ARM Cortex-A76 - ARM Cortex-A76
Общая информация | |
---|---|
Запущен | 2018[1] |
Разработано | ARM Holdings |
Спектакль | |
Максимум. ЦПУ тактовая частота | до 3,0 ГГц в телефонах и 3,3 ГГц в планшетах / ноутбуках |
Ширина адреса | 40 бит |
Кеш | |
L1 тайник | 128 KiB (64 КБ I-cache с паритетом, 64 КБ D-кеш ) на ядро |
Кэш L2 | 128-512 КБ на ядро |
Кэш L3 | 512–4 МБ (необязательный) |
Архитектура и классификация | |
Архитектура | ARMv8-A |
Микроархитектура | ARM Cortex-A76 |
Набор инструкций | A64, A32 и T32 (только на EL0) |
Расширения | |
Физические характеристики | |
Ядра |
|
Сопроцессор | Рука Cortex-A55 (необязательный) |
Продукты, модели, варианты | |
Кодовые названия продуктов |
|
Вариант (ы) | Рука 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]
Рекомендации
- ^ Shrout, Райан; Мурхед, Патрик (31 мая 2018 г.). "Эпизод 23 - 31.05.18 - Будущее руки с Нанданом Наямпалли". Подкаст технических аналитиков. Получено 1 июня 2018.
- ^ а б c Фрумусану, Андрей (31 мая 2018 г.). "Представлен процессор Arm Cortex-A76". Анандтех. Получено 1 июня 2018.
- ^ «Arm представляет Cortex-A77, подчеркивающий однопоточность». WikiChip Fuse. 2019-05-26. Получено 2020-06-18.
- ^ Уильямс, Крис (31 мая 2018 г.). «Arm выпускает Cortex-A76 - свое первое 64-битное ядро ЦП (в режиме ядра)». Реестр. Получено 1 июня 2018.
- ^ «Комплект документации ARM для Cortex-A76». infocenter.arm.com. Получено 2019-06-15.
- ^ Армасу, Лучиан (31 мая 2018 г.). «Arm Cortex-A76 может стать первым настоящим конкурентом чипам x86 на ноутбуках». Оборудование Тома. Получено 1 июня 2018.
- ^ Триггс, Роберт (31 мая 2018 г.). «Глубокое погружение в процессоры Arm Cortex-A76». Android Authority. Получено 1 июня 2018.
- ^ Хруска, Джоэл (31 мая 2018 г.). «Новый процессор ARM Cortex-A76 нацелен на рынок ноутбуков с Windows». Экстремальные технологии. Получено 1 июня 2018.
- ^ Брайт, Питер (1 июня 2018 г.). «ARM обещает производительность уровня ноутбука в 2019 году». Ars Technica. Получено 1 июня 2018.
- ^ Фрумусану, Андрей. «Arm представляет платформы и процессоры Neoverse N1 и E1: огромный скачок в производительности инфраструктуры». www.anandtech.com. Получено 2020-06-17.
- ^ «Arm запускает новые серверные ядра Neoverse N1 и E1». WikiChip Fuse. 2019-02-20. Получено 2020-06-17.
- ^ Фрумусану, Андрей. «HiSilicon анонсирует Kirin 980: первые A76, G76 на 7 нм». www.anandtech.com. Получено 2020-11-13.
- ^ Фрумусану, Андрей. «Новая микроархитектура ЦП Cortex-A77 от Arm: повышение производительности». www.anandtech.com. Получено 2019-06-16.
- ^ «Мобильный процессор Exynos 990: характеристики, характеристики | Samsung Exynos». Samsung Semiconductor. Получено 2020-06-18.
- ^ MediaTek (18.06.2020). «MediaTek Helio G90 Series». MediaTek. Получено 2020-06-18.
- ^ MediaTek (18.06.2020). «MediaTek Dimensity 800». MediaTek. Получено 2020-06-18.
- ^ MediaTek (18.06.2020). «MediaTek Dimensity 820». MediaTek. Получено 2020-06-18.