logo search
Полный текст учебника

Архитектура Intel Net Burst

Почти все 0,09 мкм процессоры Pentium 4 имеют микроархитектуру Intel Net Burst, поддерживающую ряд инновационных возможностей:

Технология гиперконвейерной обработки

Технология гиперконвейерной обработки повышает пропускную способность конвейера, обеспечивая увеличение производительности и тактовой частоты. Так, один из основных конвейеров МП — конвейер предсказания ветвлений/возвратов ветвления, имеет глубину конвейерной обработки в 31 шаг (против 20 шагов в микропроцессорах Pentium 4 с суперконвейерной обработкой).

Поддержка системной шины с частотой до 800 МГц.

Поддерживается весьма производительная шина с частотой 800 МГц, обеспечивающая обмен данными между процессором и другими компонентами со скоростью 6,4 Гб/с. Это обеспечивается путем организации схемы передачи данных, позволяющей передавать четырехкратно увеличенный пакет по 200 МГц шине. В 2005 году введена поддержка 1066 МГц шины.

Кэш-память уровня L1 c отслеживанием выполнения команд

Поддерживается увеличенный до 16 Кб объем кэш-памяти данных (L1) и кэш-память команд (L1) с отслеживанием их выполнения, последняя хранит до 12000 микроопераций в порядке их выполнения. Это повышает производительность МП, в частности, из-за быстрого доступа к командам ветвления и ускоренного возврата из ветвлений, которые были неверно спрогнозированы.

Расширенные функции выполнения команд

Есть микроблок улучшенного динамического выполнения команд, имеющий в том числе и усовершенствованный алгоритм предсказания ветвлений. Имеется микроблок с расширенными до 128 бит регистрами операций с плавающей запятой и дополнительный регистр для передачи данных, что увеличивает производительность МП при работе с плавающей запятой и выполнении мультимедийных приложений.

Потоковые SIMD-расширения SSE

В SIMD -расширения SSE2 были добавлены 144 инструкции, а в SIMD-расширения SSE3 добавлены еще 13 инструкций, улучшающих синхронизацию мультимедиа потоков и повышающих производительность при работе с видео- и аудио- информацией, в том числе с речью и графикой. Наконец в МП iCore в расширения \SSE4 и SSE4.2 добавлены еще несколько SIMD-инструкций.

Технология RAID

Большинство новых микропроцессоров поддерживают технологию Intel RAID (Redundant Array Intensive Disk — массив недорогих дисков с избыточностью). Достоинством этой технологии является простота организации RAID-массивов, поддержка функционирования нескольких параллельно работающих и дублирующих друг друга винчестеров: два диска содержат зеркальную копию информации друг друга — таким образом уменьшают вероятность потери данных и обеспечивают сохранность важной информации. Переключение между дисками выполняется очень быстро, незаметно для пользователя: все заботы по синхронизации и верификации данных система берет на себя.