- •§3 Современные универсальные МП (УМП)
- ••SPARC – SUN
- •2. Эволюция Intel x86
- ••586 – Pentium
- •MMX-расширение – 57 спец. команд для мультимедийных задач
- ••Pentium Pro
- •Slot
- •Новые регистры – для обработки арифметических исключений
- •“quad pumped” bus
- •Hyper-Threading (HT) –
- •Itanium 2
- •2012: Itanium
- •Atom – самый маленький УЦП
- •Фрагмент Core 2 Duo
- •Intel® Xeon® E7-8870: 10 ядер по 2 потока,
- •3. Современные AMD x86
- •K6-II (Athlon) – герой AMD 1999 г.
- •8 поколение AMD
- •Opteron – серверный ЦП:
- •Athlon 64 – урезанный Opteron: одноканальный контроллер пямяти
- •Sempron – урезанная (32-
- •Отключение ядер для экономии энергии
- •Модное направление –
- •16 ядер x86 в Opteron 6200
- •Системная плата для двух 6200
- •Направление: System-On-Chip
- •Cell BE
- •Развитие Cell BE
- •• 2004: UltraSPARC IV
- •• 2005: UltraSPARC T1
- ••2007: UltraSPARC T2
- •Oracle® SPARC T3 (16 ядер по 8 потоков, 1.65 ГГц)
- •6. МЦСТ
- •МЦСТ-R500S – система на кристалле:
- •Восьмипроцессорна я одноплатная универсальная ЭВМ на базе МЦСТ-R500S
- •7. Тенденции развития УМП
- •Brainiac-методы
§3 Современные универсальные МП (УМП)
1. Основные архитектуры
•x86(-64) – Intel, AMD, VIA
•Power PC – IBM
•PA – HP
•Alpha – HP (Compaq, DEC)
•SPARC – SUN
•MIPS – Silicon Graphics
Исторически x86
доминировала в ПК, остальные – в серверах и суперкомпьютерах.
Но сейчас всё смешалось.
2. Эволюция Intel x86
• 8086
16 разрядов для команд и данных, 20 – для адреса !
дешевле, чем Apple II
Успех
•286
появился защищ. режим
поддержка
многозадачности
•386
32 разряда
поддержка страничной адресации памяти
мобильный вариант!
•486
в 2 раза меньше тактов на выполнение команды
встроены: L1-кэш, FPU
частота ядра: 40*3 МГц !
Триумф Скорость! графического
интерфейса
•586 – Pentium
два конвейера
отдельные кэши L1 для команд и данных
предсказание
переходов
64 бит шина данных
режимы SMP и Master/Checker
контроллер многопроц. прерываний (до 60 !)
MMX-расширение – 57 спец. команд для мультимедийных задач
Н-р, операции над векторами, свёртки, преобразование Фурье
60% прирост скорости
•Pentium Pro
Исполнение по предположению
Внеочередное
исполнение
DIB – Dual Independent Bus (see BSB, FSB)
Встроен L2-кэш 1 М
P-II = PentiumPro + MMX
Дешевле, чем PPro, за счёт вынесения L2-кэша на другой кристалл
ECC в кэше L2 и на шине адреса – надёжность
термодиод – контроль T
Xeon-версия – кэш до 2 МБ
Slot
P-III
Streaming SIMD Extensions
обработка 4 двойных слов в FPU одновременно