Компания Arm анонсировала два новых процессора для вычислительных рабочих нагрузок – энергоэффективную платформу Neoverse E1, ориентированную на периферийные устройства, такие как базовые станции 5G, а также более мощную платформу Neoverse N1, предназначенную для облака и нацеленную на сложные процессоры Intel Xeon.
Arm Neoverse E1
Основные технические характеристики и спецификации Arm Neoverse E1:
- Одновременная многопоточность (SMT) с поддержкой двух потоков
одновременно - До 8 ядер (16 потоков) на кластер
-
Суперскалярная архитектура
- Конфигурируемый приватный кеш L2
- Конфигурируемый кэш L3
- Порт когерентности акселератора с малой задержкой (ACP) для тесно связанной интеграции ускорителя
- Поддержка кеширования в кеш L2 / L3
Arm Neoverse E1 является первым процессором Arm, поддерживающим SMT, и лучше всего подходит для вычислительных нагрузок, таких как переход от сетей 4G к сетям 5G, программно-определяемые сети, программно-определяемые хранилища и SD-WAN. Платформа имеет масштабируемую архитектуру, подходящую для 10 ГБ беспроводных/проводных устройств с высокопроизводительным процессором 100G + Dataplane (DPU).
Arm разработал прототип программного обеспечения для облегчения перехода к 5G, имитирующее рабочие нагрузки обработки пакетов на базовой станции 5G, чтобы оценить платформу, и обнаружил, что Neoverse E1 повысил производительность в 2,7 раза по сравнению с Cortex-A53 и эффективность в 2,4 раза.
Эталонный дизайн Neoverse E1 Edge включает шестнадцать ядер Neoverse E1, расположенных в двух кластерах по восемь ядер, соединенных через высокопроизводительное сетевое соединение CMN-600, MMU-систему MMU-600 и 2-канальный DDR4-3200.
Прототип работал на эталонном дизайне Neoverse E1 Edge с 16 ядрами E1, расположенными в двух 8-ядерных кластерах, и потребляющим менее 4 Вт на частоте 2,3 ГГц.
Более подробную информацию можно найти в сообщениях в блоге и на странице продукта.
Arm Neoverse N1
Основные факты о Arm Neoverse E1:
- До 128 ядер объединенные корегентной ячеистой сетью
- Кэш-память L1 объемом 64 КБ
- Большой кэш L2 до 1 МБ
- До 128 МБ общей кэш-памяти системного уровня с низкой задержкой
прямого подключения к сети CMN-600 - Микроархитектура для больших рабочих нагрузок
- Когерентность I-кэша для обеспечения более широкого диапазона нагрузок на сервер
- Удвоенная пропускная способность вектора и крипто-вычислений по сравнению с предыдущим поколением
- Бескомпромиссный, высокочастотный, устойчивая эффективность вычислений
- Виртуализация серверного класса, RAS и профилирование кода
Платформа Arm Neoverse N1 включает в себя N1 CPU и поддержку системы предотвращения вторжений через когерентное соединение сети. Она оптимизирована для обеспечения низкой задержки и эффективности использования полосы пропускания и предназначена для 8-ядерных систем мощностью до 35 Вт и более 128 ядер на серверах, предназначенных для развертывания 5G, анализа данных и машинного обучения.
Arm обнаружил, что Neoverse N1 значительно быстрее, чем Arm Cortex A72 в типичных рабочих нагрузках сервера:
- 2.5x производительность NGINX
- 1.7x OpenJDK
- 2.5x MemcacheD
- 1.6x MySQL
- 6x DeepBench
- До 2x DPDK
- 1.6x OvS
Таким образом, Neoverse N1 – ранее известный как Ares – обеспечивает по меньшей мере на 60% лучшую производительность по сравнению с Arm Cortex A72 на той же частоте, и дорожная карта показывает, что платформы Zeus и Poseidon будут обеспечивать повышение производительности на 30% в год, причем производство последних начнется в 2021 году с использованием 5-нм техпроцесса.
Возможно, нам уже известно хотя бы одно устройство, на базе Neoverse N1, так как в конце прошлого года был объявлен процессор Hisilicon Hi1620 с 64 ядрами Ares.
Для получения более подробной информации рекомендуем вам посетить страницу разработчика и информационное сообщение о Neoverse N1.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.