ются параллельно несколькими модулями в порядке готовности данных.
Результаты исполнения микрокоманд, в свою очередь, тоже оказываются в
специальной буферной памяти, откуда их извлекает модуль-сборщик и
ставит их в соответствие с результатами исполнения конкретных
″внешних″ команд. Недостатком этого алгоритма работы является наличие
условных ветвлений, поскольку до вычисления нужных для ветвления
данных имеется неопределенность, по какой ветви программы пойдут вы-
числения. Микропроцессор исполняет обе ветви программы, а после про-
верки условия холостая ветвь отбрасывается.
Путем оптимизации структуры микропроцессора Pentium 4 удалось
преобразовать универсальное устройство в специализированный вычисли-
тель, достигающий высшей производительности на потоковых задачах та-
ких, как кодирование, обработка видеоданных, но более медленно испол-
няющий офисные задачи.
Внутренняя кэш-память с улучшенной передачей данных (Advanced
Transfer Cache) обеспечивает более скоростной канал данных между кэш-
памятью и микропроцессором. Внутренняя кэш-память соединена с ин-
терфейсом, передающим данные на каждый такт частоты работы микро-
процессора. В результате микропроцессор Pentium 4 с тактовой частотой
1,5 ГГц имеет скорость обмена с кэш-памятью, равную 48 Гбит/сек. Как
следствие, многократно увеличивается производительность вычислитель-
ных циклов, данные которых укладываются в кэш-память.
Микропроцессор имеет 5 выводов, определяющих его напряжение пи-
тания в диапазоне от 1.1 до 1.85 В с шагом 0.025 В. Сигнальные выводы
микропроцессора работают с уровнями сигнала AGTL+. Потребляемый
микропроцессором ток (в основном по цепям питания ядра) составляет от
38 А при рассеиваемой мощности соответственно от 49 до 54,7 Ватт.
Дальнейшее развитие архитектуры микропроцессора Pentium 4 нашло
в микропроцессорах Pentium M, Pentium 4HT и Pentium 4EE.
Микропроцессоры Pentium M производятся с использованием 0,13
мкм технологии и содержат 77 млн. транзисторов. Микропроцессоры ос-
нащены 400 МГц системной шиной, экономичной внутренней кэш-
памятью объемом 1 Мбайт с функцией отключения неиспользуемых бло-
ков, а также специальными функциями для снижения общего энергопо-
требления. Микропроцессор поддерживает усовершенствованную техно-
логию Intel SpeedStep с возможностью выбора нескольких рабочих частот
и напряжений питания, а также потоковые SIMD-расширения SSE2.
125