Core (микроархитектура) | это... Что такое Core (микроархитектура)? (original) (raw)
Эта статья о микроархитектуре процессоров семейства Intel Core 2. О семействе мобильных процессоров Intel Core, см. статью Intel Core.
Микроархитектура Intel Core является многоядерной микропроцессорной архитектурой, представленной фирмой Intel в 1-м квартале 2006 года. Микроархитектура Intel Core основана на обновлённой версии ядра Yonah и может рассматриваться в качестве последней итерации микроархитектуры Intel P6, которая ведёт свою историю с Pentium Pro, представленного в 1995 году. Чрезмерно высокое энергопотребление и завышенные требования к охлаждению процессоров, основанных на микроархитектуре NetBurst, и, в результате, неспособность эффективно увеличивать тактовую частоту, а также другие узкие места, такие, как неэффективность конвейера, являются главными причинами, почему Intel отказалась от микроархитектуры NetBurst. Микроархитектура Intel Core была разработана командой Intel Israel (IDC), которая ранее разработала мобильный процессор Pentium M .
Микроархитектура Intel Core обеспечивает высокую производительность, энергосбережение и быстродействие в многозадачных средах. Она имеет несколько ядер и аппаратную поддержку виртуализации (Intel VT), а также Intel 64 и SSSE3.
Первые процессоры, использовавшие эту архитектуру, вышли под кодовыми названиями Merom, Conroe и Woodcrest. Merom предназначался для мобильных компьютеров, Conroe — для настольных систем, а Woodcrest — для серверов и рабочих станций. Хотя их архитектуры идентичны, эти три линии процессоров отличаются используемым разъёмом, типом шины и потреблением энергии. Основная[источник не указан 1054 дня] часть основанных на Core микроархитектуре процессоров имеет марку Pentium Dual-Core, а процессоры низшего ценового сегмента — марку Celeron. Процессоры для серверов и рабочих станций продаются под маркой Xeon, а для пользователей настольных и мобильных ПК — как Core 2. Несмотря на своё название, процессоры, продаваемые как Intel Core, фактически не используют микроархитектуру Core.
Содержание
Технология
Wide Dynamic Execution
Микроархитектура Intel Core 2.
Микроархитектура Intel Core проектирована с нуля, но по философии микроархитектуры Pentium M. Длина исполнительного конвейера составляет 14 ступеней — менее половины от длины конвейера в предыдущем поколении Prescott (31 ступень), является ключевой особенностью технологии Динамического исполнения команд.
Каждое ядро микропроцессора может получать, обрабатывать, исполнять и отбрасывать до четырёх полных команд одновременно. Это значительно повышает производительность по сравнению с конкурирующими процессорными технологиями P6, P-M (Banias, Dothan, and Yonah) и NetBurst), поддерживающими одновременную обработку только трех команд.
Advanced Smart Cache
Новая архитектура оптимизирована под двухъядерную архитектуру процессора. Основной кэш первого уровня L1 связан с общей для обоих ядер динамически распределяемой кэш-памятью второго уровня L2 (данные, содержащиеся в L1, обязательно содержатся и в L2) для достижения максимальной производительности на ватт потребляемой мощности и улучшения масштабируемости.
Macro Fusion
Ещё одной новой технологией включенной в микроархитектуру Intel Core при проектировании является Технология макро-слияния (Macro Fusion), позволяеющей объединять некоторые распространенные инструкции x86 в одну команду для исполнения. В предыдущих версиях процессорной микроархитектуры каждая инструкция декодировалась независимо от остальных. При использовании Macro Fusion некоторые пары инструкций (например, инструкция сравнения и условного перехода) при декодировании могут объединяться в одну микроинструкцию (micro-op), которая в дальнейшем будет выполняться именно как одна микроинструкция. Для эффективного поддержания этой технологии в архитектуре Intel Core используются расширенные блоки АЛУ, которые способны поддержать выполнение таких слитых микроинструкций.
Ссылки
- Процессорная микроархитектура Intel следующего поколения. КомпьютерПресс (8'2008). Архивировано из первоисточника 11 апреля 2012. Проверено 22 ноября 2009.
- Микроархитектура Intel® Core™. Intel Corporation. Проверено 22 ноября 2009.
- Intel Core: некоторые особенности новой микроархитектуры. КомпьютерраLab. Компьютерра–Онлайн (24.04.2006). Проверено 22 ноября 2009.
- Секрет высокой производительности Intel Core 2 Duo: микроархитектура Core. К (30.06.2006). Архивировано из первоисточника 11 апреля 2012.
![]() |
|
---|---|
Больше непроизводятся | 4 бита: 4004 • 4040 • 8 бит: 8008 • 8080 • 8085 • x86-16 (16 бит): 8086 • 8088 • 80186 • 80188 • 80286 • x86-32/IA-32 (32 бита): 80386 • 80486 • Pentium (OverDrive • Pro • II • II OverDrive • III • 4 • M) • Celeron (M • D) • Core • Intel A100/A110 • x86-64/EM64T (64 бита): Pentium 4 (некоторые) • Pentium D • Pentium EE • Celeron D (некоторые) • IA-64 (64 бита): Itanium • Другие: iAPX 432 • RISC: i860 • i960 • StrongARM • XScale |
Актуальные | x86-32: EP80579 • Intel CE • Atom • x86-64: Atom (некоторые) • Celeron • Pentium Dual-Core • Core (2 (Solo • Duo • Quad • Extreme) • i3 • i5 • i7) • Xeon • Другие: Itanium 2/Itanium 9300 |
Списки | Разъём процессора • Типы корпусов • Кодовые имена • Чипсеты • Будущие процессоры • По маркам: Atom • Celeron • Pentium (II • III • M • 4 • D и EE • Dual-Core и последующие) • Core (2 • i3 • i5 • i7) • Xeon • Itanium |
Микроархитектуры | |
P5 | 0,90 мкм: P5 • 0,60 мкм: P54C • 0,35 мкм: P54CS • P55C • 0,25 мкм: Tillamook |
P6 | 0,50 мкм: P6 • 0,35 мкм: Klamath • 0,25 мкм: Mendocino • Dixon • Tonga • Covington • Deschutes • Katmai • Drake • Tanner • 180 нм: Coppermine • Coppermine T • Cascades • 130 нм: Tualatin • Banias • 90 нм: Dothan • Stealey • 65 нм: Tolapai • Yonah • Sossaman |
NetBurst | 180 нм: Willamette • Foster • 130 нм: Northwood • Gallatin • Prestonia • 90 нм: Tejas и Jayhawk • Prescott • Smithfield • Nocona • Irwindale • Cranford • Potomac • Paxville • 65 нм: Cedar Mill • Presler • Dempsey • Tulsa |
Core | 65 нм: Merom-L • Merom • Conroe-L • Allendale • Conroe • Kentsfield • Woodcrest • Clovertown • Tigerton • 45 нм: Penryn • Penryn-QC • Wolfdale • Yorkfield • Wolfdale-DP • Harpertown • Dunnington |
Bonnell | 45 нм: Silverthorne • Diamondville • Pineview • Lincroft |
Nehalem | 45 нм: Clarksfield • Lynnfield • Jasper Forest • Bloomfield • Gainestown (Nehalem-EP) • Beckton (Nehalem-EX) • 32 нм (Westmere): Arrandale • Clarkdale • Gulftown (Westmere-EP) |
Bridge | 32 нм: Sandy Bridge • 22 нм: Ivy Bridge |
Будущие | Larrabee • Haswell • Broadwell • Rockwell • Atom (Saltwell • Silvermont • Airmont) |