ARM Cortex-X1 является микроархитектуры реализации ARMv8.2-A 64-битный набор инструкций , разработанный ARM Holdings " Остин дизайн - центра в рамках программы ARM в Cortex-X Пользовательский (СХС). [1] [2]
Основная информация | |
---|---|
Запущен | 2020 г. |
Разработано | ARM Ltd. |
Представление | |
Максимум. Тактовая частота процессора | до 3,0 ГГц в телефонах и 3,3 ГГц в планшетах / ноутбуках |
Ширина адреса | 40 бит |
Кеш | |
Кэш L1 | 128 КБайт ( 64 КБайт I-кеша с контролем четности, 64 КБайт D-кеша ) на ядро |
Кэш L2 | 512–1024 КБ на ядро |
Кэш L3 | 512 КБ - 8 МБ (необязательно) |
Архитектура и классификация | |
Архитектура | ARMv8-A |
Микроархитектура | ARM Cortex-X1 |
Набор инструкций | A64, A32 и T32 (только для EL0) |
Расширения | |
Физические характеристики | |
Ядра |
|
Продукты, модели, варианты | |
Кодовые названия продуктов |
|
Вариант (ы) | ARM Cortex-A78 |
История | |
Предшественник | ARM Cortex-A77 |
Преемник | ARM Cortex-X2 |
Дизайн
Дизайн Cortex-X1 основан на ARM Cortex-A78 , но переработан для чисто производительности, а не для баланса производительности, мощности и площади (PPA). [1]
Cortex-X1 - это суперскалярная конструкция шириной 5 декодеров с нарушением порядка и кэш-памятью макро-OP (MOP) размером 3 КБ. Он может получать 5 инструкций и 8 MOP за цикл, а также переименовывать и отправлять 8 MOP и 16 µOP за цикл. Размер окна не по порядку увеличен до 224 записей. Бэкэнд имеет 15 портов выполнения с глубиной конвейера 13 этапов, а задержки выполнения состоят из 10 этапов. Он также оснащен модулями SIMD 4x128b. [3] [4] [5] [6]
ARM утверждает, что Cortex-X1 предлагает на 30% более высокую производительность целых чисел и на 100% более высокую производительность машинного обучения, чем ARM Cortex-A77 . [3] [4] [5] [6]
Cortex-X1 поддерживает технологию ARM DynamIQ, которая, как ожидается, будет использоваться в качестве высокопроизводительных ядер при использовании в сочетании с ядрами ARM Cortex-A78 mid и ARM Cortex-A55 маленькими ядрами. [1] [2]
Изменения архитектуры по сравнению с ARM Cortex-A78
- Повышение производительности примерно на 20% (+ 30% по сравнению с A77) [7]
- На 30% быстрее целое число
- На 100% более быстрое машинное обучение
- Размер окна вне очереди увеличен до 224 записей (со 160 записей).
- До 4x128b SIMD-модулей (от 2x128b)
- На 15% больше площади кремния
- 5-стороннее декодирование (от 4-стороннего)
- Пропускная способность кэша декодирования 8 MOP / цикл (от 6 MOP / цикл)
- 64 КБ L1D + 64 КБ L1I (от 32/64 КБ L1)
- Кэш L2 до 1 МБ на ядро (от 512 КБ на ядро макс)
- Кэш L3 до 8 МБ (от 4 МБ макс.)
Лицензирование
Cortex-X1 доступен в качестве ядра SIP партнерам их программы Cortex-X Custom (CXC), и его конструкция делает его подходящим для интеграции с другими ядрами SIP (например, с графическим процессором , контроллером дисплея , DSP , процессором изображения и т. Д.) В один кристалл, составляющий систему на кристалле (SoC). [1] [2]
Применение
- Samsung Exynos 2100 [8]
- Qualcomm Snapdragon 888 [9]
Смотрите также
- ARM Cortex-A78 , родственная высокопроизводительная микроархитектура
- Сравнение ядер ARMv8-A семейства ARMv8
Рекомендации
- ^ a b c d «Знакомство с программой Arm Cortex-X Custom» . community.arm.com . Проверено 18 июня 2020 .
- ^ а б в ООО, Арм. «Специальная программа процессора Cortex-X» . Рука | Архитектура цифрового мира . Проверено 18 июня 2020 .
- ^ а б Фрумусану, Андрей. «Новые микроархитектуры Cortex-A78 и Cortex-X1 от Arm: расхождение в эффективности и производительности» . www.anandtech.com . Проверено 18 июня 2020 .
- ^ а б «Arm Cortex-X1: первый продукт из специальной программы Cortex-X» . WikiChip Fuse . 2020-05-26 . Проверено 18 июня 2020 .
- ^ а б МакГрегор, Джим. «Arm высвобождает производительность процессора с помощью Cortex-X1» . Forbes . Проверено 18 июня 2020 .
- ^ а б «Процессоры Arm Cortex-X1 и Cortex-A78: большие ядра с большими различиями» . Android Authority . 2020-05-26 . Проверено 18 июня 2020 .
- ^ «Cortex-X1 - Микроархитектуры - ARM - WikiChip» . en.wikichip.org . Проверено 13 февраля 2021 .
- ^ «Мобильный процессор Exynos 2100 5G: характеристики, характеристики | Samsung» . Samsung Semiconductor . Проверено 13 января 2021 .
- ^ «Мобильная платформа Qualcomm Snapdragon 888 5G | Новейший процессор Snapdragon 5G | Qualcomm» . www.qualcomm.com . Проверено 13 января 2021 .