lign="center">
Особливості конвеєра
Восьміетапний цілочисельний конвеєр і новий девятіетапний конвеєр з плаваючою точкою надаються ядру процесора SPARC T3 (малюнок 5). Існує стадія вибору конвеєра, щоб вибрати два потоку (з восьми, можливих на ядро), щоб виконати кожен цикл. br/>В
Малюнок 5. Восьміетапний цілочисельний конвеєр і двенадцатіетапний конвеєр з плаваючою крапкою. br/>
Для ілюстрації, як працює подвійна целочисленная конвеєрна функція, наведено малюнок 6, зображає цілочисельний конвеєр з модулем сховища завантаження (LSU). Потоки чергуються між стадіями конвеєра з дуже невеликими обмеженнями (показаний цілочисельний конвеєр, літери зображують стадії конвеєра, числа зображують різні заплановані потоки), Кеш інструкції спільно використовується всіма вісьмома потоками в межах ядра. Для вибору наступного потоку використовується алгоритм Least-Recently-Fetched. Кожен потік пишеться в особливий потоковий буфер інструкцій (IB), і кожен з восьми потоків статично присвоюється однієї з двох груп потоку в межах ядра. br/>В
Малюнок 6. Цілочисельний конвейєр з модулем сховища завантаження (LSU). br/>
Стадія вибору вибирає один потік кожен цикл в межах кожної групи потоку. Вибір в межах кожної групи потоку незалежний від іншого, і використовується алгоритм Least-Recently-Picked, щоб вибрати наступний потік для виконання. Стан декодування вирішує конфлікти ресурсу, які не обробляються під час етапу вибору. Як показано на ілюстрації, потоки чергуються між стадіями конвеєра з дуже невеликими обмеженнями. Будь потік може бути при вибірці або етапі кешу, перш, ніж бути розділеним на будь-яку з двох груп потоку. Модулі завантаження/зберігання і плаваючою точки спільно використовуються всіма вісьмома потоками. Тільки один потік від будь-якої групи потоку може бути запланований на такий спільно використовуваний модуль. br/>
Інтегровані мережі
Забезпечуючи інтегровані мережі на кристалі, процесор SPARC T3 в змозі забезпечити краще мережеву продуктивність. Всі мережеві дані забезпечуються безпосередньо і до оперативної пам'яті. br/>