![](https://habrastorage.org/getpro/habr/post_images/199/ae7/f60/199ae7f6097e4cad8b75d6ae6a5da096.jpg)
Летом этого года компания Ampere представила 128-ядерный ARM-процессор Altra Max. А весной она же анонсировала первый в отрасли 80-ядерный процессор Ampere Altra. Тогда сообщалось, что он предназначен для работы в серверном оборудовании, а не в потребительских устройствах.
На днях стало известно о том, что компания разослала разным обозревателям двухсокетные платформы Mount Jade. Сторонники ARM-архитектуры могут быть довольны — результаты тестирования положительные. В ряде тестов чипы не отстают от аналогов x86-64, а в чем-то их и превосходят.
Что собой представляет Ampere Altra
![](https://habrastorage.org/getpro/habr/post_images/ca3/3ec/1e2/ca33ec1e225a66a9905781d789f8fdc2.jpg)
Чипы из этого модельного ряда имеют до 80 ядер с архитектурой ARM v8.2+ (с некоторыми улучшениями из наборов v8.3 и 8.4), связанных между собой mesh-шиной Arm CoreLink CMN-600. Кроме того, есть и развитая система кешей. Это 64+64 Кбайт L1, 1 Мбайт L2 и до 32 Мбайт общего L3. У подсистемы памяти — 8 каналов DDR4-3200 (72-бит, 2DPC, до 4 Тбайт суммарно).
Поскольку чип позиционируется, как адаптированный к серверным приложениям, включая аналитику больших данных, нейросейти, базы данных, пограничные вычисления и т.п., то в нем на аппаратном уровне реализована как поддержка форматов данных FP16 (числа половинной точности), так и INT8 (однобайтное представление целого числа). Плюс ко всему, разработчики предусмотрели аппаратное ускорение хэширования AES и SHA-256.
Периферия подключается через PCIe 4.0 на 128 линий. В двухсокетном варианте с каждой стороны отводится по 32 линии на связь с CPU. В результате получается 192 линии, с использованием CCIX. По словам специалистов, сейчас Ampere повторяет путь AMD — цена чипов зависит лишь от количества ядер и частоты их работы. А вот функциональность младших и старших моделей одинакова.
![](https://habrastorage.org/getpro/habr/post_images/4ae/68d/1e9/4ae68d1e9e16154e903616b7e00f723d.png)
Особенность Altra — отсутствие многопоточности, что сам производитель называет преимуществом. Дело в том, что отказ от SMT дал возможность снизить уровень энергопотребления — это показатель, который очень важен для рынка высокоплотных серверных систем. Еще одна названная причина — повышенная безопасность.
![](https://habrastorage.org/getpro/habr/post_images/bf5/04e/2eb/bf504e2eb03ecf69f614a1850673c824.png)
Еще одна особенность процессора — он всегда работает на максимальной частоте, снижая ее лишь в некоторых случаях. В то же время теплопакет поддерживается на как можно более высоком уровне.
И теперь — о тестах
Тестовые образцы процессоров, которые попали к обозревателям — две старших модели 80-ядерных процессоров Altra Q80-33, которые работают на частоте 3,3 ГГц. К слову, двухпроцессорный вариант создан в партнерстве с разработчиком и поставщиком OCR-платформ, компанией Wiwynn.
![](https://habrastorage.org/getpro/habr/post_images/b09/6bc/666/b096bc6664f628edf777bfbee56e71d6.jpg)
Установка процессора производится при помощи откидной рамки, которая закрепляется пятью винтами. Размеры процессора удивляют — 77 × 66,8 мм. Что касается радиаторов, то площадь контакта у них небольшая, около 25% от общей площади крышки теплораспределителя процессора. Сам кристалл — монолитный, производится он по 7-нм технологии. Радиаторы снабжены специальным механизмом отвода тепла — испарительной камерой, благодаря которой TDP 250 Вт не составляет проблем.
![](https://habrastorage.org/getpro/habr/post_images/e79/b43/8a2/e79b438a2c4549a72b46fd10c07ad66c.jpg)
Что касается аналогов в мире x86-64, ими являются AMD EPYC 7742 (64 ядра, SMT2, 225 Ватт, $6950) и Intel Xeon Platinum 8280 (28 ядер, SMT2, 205 Ватт, $10009). При этом стоимость чипа от Ampere — всего $4050 («всего» — если сравнивать со стоимостью конкурентов). Возможно, именно цена станет на первых порах основным фактором привлечения внимания к чипу корпоративных клиентов.
Результаты тестов, как и говорилось выше, впечатляют. Нет, новые чипы не рвали конкурентов в клочья, где-то результаты были схожими, где-то — лучше, еще где-то чуть хуже. В, целом, все на отличном уровне.
Недостаток этих чипов — высокие задержки, как в пределах одного разъема, так и межпроцессорные. Это, по словам экспертов из AnandTech, слабая сторона новых процессоров. Но проблема не фатальная.
![](https://habrastorage.org/getpro/habr/post_images/fb1/e8c/633/fb1e8c633ece2b05c5078691d4dd3728.png)
Что касается тестов на пропускную способность памяти, то результаты у Altra Q80-33 очень хорошие. В этом тесте проиграл Xeon, у которого всего шесть каналов, в отличие от восьми у AMD и Ampere.
В тестах SPECint2017 и SPECfp2017 новый чип показал себя очень неплохо — не хуже, чем Xeon Platinum 8280 и близко к AMD EPYC 7742. Результаты оказались низкими только в одном случае — в тестах на вычисление с плавающей запятой.
![](https://habrastorage.org/getpro/habr/post_images/464/a75/7a8/464a757a8df9d2683ab88ca95489dfdd.png)
А вот в другом тесте еще один ARM-процессор, AWS Graviton2, показал себя неплохо. Не очень хороший результат теста чипа от Ampere, возможно, связан с тем, что тот же Xeon может разгоняться до 4 ГГц, имея два активных ядра.
![](https://habrastorage.org/getpro/habr/post_images/55e/4da/740/55e4da740e9fd4ec7e8f1ec537b8a1c9.png)
Отличные результаты новый чип показал в тестах на многопоточность, опередив Xeon. Altra Q80-33 можно назвать абсолютным чемпионом в классе двухпроцессорных систем.
Хуже дело обстоит с результатами тестов Java — но здесь проблема в отсутствии SMT и сыром ПО. Кроме того, проблемой является и отсутствие мультитрединга.
![](https://habrastorage.org/getpro/habr/post_images/ebd/89f/e10/ebd89fe100f2fa5292801915dd968b90.png)
Новый процессор отлично себя показал и в тестах на компиляцию. В LLVM Suite результаты у Altra Q80-33 аналогичны показателям EPYC 7742. При этом у ARM все хорошо с энергоэффективностью. Новый чип шел вровень с AMD в тестах на сжатие, в тестах MariaDB, nginx и файл-серверных сценариях.
![](https://habrastorage.org/getpro/habr/post_images/1a1/7f4/f19/1a17f4f191138e1b4ae15df5ca9d2276.png)
Практически все обозреватели, тестировавшие процессоры, отозвались о новинке хорошо. Ей удалось сохранять низкий уровень энергопотребления с демонстрацией высокой производительности — по этому показателю процессор был примерно равен AMD EPYC 7742. Есть, конечно, определенные недостатки, но они не фатальны.
![](https://habrastorage.org/getpro/habr/post_images/b9c/c04/8f2/b9cc048f29b32321744d4fef9eac305f.png)
Обозреватели публиковали большое количество информации относительно тестов, так что если нужно больше данных о проводимом тестировании, результатах и заключениях экспертов, стоит обратиться к AnandTech, ServeTheHome и Phoronix.
![](https://habrastorage.org/webt/1h/dq/mj/1hdqmj1bvguax5hnugdz0ci_jbw.jpeg)