Процессорное ядро Arm Cortex A75 можно найти только в нескольких SoC и устройствах, но Arm продолжает инновации, и теперь они объявили о выпуске нового IP-пакета с процессором Cortex-A76, обеспечивающим на 35 процентов больше производительности, и графическим процессором Mali-G76 с поддержкой ML, позволяющим увеличить эффективность и производительность на 30%.
SoC, основанная на новых CPU и GPU IP, обеспечит высокую производительность. Компания также объявила о выпуске Arm Mali-V76 VPU с поддержкой декодирования и кодирования видео 8K.
Arm Cortex A76
После Cortex A75, Cortex-A76 CPU является вторым высокопроизводительным процессорным ядром, основанным на технологии DynamIQ. Помимо 35-процентного прироста производительности, уже упомянутого выше, обеспечивается повышение эффективности на 40%, а также 4-кратное повышение производительности вычислений для AI/ML.
Основные характеристики Cortex A76:
- Архитектура – Armv8-A (Harvard) с Armv8.1, Armv8.2, Armv8.3 (только LDAPR), криптография и расширения RAS
- Поддержка ISA – A64; A32 и T32 (только на EL0)
- Микроархитектура
- Pipeline – в нерабочем состоянии
- Superscalar
- Модуль NEON/с плавающей точкой
- Дополнительный блок криптографии
- До четырех процессоров в кластере
- Физическая адресация (PA) – 40-разрядная
- Система памяти и внешние интерфейсы
- 64KB L1 I-Cache / D-Cache
- Кэш L2 от 256 КБ до 512 КБ
- Дополнительная кеш-память L3 от 512 Кб до 4 Мб
- Поддержка ECC, LPAE
- Интерфейсы шины – AMBA ACE или CHI
- Дополнительный ACP
- Дополнительный периферийный порт
Cortex A76 SoC должен обеспечивать вдвое большую производительность, чем Cortex A73 SoC в ноутбуках, учитывая улучшения в микроархитектуре, более оптимизированному техпроцессу (7 нм против 16 нм) и более высокую частоту процессора (до 3 ГГц). big.LITTLE производительность при одинаковой мощности (5 Вт) также должна быть примерно в два раза лучше.
Некоторые из ключевых микроархитектурных улучшений включают:
- Разделенные блоки прогнозирования ветвлений и выборки команд. Созданное для снижения задержки при высоких нагрузках, ядро Cortex-A76 способно извлекать от 4 до 8 команд за цикл, используя многоуровневую кэш-память целевых команд ветвлений и гибридный предиктор для поддержки максимальной пропускной способности.
- Ядро Arm способно обрабатывать четыре инструкции на такт, увеличивая максимальную нагрузку на цикл. Число обрабатываемых микроопераций за такт можно увеличиваться до восьми.
- Более высокая пропускная способность целочисленных и векторных вычислений. В ядро встроены четырехзадачные модули, в том числе три простых АЛУ и один целочисленный тип данных. Кроме того, Cortex-A76 поддерживает двухзадачные модули 16B (128-разрядные) векторы и модули с плавающей запятой, вдвое превышающие пропускную способность любого предыдущего процессора. Что особенно важно, он может обеспечить улучшенные показатели производительности 4x ML, о которых упоминалось ранее.
- Усовершенствованная система памяти. Оптимизированная иерархия кэша совместно с блоком предварительной выборки 4-го поколения должно существенно увеличить производительность Cortex-A76.
Более подробную информацию вы найдете на странице сообщества Arm Community и странице продукта.
Arm Mali-G76
Помимо 30% -ного улучшения производительности и энергоэффективности, GPU на базе архитектуры Arm Mali-G76 Bifrost также обеспечивает улучшения в 2,7 раза по сравнению с графическим процессором Mali-G72 .
Некоторые из характеристик графического процессора Mali-G76:
- Anti-Aliasing – 4x MSAA, 8x MSAA, 16x MSAA
- Поддержка API – OpenGL ES 1.1, 2.0, 3.1, 3.2, Vulkan 1.1, OpenCL 1.1, 1.2, 2.0 Полный профиль
- Интерфейс шины – AMBA 4, ACE-LITE
- Кэш L2 – от 512 КБ до 4 МБ
- Масштабируемость – от 4 до 20 ядер
- Adaptive Scalable Texture Compression (ASTC) – Low Dynamic Range (LDR) и High Dynamic Range (HDR), поддерживает как 2D, так и 3D изображения.
- Arm Frame Buffer Compressionв (AFBC) – версия 1.2; Размер блока 4 × 4 пикселя
Сравнение Мали-G76 с Мали-G72
GPU будет использоваться в «мобильный устройствах премиум-класса», виртуальной реальности, машинах и автомобильных приложениях.
Для получения дополнительной информации ознакомьтесь с публикацией в блоге и страницей продукта на веб-сайте Arm.
Arm Mali-V76
Mali-V76 – это новейший блок обработки видео (VPU) от Arm с поддержкой декодирования видео 8K с частотой 60 кадров в секунду, а также возможностью формирования видеостен 2 × 2 4K UHD или 4 × 4 1080p HD-видео.
Основные возможности Mali-V76 VPU:
- Многостандартный видеопроцессор
- 10/8-бит HEVC, VP9, VP8, H.264, AVS + / AVS и устаревшие
- Одновременное кодирование и декодирование
- Программируемость/гибкость
- Масштабируемые 2-8 ядер (8K60D / 8K30E)
Никакого упоминания AV1 кодека, поэтому нам, вероятно, придется ждать до 2020, а, возможно, и дольше.
Mali-V76 – это улучшенная версия видеопроцессора Mali-V61 с удвоенной производительностью декодирования, способностью декодировать видео 4K при скорости 120 кадров в секунду, увеличением качества видео на 25%, удвоение интервала латентности шины и дополнительная поддержка 10-битного H.264 кодека и 8-битный AVS + / AVS декодирование.
Вы можете узнать больше на странице продукта Arm и в сообществе Mali-V76 VPU.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.