Обзор AMD EPYC 9005 Turin

Сегодня погрузимся в мир новых серверных гигантов — процессоров AMD EPYC 9005 под кодовым именем «Turin», построенных на архитектурах Zen 5 и Zen 5c. Наши тесты показали невероятную мощь этих чипов, но и выявили неожиданные узкие места в системе, особенно когда речь заходит о рекордных 192 ядрах на сокет. (Сразу отметим: статья подготовлена при поддержке Solidigm и Broadcom, хотя конкретно для этого обзора образцы не предоставлялись — мы использовали имевшиеся в лаборатории комплектующие этих компаний).
Главное изменение «Турина» — это объединение. AMD решила отказаться от разделения на отдельные линейки Genoa (Zen 4) и Bergamo (Zen 4c). Теперь все процессоры EPYC 9005 — это «Turin», внутри которого живут два типа ядер: Zen 5 (высокие частоты, больше кэша) и Zen 5c (высокая плотность ядер). Это умный ход, контрастирующий с подходом Intel (P-cores и E-cores с разной поддержкой SMT), и он упрощает выбор: единый набор инструкций, а разница — в количестве ядер (от 96 до 192 для Zen 5c), частотах и кэше. Линейка впечатляет: появились 500-ваттные монстры вроде EPYC 9965 (192c/384t), требующие серьезного питания, а односокетные «P»-серии теперь ограничены 96 ядрами. Особняком стоит EPYC 9175F — настоящий зверь для лицензий на ядро: 16 ядер, разгон до 5 ГГц и огромные 512 МБ L3 кэша (32 МБ на ядро!). Цены в прайс-листе AMD выглядят агрессивно на фоне Intel, чьи цены традиционно рассчитаны на глубокие скидки.
Что же нового предлагает платформа «Турин»? Память: 12-канальный DDR5 с поддержкой DDR5-6000 (AMD также упомянула о квалификации DDR5-6400 для определенных платформ). MCRDIMM/MRDIMM в этом поколении не поддерживается — компания ждет стандартизации MRDIMM. Контроллеры памяти улучшились, давая прирост чуть выше заявленных 25% от частоты. Сеть и ввод-вывод получили апгрейд для высоких скоростей. Значимое нововведение — поддержка CXL 2.0, особенно Type 3 для расширения памяти. Это позволяет подключать модули памяти через PCIe/CXL, пусть и с небольшой задержкой, но с огромным потенциалом по емкости, и AMD заявляет о возросшей производительности таких решений. Безопасность и надежность (RAS) тоже не забыты, с развитием Trusted I/O и новыми функциями. Поддержка 32x SATA сохранена для совместимости, но признана устаревающей — вероятно, ее уберут в будущем. Обновления для Genoa-X не будет; он остается сильной платформой, но «Турин» — массовый продукт. Для задач без нужды в полной мощи SP5 (например, 24-отсечные NAS) разумнее смотреть на Siena, Milan или EPYC 4004. По PCIe Gen5: в односокетных конфигурациях AMD лидирует перед Intel Xeon 6900P, в 2P Intel берет верх (192 линий против 160 у AMD) — здоровая конкуренция!
Теперь о самом интересном — производительности и неожиданных выводах. Тестируя топовые 192-ядерные CPU (EPYC 9965 на Zen 5c), мы уперлись в ограничения других компонентов. Это ключевой инсайт! Замена «медленных» PCIe Gen4 NVMe SSD на быстрые Gen5 (Solidigm D7-PS1010) дала значимый прирост: в тесте nginx CDN на EPYC 9965 — свыше 8%, в аналитике цен на MariaDB (особенно на 192 ядрах) — заметный буст. Эффект? Использование Gen5 SSD было эквивалентно добавлению 5-19 ядер! Сеть тоже стала узким местом: одного 100GbE соединения на CPU оказалось недостаточно. Установка быстрых Broadcom 400GbE NIC (1x400GbE + 2x200GbE на CPU) значительно облегчила достижение SLA в nginx CDN и дала прирост в MariaDB, плюс новые NIC энергоэффективнее. И третий барьер — питание: двухсокетный сервер с топовыми 500W CPU, 24 DIMM, NIC и SSD стабильно потреблял 1.5-1.7 кВт, поставив под вопрос использование 120V (110V) БП (~1.2 кВт на блок). Мы столкнулись с тремя системными ограничениями одновременно!
Сами процессоры показали себя блестяще в разнообразных тестах. Мы гоняли EPYC 9965 (192c/384t, Zen 5c), EPYC 9755 (128c/256t, Zen 5c) и EPYC 9575F (64c/128t, Zen 5, высокие частоты). Компиляция ядра Linux подтвердила мощь, но требует адаптации под сотни потоков. В c-ray 1.1 (8K) чипы блистали, отлично используя кэш. Nginx CDN показал лидерство AMD по CPU, а переход на быстрые SSD/NIC был критичен для SLA; консолидация достигла 9:1 против старых Xeon Scalable. В реальной задаче аналитики цен (MariaDB) AMD тоже сильна, причем EPYC 9575F (64c) благодаря частоте обогнал 144-ядерный Sierra Forest Intel и приблизился к Zen 4 с большим числом ядер. Для виртуализации (KVM-тест STFB) EPYC 9965 — идеал консолидации, хотя лицензирование на 16/32 ядра может сделать такую плотность дорогой. AMD также продемонстрировала сильные результаты в AI-инференсе и HPC (открытом и проприетарном), подкрепленные тестами пропускной способности памяти (STREAM) на всех SKU.
Конкурентная картина резко изменилась. Против Intel (Granite Rapids-AP / Sierra Forest): На 128 ядрах (EPYC 9755 Zen 5c vs Intel P-cores) AMD больше не имеет абсолютного преимущества. Intel предлагает больше PCIe Gen5 (192 vs 160), DDR5-6400 (vs 6000), MCRDIMM/MRDIMM 8000MT/s, AMX для AI и QAT. На 192 ядрах EPYC 9965 (Zen 5c) — флагман пропускной способности (виртуализация, облака), конкурируя с Intel Xeon 6780E/6766E (144c, 250-330W) и ожидаемым Sierra Forest-AP (288c без SMT). Прогнозы SPECrate (~2820 для 288c Intel vs ~3000 для 192c AMD) показывают близость, но плотность vCPU может быть выше у Intel. Цены Intel вызывают вопросы: Xeon 6780E (~$11,350) дает ~половину производительности EPYC 9965 (~$14,813), а Xeon 6980P (~$17,800) на 37% дороже сопоставимого EPYC 9755 (~$12,984). Intel нужен пересмотр прайсов для не-hyperscale рынка. Итог: Серьезная конкуренция на топе вернулась! Против Arm (Ampere, NVIDIA Grace): AMD резко сократила разрыв с Ampere (Altra Max / AmpereOne) по производительности и энергоэффективности. Ampere сохраняет ценовое преимущество и актуальность для виртуализации Arm, но x86 (AMD/Intel) теперь сильные конкуренты. NVIDIA Grace (Superchip/GH200) чисто по CPU проигрывает EPYC, а DDR5-6000 нивелирует ее преимущество по памяти. Grace (144 ядра в модуле) уступает в масштабируемости (ядра, производительность, объем памяти на систему). Выбор Grace оправдан лишь для специфичных Arm-задач или связки с GPU.
В заключение: Стратегия AMD с единой линейкой «Turin» (Zen 5/Zen 5c) оказалась удачной и понятной. Однако эра экстремальной плотности ядер (представьте 768 потоков в 2P системе!) требует нового подхода. Мощнейшие процессоры упираются в ограничения SSD (требуются Gen5), сети (требуются >100GbE) и питания (120V становится мало). Ключевой урок: при развертывании систем на базе Turin критически важно проектировать и балансировать всю систему целиком — CPU, память, накопители, сеть и блоки питания. AMD EPYC 9005 «Turin» — мощное и конкурентоспособное поколение, особенно для высокоплотных сценариев. Возвращение жесткой конкуренции с Intel на топе и прогресс против Arm делают серверный рынок невероятно динамичным и интересным. Эпоха экстремальных ядер наступила, и она бросает вызов инженерам!
Источник: ServeTheHome