ARM Cortex-A76 - ARM Cortex-A76

ARM Cortex-A76
Общая информация
Запущен2018[1]
РазработаноARM Holdings
Спектакль
Максимум. ЦПУ тактовая частотадо 3,0 ГГц в телефонах и 3,3 ГГц в планшетах / ноутбуках
Ширина адреса40 бит
Кеш
L1 тайник128 KiB (64 КБ I-cache с паритетом, 64 КБ D-кеш ) на ядро
Кэш L2128-512 КБ на ядро
Кэш L3512–4 МБ (необязательный)
Архитектура и классификация
АрхитектураARMv8-A
МикроархитектураARM Cortex-A76
Набор инструкцийA64, A32 и T32 (только на EL0)
Расширения
Физические характеристики
Ядра
  • 1–4 на кластер
СопроцессорРука Cortex-A55 (необязательный)
Продукты, модели, варианты
Кодовые названия продуктов
  • Enyo
Вариант (ы)Рука Neoverse N1
История
ПредшественникARM Cortex-A75
ARM Cortex-A73
ARM Cortex-A72
ПреемникARM Cortex-A77

В ARM Cortex-A76 это микроархитектура реализация ARMv8.2-А 64-битный Набор инструкций разработано ARM Holdings ' Остин дизайн-центр. ARM заявляет об увеличении производительности целых чисел и чисел с плавающей запятой на 25% и 35% соответственно. [2]

Дизайн

Cortex-A76 является преемником ARM Cortex-A73 и ARM Cortex-A75, хотя и основан на дизайне с чистого листа.

Интерфейс Cortex-A76 - это 4-х полосный декодер вышел из строя суперскалярный дизайн. Он может получать 4 инструкции за цикл. И[требуется разъяснение ] переименуйте и отправьте 4 швабры и 8 мкопов за цикл. Размер окна не по порядку - 128 записей. Бэкэнд - это 8 портов исполнения[требуется разъяснение ] с глубиной конвейера 13 стадий и задержками исполнения 11 стадий.[2][3]

Ядро поддерживает непривилегированный 32-битные приложения, но привилегированные приложения должны использовать 64-битную ARMv8-A ЭТО.[4] Он также поддерживает инструкции загрузки (LDAPR) (ARMv8.3-А ), Инструкции по применению точечного продукта (ARMv8.4-А ), Бит безопасного обхода спекулятивного хранилища (SSBS) PSTATE и инструкции барьеров спекуляций (CSDB, SSBB, PSSBB) (ARMv8.5-А ).[5]

Пропускная способность памяти увеличилась на 90% по сравнению с A75.[6][7] Согласно ARM, ожидается, что A76 будет предлагать вдвое большую производительность, чем A73, и ориентирован не только на мобильные рабочие нагрузки. Производительность ориентирована на «класс ноутбуков», в том числе Windows 10 устройства,[8] конкурирующий с Intel с Kaby Lake.[9]

Поддержка Cortex-A76 ARM's DynamIQ технология, которая, как ожидается, будет использоваться в качестве высокопроизводительных ядер при использовании в сочетании с Cortex-A55 энергоэффективные ядра.[2]

Neoverse N1

20 февраля 2019 года Arm анонсировала Neoverse N1. микроархитектура (кодовое название Арес) на основе Cortex-A76, переработанного для инфраструктурных / серверных приложений. Эталонный дизайн поддерживает до 64 или 128 ядер Neoverse N1.[10][11]

Заметные изменения по сравнению с Cortex-A76:

  • Последовательный I-cache и D-кеш с 4-тактным использованием LD
  • Кэш L2: 512-1024 КБ на ядро
  • Межсоединение Mesh вместо 1-4 ядер на кластер

Лицензирование

Cortex-A76 доступен как SIP ядро лицензиатам, а его дизайн делает его подходящим для интеграции с другими ядрами SIP (например, GPU, контроллер дисплея, DSP, процессор изображений и т. д.) в один умереть составляя система на чипе (SoC).

использование

Cortex-A76 впервые был использован в HiSilicon Kirin 980.[12]

ARM также сотрудничала с Qualcomm над полу-кастомной версией Cortex-A76, используемой в их высокопроизводительных устройствах. Крио 495 (Snapdragon 8cx) /Kryo 485 (Snapdragon 855 и 855 Plus), а также в их среднем диапазоне Крио 460 (Snapdragon 675) и Крио 470 (Snapdragon 730) Процессоры. Одна из модификаций, сделанных Qualcomm, заключалась в увеличении буфера переупорядочения для увеличения размера окна нарушения порядка.[13]

Он также используется в Exynos 990 и Exynos Auto V9.[14] И MediaTek Helio G90 / G90T и Размерность 800 и Размерность 820. И HiSilicon Kirin 985 5G и Кирин 990 4G / 990 5G / 990E 5G.[15][16][17]

Рекомендации

  1. ^ Shrout, Райан; Мурхед, Патрик (31 мая 2018 г.). "Эпизод 23 - 31.05.18 - Будущее руки с Нанданом Наямпалли". Подкаст технических аналитиков. Получено 1 июня 2018.
  2. ^ а б c Фрумусану, Андрей (31 мая 2018 г.). "Представлен процессор Arm Cortex-A76". Анандтех. Получено 1 июня 2018.
  3. ^ «Arm представляет Cortex-A77, подчеркивающий однопоточность». WikiChip Fuse. 2019-05-26. Получено 2020-06-18.
  4. ^ Уильямс, Крис (31 мая 2018 г.). «Arm выпускает Cortex-A76 - свое первое 64-битное ядро ​​ЦП (в режиме ядра)». Реестр. Получено 1 июня 2018.
  5. ^ «Комплект документации ARM для Cortex-A76». infocenter.arm.com. Получено 2019-06-15.
  6. ^ Армасу, Лучиан (31 мая 2018 г.). «Arm Cortex-A76 может стать первым настоящим конкурентом чипам x86 на ноутбуках». Оборудование Тома. Получено 1 июня 2018.
  7. ^ Триггс, Роберт (31 мая 2018 г.). «Глубокое погружение в процессоры Arm Cortex-A76». Android Authority. Получено 1 июня 2018.
  8. ^ Хруска, Джоэл (31 мая 2018 г.). «Новый процессор ARM Cortex-A76 нацелен на рынок ноутбуков с Windows». Экстремальные технологии. Получено 1 июня 2018.
  9. ^ Брайт, Питер (1 июня 2018 г.). «ARM обещает производительность уровня ноутбука в 2019 году». Ars Technica. Получено 1 июня 2018.
  10. ^ Фрумусану, Андрей. «Arm представляет платформы и процессоры Neoverse N1 и E1: огромный скачок в производительности инфраструктуры». www.anandtech.com. Получено 2020-06-17.
  11. ^ «Arm запускает новые серверные ядра Neoverse N1 и E1». WikiChip Fuse. 2019-02-20. Получено 2020-06-17.
  12. ^ Фрумусану, Андрей. «HiSilicon анонсирует Kirin 980: первые A76, G76 на 7 нм». www.anandtech.com. Получено 2020-11-13.
  13. ^ Фрумусану, Андрей. «Новая микроархитектура ЦП Cortex-A77 от Arm: повышение производительности». www.anandtech.com. Получено 2019-06-16.
  14. ^ «Мобильный процессор Exynos 990: характеристики, характеристики | Samsung Exynos». Samsung Semiconductor. Получено 2020-06-18.
  15. ^ MediaTek (18.06.2020). «MediaTek Helio G90 Series». MediaTek. Получено 2020-06-18.
  16. ^ MediaTek (18.06.2020). «MediaTek Dimensity 800». MediaTek. Получено 2020-06-18.
  17. ^ MediaTek (18.06.2020). «MediaTek Dimensity 820». MediaTek. Получено 2020-06-18.