ARM Кортекс-X1
Эта статья нуждается в дополнительных цитатах для проверки . ( июнь 2020 г. ) |
Общая информация | |
---|---|
Запущен | 2020 |
Разработано | ООО "АРМ". |
Производительность | |
Макс. процессора Тактовая частота | до 3,0 ГГц в телефонах и 3,3 ГГц в планшетах/ноутбуках |
Ширина адреса | 40-битный |
Кэш | |
L1 Кэш | 128 КиБ ( 64 КиБ I-кэша с четностью, 64 КиБ D-кэша ) на ядро |
Кэш L2 | 512–1024 КиБ на ядро |
Кэш L3 | 512 КиБ – 8 МБ (необязательно) |
Архитектура и классификация | |
Микроархитектура | ARM Кортекс-X1 |
Набор инструкций | ARMv8-A : A64, A32 и T32 (только на EL0) |
Расширения | |
Физические характеристики | |
Ядра |
|
Продукты, модели, варианты | |
Кодовое название продукта |
|
Вариант | |
История | |
Преемник | ARM Кортекс-X2 |
ARM Cortex-X1 — это центральный процессор , реализующий ARMv8.2-A 64-битный набор команд , разработанный центром дизайна ARM Holdings в Остине в рамках программы ARM Cortex-X Custom (CXC). [1] [2]
Дизайн
[ редактировать ]Конструкция Cortex-X1 основана на ARM Cortex-A78 , но переработана исключительно ради производительности, а не ради баланса производительности, мощности и площади (PPA). [1]
Cortex-X1 представляет собой конструкцию с 5-кратным декодированием вне порядка суперскалярную и кешем макро-OP (MOPs) размером 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 и маленькими ядрами ARM Cortex-A55 . [1] [2]
Изменения архитектуры по сравнению с ARM Cortex-A78
[ редактировать ]- Улучшение производительности примерно на 20 % (+30 % по сравнению с A77) [7]
- Целое число на 30% быстрее
- Производительность машинного обучения на 100 % выше
- Размер окна вне очереди увеличен до 224 записей (со 160 записей).
- До 4 модулей SIMD по 128b (от 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]
Использование
[ редактировать ]- Самсунг Эксинос 2100 [8]
- Qualcomm Snapdragon 888(+) [ сломанный якорь ] [9]
- Google Тензор [10]
См. также
[ редактировать ]- ARM Cortex-A78 , родственная высокопроизводительная микроархитектура
- ARM Neoverse V1 (Zeus), серверное ядро Cortex-X1
- Сравнение ядер ARMv8-A , семейства ARMv8
Ссылки
[ редактировать ]- ^ Перейти обратно: а б с д «Представляем программу Arm Cortex-X Custom» . сообщество.arm.com . Проверено 18 июня 2020 г.
- ^ Перейти обратно: а б с ООО, Арм. «Программа специального процессора Cortex-X» . Рука | Архитектура цифрового мира . Проверено 18 июня 2020 г.
- ^ Перейти обратно: а б Фрумусану, Андрей. «Новые микроархитектуры Arm Cortex-A78 и Cortex-X1: разница в эффективности и производительности» . www.anandtech.com . Проверено 18 июня 2020 г.
- ^ Перейти обратно: а б «Arm Cortex-X1: первое из специальной программы Cortex-X» . Викичип-предохранитель . 26 мая 2020 г. Проверено 18 июня 2020 г.
- ^ Перейти обратно: а б МакГрегор, Джим. «Arm увеличивает производительность процессора с помощью Cortex-X1» . Форбс . Проверено 18 июня 2020 г.
- ^ Перейти обратно: а б «Процессоры Arm Cortex-X1 и Cortex-A78: большие ядра с большими различиями» . Администрация Андроида . 26 мая 2020 г. Проверено 18 июня 2020 г.
- ^ «Cortex-X1 – Микроархитектуры – ARM – WikiChip» . ru.wikichip.org . Проверено 13 февраля 2021 г.
- ^ «Мобильный процессор Exynos 2100 5G: характеристики, возможности | Samsung» . Самсунг Полупроводник . Проверено 13 января 2021 г.
- ^ «Мобильная платформа Qualcomm Snapdragon 888 5G | Новейший процессор Snapdragon 5G | Qualcomm» . www.qualcomm.com . Проверено 13 января 2021 г.
- ^ Амадео, Рон (19 октября 2021 г.). «Команда Google Silicon знакомит нас с процессором Tensor SoC Pixel 6» . Арс Техника .