Открыть сервис

Gracemont

Gracemont — это микроархитектура энергоэффективных процессорных ядер, разработанная компанией Intel и представленная в 2021 году в составе гибридных процессоров Alder Lake (12-е поколение). Ядра Gracemont относятся к категории «малых» (E-cores, Efficient-cores) и предназначены для выполнения фоновых задач, многопоточных нагрузок и работы в сценариях с низким энергопотреблением, в отличие от «больших» производительных ядер (P-cores, Performance-cores) архитектуры Golden Cove. Gracemont пришла на смену микроархитектуре Tremont, использовавшейся в процессорах Lakefield и Jasper Lake.

История

Разработка Gracemont велась в рамках стратегии Intel по созданию гибридной архитектуры x86, аналогичной ARM big.LITTLE. Первые упоминания о новой микроархитектуре для энергоэффективных ядер появились в 2020 году. Официально Gracemont была анонсирована вместе с линейкой процессоров Alder Lake в октябре 2021 года. В 2022 году архитектура была использована в процессорах Raptor Lake (13-е поколение) с незначительными улучшениями, а в 2023 году — в Meteor Lake (14-е поколение) и Raptor Lake Refresh. В 2024 году Gracemont была заменена на микроархитектуру Crestmont в процессорах Arrow Lake и Lunar Lake.

Архитектура

Основные характеристики

Ядра Gracemont спроектированы с упором на высокую плотность транзисторов и низкое энергопотребление. Ключевые особенности:

  • Техпроцесс: Intel 7 (усовершенствованный 10-нм SuperFin) для Alder Lake и Raptor Lake; Intel 4 для Meteor Lake.
  • Кэш-память: каждое ядро имеет 64 КБ кэша L1 (32 КБ для инструкций + 32 КБ для данных) и 512 КБ кэша L2 (для кластера из 4 ядер). Общий кэш L3 разделяется между всеми ядрами процессора.
  • Поддержка инструкций: полный набор команд x86-64, включая AVX2, FMA, AES-NI, SHA-NI, а также поддержка технологии Intel Thread Director для распределения задач между P- и E-ядрами.
  • Потоковость: однопоточная (одно ядро — один поток), в отличие от P-ядер с Hyper-Threading.

Кластерная организация

Ядра Gracemont объединяются в кластеры по 4 штуки, разделяющие общий кэш L2. В процессорах Alder Lake и Raptor Lake количество E-ядер варьируется от 4 до 16 (в старших моделях). Каждый кластер подключается к кольцевой шине (ring bus) через мост, что позволяет эффективно обмениваться данными с P-ядрами и кэшем L3.

Сравнение с предшественником (Tremont)

По сравнению с Tremont, Gracemont демонстрирует прирост производительности на 30–40% при одинаковом энергопотреблении. Основные улучшения:

  • Увеличенный кэш L2 (512 КБ против 1,5 МБ на кластер в Tremont, но с более быстрым доступом).
  • Улучшенный предсказатель ветвлений.
  • Поддержка новых инструкций (например, AVX2).
  • Оптимизация конвейера для снижения задержек.

Применение

Gracemont используется в процессорах для различных сегментов:

  • Настольные ПК: ядра Gracemont входят в состав гибридных процессоров Alder Lake, Raptor Lake и Raptor Lake Refresh. Примеры: Core i5-12600K (4 E-ядра), Core i9-13900K (16 E-ядер).
  • Ноутбуки и мобильные устройства: модели Alder Lake-P, Raptor Lake-P, Meteor Lake-H. E-ядра обеспечивают длительное время автономной работы при выполнении фоновых задач.
  • Серверы и рабочие станции: процессоры Xeon W-2400 и Xeon W-3400 (Sapphire Rapids) используют ядра Gracemont в конфигурациях с большим количеством E-ядер для многопоточных нагрузок.
  • Встраиваемые системы: процессоры Intel Atom x7000RE (серия Amston Lake) на базе Gracemont предназначены для промышленных и IoT-решений.

Производительность

Однопоточная и многопоточная

В однопоточных задачах ядро Gracemont уступает P-ядрам Golden Cove и Raptor Cove примерно на 30–40% по производительности. Однако в многопоточных сценариях (например, рендеринг, кодирование видео) кластеры E-ядер могут обеспечивать до 80% производительности аналогичного количества P-ядер при значительно меньшем энергопотреблении. В тестах Cinebench R23 процессор Core i9-13900K с 16 E-ядрами показывает многопоточный результат около 40 000 баллов, где около 40% вклада приходится на E-ядра.

Энергоэффективность

Gracemont демонстрирует лучшую в своём классе энергоэффективность среди x86-ядер. При выполнении лёгких задач (веб-сёрфинг, офисные приложения) E-ядра потребляют от 0,5 до 2 Вт, тогда как P-ядра — от 5 до 15 Вт. Это позволяет ноутбукам на базе Alder Lake и Raptor Lake достигать времени автономной работы до 10–12 часов в режиме смешанной нагрузки.

Критика

Несмотря на успешную реализацию, Gracemont подвергалась критике в нескольких аспектах:

  • Совместимость с ОС: ранние версии Windows 10 и Linux не имели корректной поддержки Thread Director, что приводило к неправильному распределению задач между P- и E-ядрами и снижению производительности в играх. Проблема была частично решена в Windows 11 и обновлениях ядра Linux (начиная с версии 5.18).
  • Производительность в играх: в некоторых играх, оптимизированных под высокую частоту P-ядер, использование E-ядер приводило к микро-заиканиям (stuttering) из-за разницы в задержках доступа к кэшу. Intel рекомендовала отключать E-ядра в BIOS для таких сценариев.
  • Тепловыделение: при одновременной нагрузке на все ядра (P- и E-) процессоры Alder Lake и Raptor Lake демонстрировали высокое энергопотребление (до 250 Вт), что требовало мощных систем охлаждения.

Интересные факты

  • Название «Gracemont» происходит от города Грейс-Монт (Grace Mont) в штате Калифорния, США.
  • Ядра Gracemont используются в процессорах Intel Xeon D-2800 и D-2900 для сетевых и телекоммуникационных задач.
  • В 2023 году Intel представила специализированную версию Gracemont для автомобильных процессоров (серия Intel Automotive).

Источники

  • Intel Corporation. «Intel Architecture Day 2021: Alder Lake and Gracemont». — 2021.
  • AnandTech. «Intel 12th Gen Core i9-12900K Review: Hybrid Performance Brings Hybrid Complexity». — 2021.
  • WikiChip. «Gracemont — Microarchitectures — Intel». — 2023.
  • Tom's Hardware. «Intel Raptor Lake Review: Core i9-13900K and Core i5-13600K Tested». — 2022.
  • Intel. «Intel 7 Process Technology». — 2021.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →