- •Amd и Intel – история борьбы за лидерство в XXI веке.
- •1. Технология производства процессоров.
- •2. Amd и Intel –два различных подхода к проектированию архитектуры процессоров.
- •3. Процессор Intel Pentium 4 (Willamette).
- •4. Основные технологии Pentium 4.
- •5. Intel Pentium 4 (Northwood).
- •6. Pentium 4 и технология Hyper Threading.
- •7. Процессор Pentium 4 Extreme Edition.
- •8. Решения Intel для ноутбуков.
- •9. Intel Itanium.
- •10. Intel Хеоn.
- •11. Основные технологии корпорации amd.
- •12. Amd Athlon хр
- •13. Amd Athlon mp.
- •15. Amd Opteron (SledgeHammer) и amd Athlon 64 (ClawHammer)
- •16. Понятие многоядерности.
- •Совершенствование собственно многоядерных процессоров
- •Разработка нового поколения по для них
- •17. Двухъядерные процессоры.
- •L2 l1 l2 Core 1 Core 2
- •L2 l2 l1 l1 Core 1 Core 2
- •18. Последующие разработки Intel.
- •19. Двухядерные процессоры Opteron и Athlon 64.
- •20. Двухъядерный процессор Athlon 64 х2.
- •21. Последующие разработки amd
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 имел собственные блок питания и ОП.