Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Доп.материал1 к лекция 5.doc
Скачиваний:
2
Добавлен:
23.11.2019
Размер:
373.76 Кб
Скачать

7. Процессор Pentium 4 Extreme Edition.

Процессор Pentium 4 Extreme Edition начал выпускаться в 2004 г., как модернизированный Pentium 4 с ядром Prescott с уве­личенным размером кэш-памяти, удлиненным конвейером команд и новым набором инструкций SSE3. Этот процессор выпускался по двум техно­логическим процессам: 90 и 130 нм.

8. Решения Intel для ноутбуков.

Для ноутбуков выпускались специализированные процессоры Pentium 4 для мобильных ПК, отличающиеся в основном применением особой технологии энергопотребления.

Кроме того, для ноутбуков выпускалась своя линейка процессоров Pentium М. Как было объявлено на сайте Intel, под этой технологией подразумевался не только процессор, но и чипсет плюс встроенное решение для беспроводного сетевого подключения.

9. Intel Itanium.

Процессор Itanium стал первой 64-разрядной моделью среди продукции Intel. Архитектура, известная как IA-64 (Intel Architecture 64), использует длинные команды (Long Instruction Words LIW), пре­дикаты команд (Instruction Predication), устранение ветвлений (Branch Elimination), упреждающую загрузку (Speculative Loading) и другие технологии параллелизма.

Команды в формате IA-64 для быстрейшей обработки упакованы по три в 128-битный пакет. Каждый 128-битный пакет содержит шаблон (template) длиной в несколько бит, помещаемый в него компилятором, который указывает процессору, какие из команд могут выполняться параллельно.

Каждая команда содержит три поля регистра общего назначения (РОН). Процессор содержит 128 целочисленных РОН и 128 регистров для вычислений с плавающей точкой. По сравнению с процессорами х86, у которых всего восемь целочисленных РОН и стек для вычисле­ний с плавающей точкой, IA-64 имел большие ресурсы и, соответственно, намного реже простаивал из-за нехватки регистров.

Компиляторы для IA-64 использовали технологию помечен­ных команд (predication). Когда процессор встречает помеченное ветвление в ходе выполнения программы, он начинает одновременно выполнять все ветви. После того как будет определена истинная ветвь, процессор сохраняет необходимые результаты и сбрасывает остальные. Компилятор также просматривает исходный код с целью поиска команд, использующих данные из памяти. Найдя такую коман­ду, он добавляет команды упреждающей загрузки (speculative loading) и проверки актуальности данных упреждающей загрузки (speculative check).

Процессор Itanium с ядром Merced выпускался по технологии 0,18 мкм и содержал 325 миллионов транзисторов:

    • 25 миллионов собственно в ядре (включая кэш L1 32 Кбайт и L2 объемом 96 Кбайт)

    • по 75 милли­онов в каждом из четырех дополнительных чипов, образующих кэш L3 объемом 4 Мбайт.

Процессор Itanium 2 с ядром McKinley имел уменьшенный с 10 до 8 стадий конвейер и уменьшенный до 3 Мбайт кэш L3. Однако кэш L2 увеличен до 256 Кбайт. 128-битная системная шина обладает пропуск­ной способностью 6,4 Гбайт/с на частоте 400 МГц.

Процессор спосо­бен работать в связке с тремя другими на одной шине. Благодаря снижению числа транзисторов до 221 миллиона удалось поднять рабо­чую частоту процессора до 1 ГГц.

Двухпроцессорный серверный модуль Itanium имел собственные блок питания и ОП.