Процессордың микроархитектураларын салыстыру - Comparison of CPU microarchitectures

Келесі а салыстыру Орталық Есептеуіш Бөлім микроархитектуралар.

МикроархитектураЖылҚұбыр кезеңдеріБасқа
Elbrus-8S2014VLIW, Эльбрус (меншік, жабық) 5, 64 биттік нұсқа
AMD K519965Superscalar, салалық болжам, алыпсатарлық орындау, тапсырыстан тыс орындау, қайта атауды тіркеу[1]
AMD K619976Superscalar, салалық болжам, алыпсатарлық орындау, тапсырыстан тыс орындау, қайта атауды тіркеу[2]
AMD K6-III1999Филиалды болжау, алыпсатарлық орындау, тапсырыстан тыс орындау[3]
AMD K71999Тапсырыстан тыс орындау, салалық болжам, Гарвард сәулеті
AMD K8200364-бит, интегралды жад контроллері, 16 байт нұсқауды алдын-ала алу
AMD K102007Superscalar, тапсырыстан тыс орындау, L3 ассоциативті 32-жолды жиынтық жәбірленушінің кэші, 32 байттық нұсқаулық алдын ала алу
ARM7TDMI (-S)20013
ARM7EJ-S20015
ARM8105статикалық тармақты болжау, екі өткізу қабілетті жады
ARM9 TDMI19985
ARM1020E6
XScale PXA210 / PXA25020027
ARM1136J (F) -S8
ARM1156T2 (F) -S9
ARM Cortex-A58Көп ядролы, бір реттік, ретімен
ARM Cortex-A7 MPCore8Ішінара шығарылатын, екі тәртіптегі, ассоциативті деңгейдің 1 нұсқаулығының кэші
ARM Cortex-A8200513Екі шығарылымды, реті бойынша, алыпсатарлық орындау, суперскалалар, екі жақты құбыр декодтау
ARM Cortex-A9 MPCore20078–11Тапсырыссыз, алыпсатарлық мәселе, суперскалалар
ARM Cortex-A15 MPCore201015Көп ядролы (16-ға дейін), тәртіптен тыс, алып-сатарлық мәселе, 3 жақты суперскалалар
ARM Cortex-A532012Жартылай шығарылым, кезекпен
ARM Cortex-A5520178ретімен, алыпсатарлықпен орындау
ARM Cortex-A572012Терең тәртіпті емес, кең көп шығарылымды, 3 жақты суперскалалар
ARM Cortex-A722015
ARM Cortex-A732016Тапсырыстан тыс суперкалара
ARM Cortex-A75201711–13Тапсырыстан тыс суперскалалар, алыпсатарлық орындау, регистрдің атын өзгерту, 3 жақты
ARM Cortex-A76201813Тапсырыстан тыс суперскалалар, 4 бағытты құбыр декодтау
ARM Cortex-A77201913Тапсырыстан тыс суперскалалар, алыпсатарлық орындау, регистрдің атын өзгерту, құбырды 6-жолмен декодтау, 10 шығарылым, филиалды болжау, L3 кэш
ARM Cortex-A78202013Тапсырыссыз суперскалалар, регистрдің атауын өзгерту, құбырдың төрт жақты декодтауы, цикл бойынша 6 нұсқаулық, тармақтарды болжау, L3 кэш
ARM Cortex-X12020135 кең ауқымды декодтау, тапсырыссыз суперскалар, L3 кэш
AVR32 AP77
AVR32 UC33Гарвард сәулеті
Бобкат2011Тапсырыстан тыс орындау
Бульдозер201120Бөлісілген көп ағынды L2 кэші, көп ағынды, көп ядролы, 20 сатылы құбыр желісі, интегралды жад контроллері, ретсіз, суперскаляр, чипке 16 ядроларға дейін, 16 МБ дейін L3 кэш, Виртуализация, Turbo Core, FlexFPU қолданады бір уақытта көп ағынды[4]
Пиледривер2012Бөлінген көп ағынды L2 кэші, көп ағынды, көп ядролы, 20 сатылы құбыр желісі, біріктірілген жад контроллері, жұмыстан тыс, суперскалар, 16 МБ дейін L2 кэш, 16 МБ дейін L3 кэш, Виртуализация, FlexFPU қолданады бір уақытта көп ағынды,[4] чипке 16 ядроға дейін, 5 ГГц-ге дейінгі жылдамдықпен, 220 Вт-қа дейін TDP, Turbo Core
Пароход2014Көп ядролы, салалық болжам
Экскаватор201520Көп ядролы
Дзен201719Көп ядролы, суперскалярлы, екі бағытты бір уақытта көп ағынды, 4 жақты декодтау, тапсырыстан тыс орындау, L3 кэш
Дзен +2018Көп ядролы, L3 кэш
Zen 22019Көп чипті модуль, көп ядролы, L3 кэш
Зен 32020
Крузо2000Тапсырыс бойынша орындау, 128-разрядты VLIW, интегралды жад контроллері
Эффисон2004Тапсырыспен орындау, 256-биттік VLIW, толығымен интеграцияланған жад контроллері
Cyrix Cx5x8619956[5]Филиалды болжау
Cyrix 6x861996Суперскалар, суперпилинді, регистрдің атын өзгерту, алыпсатарлық орындау, тапсырыстан тыс орындау
DLX5
eSi-32005Реттілік, алыпсатарлық мәселе
eSi-32505Реттілік, алыпсатарлық мәселе
EV4 (Альфа 21064)Superscalar
EV7 (Альфа 21364)Тапсырыстан тыс орындалатын суперскалар дизайны, саланы болжау, 4-бағытты бір мезгілде көптаңба, интегралды жад контроллері
EV8 (Альфа 21464)Тапсырыссыз орындалған суперскалар дизайны
65кУльтра қуатты тұтыну, регистрдің атауын өзгерту, тапсырыстан тыс орындау, филиалды болжау, көп ядролы, модуль, жоғары сағатқа жетуге қабілетті
P5 (Pentium)19935Superscalar
P6 (Pentium Pro )14Алыпсатарлық орындау, регистрдің атын өзгерту, тапсырыссыз орындалумен суперскалар дизайны
P6 (Pentium II )14[6]Филиалды болжау
P6 (Pentium III )199514[6]
Intel Итан «Біріктірілген»2001Бір ядролы, L3 кэш
Intel Itanium 2 «McKinley»200211[7]Алыпсатарлық орындау, салалық болжам, атауын өзгерту, 30 орындау бірліктері, көп жұмыс, көп ядролы, дөрекі дәнекерлеу, 2 жақты бір уақытта көп ағынды, Қос доменді көп жұмыс, Turbo Boost, Виртуализация, VLIW, RAS Advanced Machine Check Architecture, Instruction Replay технологиясы, Cache Safe технологиясы, жақсартылған SpeedStep технологиясы
Intel NetBurst (Willamette )2000202 жақты бір уақытта көп ағынды (Гипер-жіп ), Жылдам орындалатын қозғалтқыш, орындалу ізін жеделдету кэші, төрт бұрандалы алдыңғы автобус, гиперприлинді технология, суперскалалар, тәртіптен тыс
NetBurst (Нортвуд )200220Екіжақты бір мезгілде көпжоспарлау
NetBurst (Прескотт )200431Екіжақты бір мезгілде көпжоспарлау
NetBurst (Кедр диірмені )200631Екіжақты бір мезгілде көпжоспарлау
Intel Негізгі200612Көп ядролы, ретсіз, 4 бағыттағы суперскаляр
Intel Atom16Екі жақты бір мезгілде көп ағынды, ретімен, нұсқауды қайта реттемей, алыпсатарлықпен орындау немесе регистрдің атын өзгерту
Intel Atom Oak TrailЕкі бағытты бір уақытта көп ағынды, ретпен, жарылыс режимі, 512 КБ L2 кэш
Intel Atom Боннель2008SMT
Intel Atom Сильвермонт2013Тапсырыстан тыс орындау
Intel Atom Голдмонт2016Көп ядролы, тапсырыстан тыс орындау, 3 кең суперскалярлық құбыр, L2 кэш
Intel Atom Goldmont Plus2017Көп ядролы
Intel Atom Тремонт2019Көп ядролы, суперскалярлық, тапсырыстан тыс орындау, алыпсатарлық орындау, регистрдің атын өзгерту
Intel Atom Gracemont2021Көп ядролы, суперскалярлық, тапсырыстан тыс орындау, алыпсатарлық орындау, регистрдің атын өзгерту
Нехалем200814Екі жақты бір уақытта көп ағынды, ретсіз, 6 бағыттағы суперскалалар, интегралды жад контроллері, L1 / L2 / L3 кэш, Turbo Boost
Құмды көпір201114Екі жақты бір мезгілде көп жұмыс, көп ядролы, графикалық графика және PCIe контроллері, жады мен дисплей контроллері бар интегралды жүйелік агент, сақиналық байланыс, L1 / L2 / L3 кэш, micro-op кэш, бір ядроға 2 жіп, Turbo Boost,
Intel Хэсвелл201314–19SoC жобалау, көп ядролы, көп жұмыс, 2 бағытты бір мезгілде көп жұмыс, жабдыққа негізделген транзакциялық жад (таңдалған модельдерде), L4 кэш (GT3 модельдерінде), Turbo Boost, тапсырыстан тыс орындау, суперскалар, 8 МБ дейін L3 кэш (жалпы ағымдық), L3 20 Мбайтқа дейінгі кэш (Extreme)
Бродвелл201414–19Көп ядролы, көп ағынды
Skylake201514–19Skylake-R, Skylake-U және Skylake-Y модельдеріндегі көп ядролы, L4 кэш. Қаптамада PCH U, Y, m3, m5 және m7 модельдерінде.
Кэби көлі201614–19Төмен және өте төмен қуатты модельдердегі көп ядролы, L4 кэш (Kaby Lake-U және Kaby Lake-Y),
Intel Sunny Cove201914–20Көпжоспарлы, екіжақты көпжоспарлау
Intel Willow Cove2020Көп ядролы
Intel Xeon Phi 7120х20137 сатылы бүтін, 6 сатылы векторКөп ядролы, көп ағынды, бір ядроға 4 аппаратураға негізделген бір мезгілде жіптер, оларды әдеттегіден айыруға болмайды HyperThreading, Уақытпен мультиплекстелген көп ағын, бір чипке 61 ядро, бір чипке 244 жіп, 30,5 МБ L2 кэш, 300 Вт TDP, Turbo Boost, тапсырыс бойынша екі шығарылымды құбырлар, сопроцессор, Ені 512 биттік өзгермелі нүктелі үдеткіш Векторлық -ФПУ
Мехико 3220066Гарвард сәулеті
Нвидия Кармель2018Көп ядролы, 10 бағыттағы суперскалалар
ҚУАТ11990Суперскалар, тапсырыстан тыс орындау
ҚУАТ31998Суперскалар, тапсырыстан тыс орындау
ҚУАТ42001Суперскалар, алыпсатарлық орындау, тапсырыстан тыс орындау
ҚУАТ52004Бір мезгілде көпжоспарлы екі жақты, тапсырыссыз орындау, біріктірілген жад контроллері
IBM ҚУАТ620072 жақты бір уақытта көп ағынды, тәртіп бойынша орындау, 5 ГГц дейін
IBM POWER7 +Көп ядролы, көп ағынды, ретсіз, суперскалярлық, бір интеллектуалды 4 ағын, бір ядроға 12 орындалу бірлігі, чипке 8 ядролар, 80 МБ L3 кэш, шынайы энтропия генераторы, аппараттық криптографиялық жеделдету нүктелік бірлік, тұрақты нүктелік ондық бірлік, Turbo Core, ондық өзгермелі нүкте бірлігі
IBM Ұяшық2006Көп ядролы, көп ағынды, екі бағытты бір уақытта көп ағынды (ЖҚЖ), Қуат процессорының элементі, Синергетикалық өңдеу элементтері, элементтің өзара байланыстыру шинасы, ретімен орындау
IBM Циклопс 64Көп ядролы, көп тізбектелген, бір ядроға 2 жіп, ретімен
IBM zEnterprise zEC1215/16/17Көп ядролы, 6 ядродан чип, 5.5 дейінГГц, суперскалар, тапсырыссыз, 48МБ L3 кэш, 384 МБ ортақ L4 кэш
IBM A215көпжоспарлы, 4 жақты бір мезгілде көпжіптелген
PowerPC 40119963
PowerPC 40519985
PowerPC 44019997
PowerPC 47020099Симметриялық мультипроцесс (SMP)
PowerPC e3004Суперскалар, саланы болжау
PowerPC e500Қосарланған 7 кезеңКөп ядролы
PowerPC e6003-шығарылым 7 кезеңСуперскалярлық тәртіптен тыс орындау, салалық болжам
PowerPC e550020104-шығарылым 7 кезеңТапсырыссыз, көп ядролы
PowerPC e65002012Көп ядролы
PowerPC 60345 орындау бірлігі, салалық болжам, SMP жоқ
PowerPC 603q19965Қалпында
PowerPC 60419946Superscalar, тапсырыстан тыс орындау, 6 орындау бірлігі, SMP қолдау
PowerPC 62019975Тапсырыстан тыс орындау, SMP қолдау
PWRficient PA6T2007Суперскалар, тапсырыстан тыс орындау, 6 орындау бірлігі
R400019918Скаляр
StrongARM SA-11019965Скаляр, реті бойынша
SuperH SH25
SuperH SH2A20065Superscalar, Гарвард сәулеті
СПАРКSuperscalar
hyperSPARC1993Superscalar
SuperSPARC1992Superscalar, кезекпен
SPARC64 VI / VII / VII +2007Superscalar, тапсырыс жоқ[8]
UltraSPARC19959
UltraSPARC T120056Ашық көз, көп жұмыс, көп ядролы, бір ядроға 4 ағын, скаляр, ретімен, жадтың интегралданған контроллері, 1 FPU
UltraSPARC T220078Ашық көз, көп ағынды, көп ядролы, бір ядроға 8 жіп
SPARC T320108Көп ағынды, көп ядролы, бір ядроға 8 ағын, SMP, чипке 16 ядро, 2 МБ L3 кэш, ретімен, аппараттық кездейсоқ сандар генераторы
Oracle SPARC T4201116Көп жүрісті, көп ядролы, бір ядросына 2-ден бір уақытта орындалатын 8 ұсақ түйіршікті жіптер, екі жақты бір уақытта көп ағынды, SMP, чипке 8 ядро, тапсырыссыз, 4 Мбайт L3 кэш, тапсырыссыз, жабдықтың кездейсоқ сандар генераторы
Oracle корпорациясы SPARC T5201316Көпжасау, көп ядролы, Бір ядросына 8 ұсақ түйіршікті жіп, оның екеуі бір уақытта орындалуы мүмкін, екі жақты бір уақытта көп ағынды, Чипке 16 ядролар, тапсырыссыз, 16 жолды ассоциативті, 8 Мбайт L3 кэш, аппараттық-криптографиялық жеделдету, ағынды өңдеу блогы, тапсырыстан тыс орындау, RAS ерекшеліктері, 16 криптография чипке бірлік, кездейсоқ сандар генераторы
Oracle SPARC M516Көп жүрісті, көп ядролы, бір ядросына 2-ден бір уақытта орындалатын 8 ұсақ түйіршікті жіптер, екі жақты бір уақытта көп ағынды, Чипке 6 ядро, тапсырыссыз, 48 МБ L3 кэш, тапсырыстың орындалуы, RAS ерекшеліктері, ағынды өңдеу блогы, аппараттық криптографиялық үдеу, чипке 6 криптографиялық блок, кездейсоқ сандар генераторы
Фудзитсу SPARC64 XКөп ағынды, көп ядролы, екі бағытты бір уақытта көп ағынды, бір чипке 16 ядролар, тәртіптен тыс, 24 Мбайт L2 кэш, тәртіптен тыс, RAS ерекшеліктері
Қиял технологиялары MIPS жауынгері
VIA C72005Тапсырыс бойынша орындау
VIA Nano (Ишая)2008Суперскалярлық тәртіптен тыс орындау, салалық болжам, 7 орындау бірлігі
WinChip19974Тапсырыс бойынша орындау

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ AMDs K5 паспорты бойынша. Дизайн көптеген идеялар мен функционалды бөліктерді біріктіреді Am29000 AMD 32-разрядты RISC микропроцессорлық дизайны.
  2. ^ AMDs K6 паспорты бойынша. Дизайн негізделген NexGen's Nx686 сондықтан K5-тің тікелей мұрагері емес.
  3. ^ «Біз жобалайтын өнімдер». amd.com. Алынған 19 қаңтар 2014.
  4. ^ а б «wp-content / uploads / 2013/07 / AMD-Steamroller-vs-Bulldozer». cdn3.wccftech.com. Алынған 19 қаңтар 2014.
  5. ^ «Cyrix 5x86 (» M1sc «)». pcguide.com. Алынған 19 қаңтар 2014.
  6. ^ а б «Информатика 246: Компьютер сәулеті» (PDF). Гарвард университеті. Архивтелген түпнұсқа (PDF) 2013 жылғы 24 желтоқсанда. Алынған 23 желтоқсан 2013. P6 құбыры
  7. ^ Intel Itanium 2 процессорлық жабдықты әзірлеушіге арналған нұсқаулық. б. 14. http://www.intel.com/design/itanium2/manuals/25110901.pdf (2002) 28 қараша 2011 ж. Шығарылды
  8. ^ «Көп ядролы процессор SPARC64 сериясы: Fujitsu Global». fujitsu.com. Алынған 19 қаңтар 2014.