Серверы на базе процессоров AMD EPYC
После большого перерыва компания AMD вернулась на рынок серверных процессоров и в июне 2017 года официально представила процессоры EPYC на архитектуре Zen. Процессоры были заявлены как агрессивный (в плане цены) конкурент Intel Xeon E5v4, при этом превосходящий их по производительности. Уже в июле Intel представила новую линейку серверных процессоров Xeon Scalable - тем интереснее разворачивается конкурентная борьба. Конечно, мнения по конкурентноспособности AMD разнятся - многое зависит от особенностей конкретного кейса: мы оставляем этот вопрос на откуп заказчику. В попытке быть беспристрастными не будем приводить аргументацию Intel против Epyc. Для желающих - можно посмотреть слайды официальной презентации (sic!) Intel на эту тему. Правильнее считаем поделиться опытом коллег по синтетическому сравнению производительности EPYC vs Scalable на примере 7601 (32 ядра@2.2ГГц) и 8176 (28 ядер@2.1ГГц). Если в двух словах, то они показывают примерно одинаковую производительность (где-то незначительно больше, где-то меньше: в зависимости от задач), кроме работы с БД - там преимущество Intel очевидно. При этом разница в стоимости топовых моделей от обоих производителей ~2 раза - весомый аргумент, чтобы задуматься о покупке сервера на процессорах AMD Epyc. Подробные технические аспекты по устройству процессоров рассматривать не будем - в сети достаточно много материалов на эту тему. Расмотрим основные моменты.
Модель | Ядер / потоков | Базовая частота, ГГц | Макс. частота, ГГц | Объем L3-кэш, Мб | Кол-во каналов ОП | Макс. объем ОП, Гб | Макс.частота ОП, МГц | PCIe | TDP, Вт | |
DP (до 2-ух процессоров в системе) | 7601 | 32 / 64 | 2.2 | 3.2 | 64 | 8 | 2048 | 2666 | x128 | 180 |
7551 | 32 / 64 | 2.0 | 3.0 | 2666 | 180 | |||||
7501 | 32 / 64 | 2.0 | 3.0 | 2400 / 2666 | 155 / 170 | |||||
7451 | 24 / 48 | 2.3 | 3.2 | 2666 | 180 | |||||
7401 | 24 / 48 | 2.0 | 3.0 | 2400 / 2666 | 155 / 170 | |||||
7351 | 16 / 32 | 2.4 | 2.9 | 2400 / 2666 | 155 / 170 | |||||
7301 | 16 / 32 | 2.2 | 2.7 | 2400 / 2666 | 155 / 170 | |||||
7281 | 16 / 32 | 2.1 | 2.7 | 32 | 2400 / 2666 | 155 / 170 | ||||
7251 | 8 / 16 | 2.1 | 2.9 | 2400 | 120 | |||||
UP (для однопроцессорных систем) | 7551P | 32 / 64 | 2.0 | 3.0 | 64 | 2666 | 180 | |||
7401P | 24 / 48 | 2.0 | 3.0 | 2400 / 2666 | 155 / 170 | |||||
7351P | 16 / 32 | 2.4 | 2.9 | 2400 / 2666 | 155 / 170 |
Мы подготовили три пары конфигураций DP серверов на процессорах из разных сегментов: ниже можно ознакомиться с каждой более подробно (конфигурации кликабельны). В зависимости от сегмента разница в стоимости систем сильно меняется: обусловлено это в первую очередь ценой самих процессоров (стоимость серверных платформ примерно идентична, а прочие комплектующие мы поставили одинаково).

Как видно, на процессорах AMD коммерчески интереснее строить системы с бОльшим количеством ядер: в сегменте Standard ценники примерно равны, в Advanced - разница ~13% в пользу AMD, а в Top разница уже составляет ~30%. Конечно, это лишь примерная прикидка, которая не учитывает многих технических аспектов, однако, она достаточно отчетливо характеризует общий тренд.