Cortex-X2¶
Cortex-X2 — это микропроцессорное ядро (микроархитектура) компании ARM Holdings, представленное в 2021 году как флагманское высокопроизводительное ядро в рамках программы ARMv9. Оно является частью кластера «big.LITTLE» (в новой терминологии — DynamIQ) и предназначено для использования в мобильных процессорах верхнего ценового сегмента, а также в ноутбуках и серверных решениях.
Ядро Cortex-X2 пришло на смену Cortex-X1 и стало первым ядром, реализующим набор инструкций ARMv9-A, который включает улучшенные механизмы безопасности (Arm CCA — Confidential Compute Architecture) и поддержку технологии SVE2 (Scalable Vector Extensions 2) для векторных вычислений.
¶История и позиционирование
Cortex-X2 было анонсировано 25 мая 2021 года вместе с ядрами Cortex-A710 (средний уровень) и Cortex-A510 (энергоэффективный). Все три ядра образуют второе поколение кластеров на базе технологии DynamIQ. В отличие от стандартных ядер серии Cortex-A, X-серия проектируется с приоритетом максимальной производительности, а не энергоэффективности. Лицензирование архитектуры позволяет производителям (например, Qualcomm, MediaTek, Samsung) настраивать кэш и тактовые частоты, однако в отличие от полностью кастомных ядер (как Kryo у Qualcomm), Cortex-X2 поставляется как готовый полуфабрикат.
¶Архитектурные особенности
¶Микроархитектура
Cortex-X2 — это суперскалярное ядро с внеочередным исполнением (out-of-order). Ключевые характеристики:
- Декодер: 5 инструкций за такт (5-wide decode).
- Исполнительные порты: 15 портов, включая 4 арифметико-логических устройства (ALU), 3 блока работы с памятью и 2 блока операций с плавающей запятой.
- Окно внеочередного исполнения: увеличенный буфер переупорядочивания (ROB) до 288 записей, что на 33% больше, чем у предшественника.
- Предсказатель переходов: улучшенный механизм с использованием нейросетевых алгоритмов (Branch Prediction Unit), снижающий количество промахов.
- Кэш: до 64 КБ L1-инструкций и 64 КБ L1-данных; L2-кэш — от 512 КБ до 1 МБ (конфигурируется); L3-кэш — до 8 МБ (общий для кластера).
¶Поддержка ARMv9
Переход на ARMv9 обеспечил:
- SVE2: расширение векторных инструкций для задач ИИ, обработки изображений и цифровой обработки сигналов. Длина вектора варьируется от 128 до 2048 бит.
- Arm CCA: аппаратная изоляция доверенных сред выполнения (Realm), что повышает безопасность облачных вычислений.
- Memory Tagging Extension (MTE): механизм защиты памяти от ошибок переполнения буфера.
¶Производительность
По заявлениям ARM, Cortex-X2 обеспечивает прирост производительности на 16% по сравнению с Cortex-X1 при аналогичном энергопотреблении. Однако в реальных устройствах прирост оказался скромнее (8–12%) из-за тепловых ограничений. Пиковая частота в мобильных чипах достигает 2,8–3,0 ГГц (например, в Snapdragon 8 Gen 1 — 3,0 ГГц, в Google Tensor G2 — 2,85 ГГц).
¶Критика и ограничения
Основной проблемой Cortex-X2 стала высокая плотность энергопотребления. В смартфонах ядро работает на пределе теплового пакета, что приводит к троттлингу (снижению частоты) уже через 5–10 минут нагрузки. Это вызвало критику со стороны обозревателей: флагманские чипы 2022 года (Snapdragon 8 Gen 1, Exynos 2200) показали нестабильную производительность в длительных тестах. В ответ на это Qualcomm в следующем поколении (Snapdragon 8+ Gen 1) снизила частоту, а в Snapdragon 8 Gen 2 перешла на кастомные ядра на базе Cortex-X3.
Дополнительно, ядро не поддерживает 32-битные инструкции (AArch32) в режиме ядра, что вынудило производителей использовать гибридные схемы (например, в Dimensity 9000 от MediaTek применялось отдельное ядро Cortex-A710 для совместимости со старыми приложениями).
¶Применение
Cortex-X2 использовалось в однокристальных системах (SoC) 2021–2022 годов:
| SoC | Производитель | Конфигурация ядер | Частота X2 |
|---|---|---|---|
| Snapdragon 8 Gen 1 | Qualcomm | 1×X2 + 3×A710 + 4×A510 | 3,0 ГГц |
| Exynos 2200 | Samsung | 1×X2 + 3×A710 + 4×A510 | 2,8 ГГц |
| Dimensity 9000 | MediaTek | 1×X2 + 3×A710 + 4×A510 | 3,05 ГГц |
| Google Tensor G2 | 2×X2 + 2×A76 + 4×A55 | 2,85 ГГц | |
| Kirin 9000S | HiSilicon | 1×X2 + 3×A710 + 4×A510 | 2,62 ГГц |
Кроме смартфонов, ядро применялось в чипах для Chromebook (например, MediaTek Kompanio 9000) и в серверных процессорах (AmpereOne).
¶Наследие
Cortex-X2 стало последним «чистым» ядром X-серии, выпущенным ARM до перехода к гибридной модели. В 2022 году ARM представила Cortex-X3, а в 2023 — Cortex-X4, которые развили идеи X2, но добавили более гибкое управление питанием. Тем не менее, именно X2 заложило основу для архитектурных решений ARMv9, которые используются в современных процессорах вплоть до 2025 года.
¶Источники
- ARM Ltd. «ARM Cortex-X2 Core Technical Reference Manual» (2021).
- AnandTech: «ARM Announces Cortex-X2 & Cortex-A710» (2021).
- WikiChip: «Cortex-X2 — Microarchitectures — ARM».
- Официальные пресс-релизы Qualcomm, MediaTek, Samsung LSI за 2021–2022 годы.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →


