Организация компьютерных систем. Орлов С.П - 152 стр.

UptoLike

Функциональные блоки выполнены в виде 14-ти ступенчатых
конвейеров. Микрокоманды в них поступают через три порта станции
резервирования: Порт 0, Порт 1 и Порт 5.
Еще одним усовершенствованием является механизм перестано-
вок - Super Shuffle Engine. Новый блок умеет выполнять перестановки
значений сразу во всем 128-разрядном регистре за один такт. Это су-
щественно повышает производительность при обработке операций,
связанных с перестановкой (упаковка, распаковка, сдвиг упакован-
ных значений, вставка).
Конвейеры SIMD –команд мультимедийной обработки представ-
ляют собой, по сути, начальные ступени графического конвейера (см.
п. 7.2). Поддерживается новый набор команд SSE 4.2.
Таким образом, в ядре процессора обрабатываются потоки цело-
численных команд с помощью блоков IALU с операциями сдвига
(Shift) и сравнения (LEA), а также потоки команд с плавающей запя-
той (FP Multiply, FP Add, FP Shuffle). Кроме того, используются спе-
циальные блоки для деления (Divide) и сложных вычислений с цело-
численными переменными (Complex integer).
Через Порт 2 производится чтение данных из памяти, а через
Порт 3 и Порт 4 запись адреса и данных в память. В результате в
процессоре в одном ядре могут одновременно выполняться три ко-
манды вычислительного характера и три команды работы с памятью.
8.6 Архитектура Sandy Bridge
В сентябре 2010 года состоялся форум разработчиков Intel, на ко-
тором были представлены процессоры архитектуры Sandy Bridge,
следующей за Westmere [37].
В наименовании процессоров сохранена система Intel Core
i7/i5/i3, а цифровой индекс будет иметь вид 2хххБ. Цифра 2 показы-
вает, что это 2-е поколение моделей, трехзначный индекс ххх - номер
модели, Б - буква, имеющая несколько значений. В частности, буквой
“S” маркируют процессоры для домашних мультимедийных прило-
154