AMD EPYC 9004 Genoa и Genoa-X на архитектуре Zen 4: полный обзор серверных процессоров SP5, модельного ряда, 3D V-Cache, производительности и конфигураций
AMD EPYC 9004 — четвёртое поколение серверных процессоров EPYC и первая массовая серверная платформа AMD на архитектуре Zen 4, памяти DDR5, интерфейсе PCI Express 5.0 и разъёме SP5. Семейство Genoa стало крупным технологическим переходом относительно EPYC 7003 Milan: максимальное число ядер выросло с 64 до 96, количество каналов памяти увеличилось с восьми до двенадцати, а пропускная способность интерфейсов ввода-вывода удвоилась за счёт перехода с PCIe 4.0 на PCIe 5.0.
Линейка охватывает универсальные модели Genoa, высокочастотные версии с индексом F, односокетные процессоры P и специализированные Genoa-X с многослойным кешем AMD 3D V-Cache. Верхняя модель EPYC 9654 получила 96 ядер и 192 потока, а EPYC 9684X дополнила такую конфигурацию кешем L3 объёмом 1152 МБ. Все основные Genoa поддерживают до двух потоков на ядро, двенадцать каналов DDR5-4800, 128 линий PCIe 5.0 и аппаратную виртуализацию с защищённой памятью.
AMD разработала EPYC 9004 прежде всего для центров обработки данных. Серия рассчитана на следующие классы нагрузок:
-
консолидация виртуальных машин;
-
облачные вычислительные платформы;
-
контейнерные кластеры;
-
корпоративные базы данных;
-
серверы приложений;
-
веб-сервисы;
-
программная разработка и непрерывная сборка;
-
инженерное моделирование;
-
гидро- и аэродинамические расчёты;
-
анализ методом конечных элементов;
-
научные вычисления;
-
программно определяемые хранилища;
-
обработка телекоммуникационного трафика;
-
инференс моделей машинного обучения;
-
управление ускорителями GPU и FPGA;
-
высокопроизводительные вычислительные кластеры.
Genoa занимает универсальную часть линейки. Процессоры сочетают большое количество полноразмерных ядер Zen 4 с высокой пропускной способностью памяти и развитой периферией. Genoa-X предназначена для программ, чувствительных к ёмкости кеша: вычислительной гидродинамики, проектирования электронных устройств, молекулярной динамики, конечных элементов и других задач, где рабочий набор данных частично помещается в L3.
Bergamo также относится к номенклатуре EPYC 9004, но использует компактные ядра Zen 4c и рассчитана преимущественно на облачные среды с высокой плотностью потоков. Модели EPYC 9734, 9754 и 9754S поэтому рассматриваются отдельно от основного каталога Genoa и Genoa-X.
После появления EPYC 9005 Turin серия 9004 перестала быть новейшей, однако сохранила практическую ценность. Платформа SP5 получила широкое распространение в серверах Dell, HPE, Lenovo, Supermicro, ASUS, Gigabyte, Cisco и других производителей. На вторичном рынке появились процессоры, платы и готовые серверы, а зрелые версии BIOS, гипервизоров и Linux обеспечивают предсказуемую эксплуатацию. EPYC 9005 продолжает использовать тот же физический разъём SP5, хотя совместимость конкретного сервера определяется прошивкой, системой питания и перечнем процессоров производителя.
Главная сильная сторона Genoa заключается не только в максимальном количестве ядер. Серия масштабируется от 16-ядерного EPYC 9124 до 96-ядерного EPYC 9654, поэтому одна платформа закрывает серверы хранения, базы данных с лицензированием по ядрам, виртуализацию, вычислительные узлы и двухсокетные системы высокой плотности.
Где купить AMD EPYC 9004 Genoa и Genoa-X
Серверные процессоры EPYC 9004 редко продаются в обычной рознице как массовые комплектующие. Основной оборот проходит через поставщиков корпоративного оборудования, производителей серверов, маркетплейсы и вторичный рынок. В продаже встречаются новые OEM-процессоры, бывшие в эксплуатации экземпляры, квалификационные образцы QS, инженерные версии ES, материнские платы SP5 и готовые серверные платформы.
Цены в таблице отражают предложения, обнаруженные на момент проверки. Стоимость дорогостоящих серверных компонентов регулярно меняется вместе с курсом валют, состоянием товара, происхождением процессора, условиями доставки и комиссией продавца.
| Магазин | Состояние предложения | Найденная цена |
|---|---|---|
| AliExpress | В выдаче присутствуют OEM, б/у, QS и ES | от 170 516 ₽ |
| Яндекс Маркет | Новые OEM-предложения от сторонних продавцов | около 370 257–370 733 ₽ |
| Яндекс Маркет | Цена зависит от поставщика | около 382 827 ₽ |
| Яндекс Маркет | Встречаются новые и складские позиции | от 214 700 ₽ |
| Яндекс Маркет | Высокочастотная серверная модель | около 463 244 ₽ |
| Яндекс Маркет | Цена зависит от комплектации и продавца | от 251 350 ₽ |
| Яндекс Маркет | Новые OEM-поставки | около 269 467–312 090 ₽ |
| Яндекс Маркет | Процессоры, платы и готовые серверные решения | От 200 000 ₽ для части моделей |
При покупке на AliExpress особого внимания требуют маркировка и статус процессора. Обозначения ES и QS указывают на инженерные и квалификационные экземпляры. Они отличаются степпингом, микрокодом, частотами и совместимостью с серийными BIOS. Некоторые образцы работают только на определённых платах или старых версиях прошивки. Для рабочей инфраструктуры предпочтителен серийный OEM-процессор с читаемой маркировкой и подтверждённой историей.
На фотографиях необходимо проверить:
-
ровность подложки;
-
отсутствие сколов по краям корпуса;
-
состояние контактных площадок;
-
отсутствие глубоких царапин;
-
совпадение маркировки на крышке и в диагностических данных;
-
отсутствие следов грубого демонтажа;
-
наличие защитной упаковки для LGA-процессора;
-
точное обозначение модели;
-
серийный статус, а не ES или QS;
-
совместимость с выбранной платой и BIOS.
Отдельную проблему создаёт привязка части серверных процессоров к OEM-платформам через механизмы аппаратной идентификации. Перед покупкой снятого с фирменного сервера экземпляра продавец должен подтвердить его работу на стандартной плате SP5. Для домашней лаборатории такое ограничение приводит к полной несовместимости даже при физически подходящем разъёме.
Готовый сервер часто оказывается выгоднее отдельной сборки. В комплект уже входят корпус с рассчитанным воздушным потоком, радиатор SP5, резервированные блоки питания, backplane, BMC, сетевые адаптеры и совместимая прошивка. Для корпоративной эксплуатации предпочтительны Dell PowerEdge, HPE ProLiant Gen11, Lenovo ThinkSystem V3, Supermicro H13, ASUS и Gigabyte с документированным перечнем поддерживаемых моделей.
Ноутбуки с AMD EPYC 9004 не выпускаются. Процессоры имеют серверный разъём SP5, TDP от 200 до 400 Вт, двенадцатиканальный контроллер памяти и физические размеры, несовместимые с мобильными платформами.
Архитектура Zen 4 и устройство Genoa
Genoa использует чиплетную компоновку. Процессор состоит из центрального кристалла ввода-вывода IOD и нескольких вычислительных кристаллов CCD. В максимальной конфигурации EPYC 9654 установлено двенадцать CCD, каждый из которых содержит восемь полноразмерных ядер Zen 4 и 32 МБ общего кеша L3. Такая структура даёт 96 ядер и 384 МБ L3 без дополнительного многослойного кеша.
Вычислительные кристаллы производятся по 5-нм техпроцессу, а крупный I/O Die — по более зрелой технологии. Разделение функций между кристаллами снижает стоимость производства и позволяет собирать широкий модельный ряд из унифицированных компонентов. IOD содержит контроллеры DDR5, корневые комплексы PCI Express, межсокетную связь, блоки безопасности, системное управление и интерфейсы Infinity Fabric.
Каждое ядро Zen 4 получило:
-
32 КБ кеша инструкций L1;
-
32 КБ кеша данных L1;
-
1 МБ приватного кеша L2;
-
поддержку SMT;
-
расширенный фронтенд;
-
улучшенное предсказание переходов;
-
более широкие исполнительные ресурсы;
-
усовершенствованную подсистему загрузки и хранения;
-
поддержку AVX-512;
-
поддержку VNNI и BFLOAT16;
-
аппаратные механизмы виртуализации;
-
дополнительные средства контроля целостности исполнения.
Объём L2 удвоился относительно Zen 3 — с 512 КБ до 1 МБ на ядро. Это сокращает обращения к общему L3 и памяти при компиляции, обработке структур данных и выполнении программ с активным доступом к локальному рабочему набору.
Средний прирост IPC Zen 4 относительно Zen 3 при одинаковой частоте оценивался примерно в 14%. Реальный выигрыш Genoa зависит от программы, компилятора, размера задачи, распределения потоков, памяти и частотного режима. В серверных испытаниях дополнительный результат дают не только изменения ядра, но также более высокая пропускная способность DDR5 и удвоенная скорость PCIe.
AVX-512
Zen 4 стала первой массовой архитектурой AMD с поддержкой AVX-512. Внутренний тракт работает с 256-битными блоками, поэтому 512-битная инструкция проходит через два этапа. Такой подход уменьшает площадь исполнительных блоков и помогает удерживать частоту при векторной нагрузке.
Поддерживаются важные расширения:
-
AVX-512F;
-
AVX-512DQ;
-
AVX-512CD;
-
AVX-512BW;
-
AVX-512VL;
-
AVX-512 VNNI;
-
BFLOAT16;
-
дополнительные операции преобразования и работы с векторами.
Практическая польза проявляется в научных вычислениях, кодировании, криптографии, нейросетевом инференсе, линейной алгебре и обработке изображений. Результат требует современных библиотек и компиляции с оптимизациями под Zen 4.
SMT и количество потоков
Каждое ядро обрабатывает два программных потока. EPYC 9654 и 9684X поэтому предоставляют по 192 логических процессора на сокет, а двухсокетный сервер — 384 логических процессора. BIOS и операционная система должны корректно поддерживать x2APIC, большое число идентификаторов CPU и распределение прерываний.
SMT полезен для виртуализации, компиляции, веб-сервисов и других смешанных нагрузок. В задачах с предельным использованием векторных блоков, памяти или кеша дополнительный поток на ядро даёт меньший прирост. Для лицензируемого ПО отключение SMT не уменьшает физическое число ядер, поэтому не снижает стоимость лицензии, рассчитываемой по ядрам.
Платформа SP5 и конструкция процессоров
EPYC 9004 использует разъём SP5 с 6096 контактами. Это крупный LGA-разъём, разработанный под двенадцать каналов DDR5, 128 линий PCIe 5.0, межсокетные соединения и повышенную мощность процессоров. SP5 несовместим с SP3, применявшимся для EPYC 7001–7003.
Процессор устанавливается в специальную направляющую рамку. Монтаж выполняется в установленной производителем последовательности, с контролируемым усилием на винтах радиатора. Неравномерная затяжка создаёт риск плохого контакта, перекоса теплораспределительной крышки и проблем с каналами памяти.
Платформа включает:
-
один или два разъёма SP5;
-
до 24 слотов DIMM на сокет;
-
BMC с удалённым управлением;
-
контроллеры питания высокой мощности;
-
PCIe 5.0;
-
OCP NIC 3.0 на серверных платах;
-
порты SlimSAS, MCIO или MiniSAS HD;
-
разъёмы для NVMe backplane;
-
сетевые контроллеры;
-
средства диагностики и журналирования.
Модели с индексом P поддерживают только односокетные системы. Они функционально близки к обычным версиям, но стоят дешевле и не активируют межсокетную работу. EPYC 9654P, 9554P, 9454P и 9354P особенно привлекательны для виртуализации, поскольку один мощный процессор сохраняет все 128 линий PCIe 5.0 и двенадцать каналов памяти без расходов на второй сокет.
Обычные Genoa, Genoa-X и F-модели работают в конфигурациях 1P и 2P. В двухсокетной системе часть высокоскоростных линий используется для межпроцессорного обмена, а итоговое число доступных линий ввода-вывода зависит от схемы платы. Архитектура допускает до 160 доступных линий PCIe в отдельных двухсокетных реализациях.
Совместимость процессора определяется четырьмя условиями:
-
Плата должна использовать SP5.
-
Система питания должна выдерживать TDP и cTDP выбранной модели.
-
BIOS должен содержать подходящий микрокод и таблицы инициализации.
-
Радиатор и воздушный поток должны соответствовать тепловой мощности.
Физическое совпадение разъёма не гарантирует работу. Плата, рассчитанная на 300 Вт, не обязана поддерживать EPYC 9684X с TDP 400 Вт. Аналогично готовый сервер поддерживает только модели, внесённые производителем в документацию и прошивку.
Полный модельный ряд AMD EPYC 9004 Genoa
Основная линейка Genoa включает универсальные, односокетные и высокочастотные модели с числом ядер от 16 до 96. Все они поддерживают DDR5-4800, двенадцать каналов памяти, 128 линий PCIe 5.0, CXL 1.1+ и SMT. Различия заключаются в числе активных CCD, количестве ядер, объёме L3, частотах, мощности и поддержке двух сокетов.
| Модель | Ядра / потоки | Базовая частота | Максимальная частота | Частота всех ядер | L3 | TDP | cTDP | Сокеты | Стартовая цена за 1000 шт. |
|---|---|---|---|---|---|---|---|---|---|
| EPYC 9654 | 96 / 192 | 2,40 ГГц | 3,70 ГГц | до 3,55 ГГц | 384 МБ | 360 Вт | 320–400 Вт | 1P/2P | $11 805 |
| EPYC 9654P | 96 / 192 | 2,40 ГГц | 3,70 ГГц | до 3,55 ГГц | 384 МБ | 360 Вт | 320–400 Вт | 1P | $10 625 |
| EPYC 9634 | 84 / 168 | 2,25 ГГц | 3,70 ГГц | до 3,10 ГГц | 384 МБ | 290 Вт | 240–300 Вт | 1P/2P | $10 304 |
| EPYC 9554 | 64 / 128 | 3,10 ГГц | 3,75 ГГц | до 3,75 ГГц | 256 МБ | 360 Вт | 320–400 Вт | 1P/2P | $9 087 |
| EPYC 9554P | 64 / 128 | 3,10 ГГц | 3,75 ГГц | до 3,75 ГГц | 256 МБ | 360 Вт | 320–400 Вт | 1P | $7 104 |
| EPYC 9534 | 64 / 128 | 2,45 ГГц | 3,70 ГГц | до 3,55 ГГц | 256 МБ | 280 Вт | 240–300 Вт | 1P/2P | $8 803 |
| EPYC 9454 | 48 / 96 | 2,75 ГГц | 3,80 ГГц | до 3,65 ГГц | 256 МБ | 290 Вт | 240–300 Вт | 1P/2P | $5 225 |
| EPYC 9454P | 48 / 96 | 2,75 ГГц | 3,80 ГГц | до 3,65 ГГц | 256 МБ | 290 Вт | 240–300 Вт | 1P | $4 598 |
| EPYC 9354 | 32 / 64 | 3,25 ГГц | 3,80 ГГц | до 3,75 ГГц | 256 МБ | 280 Вт | 240–300 Вт | 1P/2P | $3 420 |
| EPYC 9354P | 32 / 64 | 3,25 ГГц | 3,80 ГГц | до 3,75 ГГц | 256 МБ | 280 Вт | 240–300 Вт | 1P | $2 730 |
| EPYC 9334 | 32 / 64 | 2,70 ГГц | 3,90 ГГц | до 3,85 ГГц | 128 МБ | 210 Вт | 200–240 Вт | 1P/2P | $2 990 |
| EPYC 9254 | 24 / 48 | 2,90 ГГц | 4,15 ГГц | до 3,90 ГГц | 128 МБ | 200 Вт | 200–240 Вт | 1P/2P | $2 299 |
| EPYC 9224 | 24 / 48 | 2,50 ГГц | 3,70 ГГц | до 3,65 ГГц | 64 МБ | 200 Вт | 200–240 Вт | 1P/2P | $1 825 |
| EPYC 9124 | 16 / 32 | 3,00 ГГц | 3,70 ГГц | до 3,60 ГГц | 64 МБ | 200 Вт | 200–240 Вт | 1P/2P | $1 083 |
EPYC 9654 и 9654P
EPYC 9654 — универсальный флагман Genoa. Он подходит для консолидации большого количества виртуальных машин, контейнеров, массовой компиляции, рендеринга и высокопараллельных вычислений. Двенадцать CCD дают максимальное количество ядер и полный объём обычного L3 — 384 МБ.
EPYC 9654P сохраняет ту же вычислительную конфигурацию, но работает только в односокетных системах. В инфраструктуре, где 96 ядер и 6 ТБ памяти на сокет покрывают задачу, вариант P уменьшает стоимость процессора, платы, охлаждения и лицензирования серверного шасси.
EPYC 9634
84-ядерная модель занимает необычную позицию между 9654 и 64-ядерными процессорами. Она сохраняет 384 МБ L3, но имеет меньший TDP и более низкую частоту всех ядер. EPYC 9634 подходит для сред с высокой плотностью потоков, где стоимость и энергопотребление важнее максимального результата одного сокета.
EPYC 9554 и 9554P
EPYC 9554 сочетает 64 ядра с высокой базовой частотой 3,10 ГГц. По сравнению с 9654 он предоставляет меньше потоков, но каждое ядро получает больший энергетический и тепловой бюджет. Такой баланс полезен для компиляции, баз данных, серверов приложений и смешанной виртуализации.
EPYC 9554P стал одним из наиболее рациональных односокетных вариантов. Один процессор даёт 64 полноскоростных ядра, двенадцать каналов памяти и 128 линий PCIe 5.0. Для многих кластеров это заменяет двухсокетные системы прежних поколений.
EPYC 9534
EPYC 9534 также имеет 64 ядра, но работает в более низком диапазоне мощности. Он ориентирован на серверы, где требуется высокая плотность ядер без TDP 360 Вт. При длительной полной нагрузке 9554 быстрее за счёт частот, а 9534 проще охлаждать в плотном шасси.
EPYC 9454 и 9454P
48-ядерные модели предлагают 256 МБ L3, то есть в среднем больше кеша на ядро, чем 64- и 96-ядерные Genoa. Они подходят для виртуализации среднего масштаба, коммерческих баз данных и приложений с ограниченным параллелизмом.
EPYC 9454P особенно интересен для универсального односокетного сервера. Он поддерживает полный набор памяти и периферии старших моделей, но снижает стоимость входа в SP5.
EPYC 9354 и 9354P
32 ядра, 256 МБ L3 и частота всех ядер до 3,75 ГГц делают EPYC 9354 производительным вариантом для лицензируемых приложений, инженерных программ, серверов сборки и баз данных. На каждое ядро приходится 8 МБ L3 — заметно больше, чем у старших универсальных моделей.
EPYC 9334
EPYC 9334 имеет 32 ядра, но только 128 МБ L3. Его TDP составляет 210 Вт, а максимальная частота достигает 3,90 ГГц. Модель подходит для инфраструктурных служб, хранения, веб-приложений и виртуализации без предельной плотности.
EPYC 9254
24-ядерный EPYC 9254 выделяется максимальной частотой 4,15 ГГц. Он ориентирован на нагрузки, где важна скорость ядра, но нет необходимости в дорогих F-моделях с 256 МБ L3.
EPYC 9224 и 9124
EPYC 9224 и 9124 используются в серверах хранения, сетевой инфраструктуре, резервном копировании, управляющих узлах и коммерческом ПО с высокой стоимостью лицензии на ядро. Они сохраняют все двенадцать каналов памяти и большой набор PCIe, поэтому небольшое число ядер не означает урезанную периферию.
Высокочастотные модели EPYC 9004F
Индекс F обозначает модели с повышенными частотами и большим объёмом L3 относительно числа активных ядер. Все четыре процессора имеют 256 МБ L3 и TDP от 320 до 360 Вт. Энергетический бюджет распределяется между меньшим числом ядер, что позволяет поддерживать частоты около 4 ГГц при длительной нагрузке.
| Модель | Ядра / потоки | Базовая частота | Максимальная частота | Частота всех ядер | L3 | TDP | Основное назначение |
|---|---|---|---|---|---|---|---|
| EPYC 9474F | 48 / 96 | 3,60 ГГц | 4,10 ГГц | до 3,95 ГГц | 256 МБ | 360 Вт | Компиляция, EDA, базы данных, серверы приложений |
| EPYC 9374F | 32 / 64 | 3,85 ГГц | 4,30 ГГц | до 4,10 ГГц | 256 МБ | 320 Вт | Лицензируемое ПО, игровые серверы, финансовые вычисления |
| EPYC 9274F | 24 / 48 | 4,05 ГГц | 4,30 ГГц | до 4,10 ГГц | 256 МБ | Высокая скорость ядра, базы данных, EDA | |
| EPYC 9174F | 16 / 32 | 4,10 ГГц | 4,40 ГГц | до 4,15 ГГц | 256 МБ | Максимальная частота при минимуме лицензируемых ядер |
F-модели особенно выгодны в коммерческих продуктах, где лицензия рассчитывается по физическим ядрам. Покупатель платит больше за сам процессор, но уменьшает количество лицензируемых ядер и сохраняет высокий результат одного потока.
EPYC 9174F предоставляет 16 ядер и 16 МБ L3 на ядро. Для транзакционных баз данных, систем автоматизированного проектирования и серверов симуляции такая конфигурация нередко рациональнее 64-ядерного процессора с более низкой частотой.
EPYC 9374F получил сильные оценки в тестах Tom’s Hardware: редакция отдельно отметила его высокую скорость в нагрузках с ограниченным количеством потоков и удачное сочетание частоты, кеша и серверной периферии.
Недостатком серии F остаётся высокий TDP. 16-ядерный EPYC 9174F потребляет до 320 Вт не из-за большого числа ядер, а ради удержания частоты и работы крупного кеша. В плотном 1U-сервере необходимы радиатор, рассчитанный на соответствующий класс мощности, высокооборотные вентиляторы и свободный воздушный канал.
AMD EPYC 9004 Genoa-X с 3D V-Cache
Genoa-X расширяет обычную архитектуру Genoa многослойным кешем AMD 3D V-Cache. Дополнительные кристаллы SRAM размещаются над вычислительными CCD и соединяются вертикальными межсоединениями. На каждый активный CCD приходится значительно больший объём L3, благодаря чему общий кеш достигает 768 или 1152 МБ.
| Модель | Ядра / потоки | Базовая частота | Максимальная частота | Частота всех ядер | L3 | TDP | cTDP |
|---|---|---|---|---|---|---|---|
| EPYC 9684X | 96 / 192 | 2,55 ГГц | 3,70 ГГц | до 3,42 ГГц | 1152 МБ | 400 Вт | 320–400 Вт |
| EPYC 9384X | 32 / 64 | 3,10 ГГц | 3,90 ГГц | до 3,50 ГГц | 768 МБ | 320 Вт | 320–400 Вт |
| EPYC 9184X | 16 / 32 | 3,55 ГГц | 4,20 ГГц | до 3,85 ГГц | 768 МБ | 320 Вт | 320–400 Вт |
EPYC 9684X объединяет 96 ядер и 1152 МБ L3. Это самый крупный кеш среди серийных процессоров Genoa-X. Модель предназначена для двухсокетных и односокетных вычислительных узлов, где код регулярно обращается к повторно используемым массивам данных.
EPYC 9384X и 9184X имеют по 768 МБ L3. За счёт меньшего числа активных ядер объём кеша на ядро особенно велик:
-
EPYC 9384X — 24 МБ L3 на ядро;
-
EPYC 9184X — 48 МБ L3 на ядро;
-
EPYC 9684X — 12 МБ L3 на ядро.
Большой L3 уменьшает количество обращений к DDR5. Польза проявляется в задачах со случайным доступом, повторным использованием данных и ограничением по задержке памяти. В потоковых операциях, последовательно читающих массивы, решающее значение сохраняет пропускная способность двенадцати каналов DDR5.
Подходящие нагрузки:
-
ANSYS Fluent;
-
OpenFOAM;
-
Altair Radioss;
-
LS-DYNA;
-
Abaqus;
-
молекулярная динамика;
-
расчёты методом конечных элементов;
-
моделирование электромагнитных полей;
-
проектирование микросхем;
-
RTL-симуляция;
-
вычислительная химия;
-
обработка геофизических данных;
-
метеорологические расчёты;
-
некоторые базы данных в памяти;
-
компиляция крупных проектов.
В тесте ANSYS Fluent двухсокетная система с EPYC 9684X в среднем показывала примерно 2,1-кратный результат относительно двух Xeon Platinum 8480+ в выбранном наборе моделей. Такое сравнение относится именно к проверенным конфигурациям, версиям программ и наборам данных, а не ко всем серверным задачам.
Phoronix назвал EPYC 9684X одной из сильнейших платформ для HPC, особенно в CFD, FEA и научных вычислениях. Редакция также проверила влияние активного 3D V-Cache на потребление и температуру: разница составляла около 5 Вт и до нескольких градусов в рассмотренных нагрузках, поэтому многослойный кеш не создавал критического теплового штрафа сам по себе.
Genoa-X сохраняет совместимость с материнскими платами SP5, рассчитанными на обычную Genoa, при наличии подходящей прошивки и поддержки TDP. Главным ограничением становится питание: EPYC 9684X требует сервер, рассчитанный на 400 Вт на сокет.
OEM, облачные и Embedded-варианты
Производители серверов используют как стандартные модели, так и заказные варианты с собственными ограничениями мощности, частот и перечня поддерживаемых функций. Обозначение на крышке и данные BMC важнее рекламного названия готового сервера.
EPYC Embedded 9004 предназначена для длительно выпускаемых промышленных, сетевых и хранилищных систем. В эту категорию вошли десять моделей на базе 9654, 9554, 9454, 9354, 9254 и 9124, включая ряд односокетных версий P.
Embedded-варианты получили:
-
плановый срок доступности до семи лет;
-
поддержку Non-Transparent Bridging;
-
поддержку NVDIMM;
-
дополнительные сценарии резервной загрузки;
-
два SPI-интерфейса;
-
ориентацию на сетевое оборудование;
-
применение в системах безопасности;
-
использование в промышленных вычислителях;
-
поддержку серверов хранения и телекоммуникационных устройств.
Диапазон конфигураций Embedded 9004 составляет от 16 до 96 ядер и от 200 до 400 Вт.
Облачные провайдеры также закупают специализированные OPN. Такие процессоры рассчитаны на конкретную платформу и не всегда перечислены в розничных каталогах. Перенос заказного экземпляра в другую плату требует подтверждённой совместимости.
ES и QS
Инженерные образцы ES относятся к ранним этапам разработки. Они имеют предварительный степпинг, отличающийся микрокод и нестандартные частоты. Квалификационные образцы QS ближе к серийным, но также не предназначены для обычной розницы.
Практические недостатки ES и QS:
-
ограниченный перечень плат;
-
зависимость от старого BIOS;
-
отсутствие гарантии;
-
некорректное отображение датчиков;
-
сниженные частоты;
-
ошибки энергосбережения;
-
несовместимость с обновлённым микрокодом;
-
неопределённая история эксплуатации;
-
запрет на коммерческую перепродажу в условиях первоначальной поставки.
Для тестовой домашней лаборатории QS используют ради снижения цены. Для производственной системы серийная модель безопаснее и предсказуемее.
Подсистема памяти DDR5
Каждый процессор Genoa располагает двенадцатью каналами DDR5. При DDR5-4800 теоретическая совокупная пропускная способность достигает 460,8 ГБ/с на сокет. Двухсокетная система получает 24 канала и теоретически до 921,6 ГБ/с локальной памяти, но доступ к памяти другого сокета проходит через межпроцессорное соединение и имеет большую задержку.
Поддерживаются серверные модули:
-
DDR5 RDIMM;
-
3DS RDIMM;
-
ECC;
-
конфигурации до двух модулей на канал;
-
до 24 модулей на сокет;
-
суммарный объём до 6 ТБ на сокет в поддерживаемых конфигурациях.
Фактический предел зависит от материнской платы, BIOS, типа модулей и организации рангов.
Почему необходимо заполнять все каналы
Установка четырёх или восьми модулей в двенадцатиканальную систему резко ограничивает пропускную способность. Процессор продолжает работать, но значительная часть контроллеров памяти остаётся без нагрузки.
Для производительного сервера базовая конфигурация состоит из двенадцати одинаковых RDIMM на сокет. При необходимости большей ёмкости устанавливают 24 модуля — по два на канал. При двух модулях на канал частота памяти и доступные режимы зависят от конкретных DIMM и прошивки.
Пример распределения:
| Объём на сокет | Состав | Заполнение каналов | Назначение |
|---|---|---|---|
| 384 ГБ | 12 × 32 ГБ | 1 модуль на канал | Сервер приложений, сборка, небольшие базы |
| 768 ГБ | 12 × 64 ГБ | 1 модуль на канал | Универсальная виртуализация |
| 1,5 ТБ | 12 × 128 ГБ | 1 модуль на канал | Плотная виртуализация, базы данных |
| 3 ТБ | 24 × 128 ГБ | 2 модуля на канал | Крупные базы, аналитика |
| 6 ТБ | 24 × 256 ГБ 3DS RDIMM | 2 модуля на канал | Максимальная ёмкость поддерживаемых систем |
NUMA и режимы NPS
BIOS поддерживает NUMA Per Socket:
-
NPS1;
-
NPS2;
-
NPS4.
При NPS1 весь сокет представляется одним NUMA-узлом, а данные распределяются между двенадцатью каналами. Это стандартный универсальный режим. NPS2 делит сокет на два домена, NPS4 — на четыре. Более мелкое разделение улучшает локальность для правильно привязанных процессов, но усложняет настройку виртуальных машин и приложений.
NPS1 подходит для:
-
обычной виртуализации;
-
программ без NUMA-оптимизации;
-
универсальных серверов;
-
смешанных нагрузок.
NPS4 подходит для:
-
HPC;
-
сетевых функций;
-
программ с явной привязкой потоков;
-
нескольких независимых экземпляров вычислительного приложения;
-
сценариев, где важна локальная задержка.
Неправильная привязка памяти сводит преимущество NPS4 к нулю. Процесс, работающий на ядрах одного домена и читающий данные из другого, создаёт лишний трафик через Infinity Fabric.
PCI Express 5.0, CXL и периферия
Genoa предоставляет 128 линий PCI Express 5.0 в односокетной конфигурации. Каждая линия обеспечивает вдвое большую пропускную способность относительно PCIe 4.0. Полноценный интерфейс x16 получает теоретически около 64 ГБ/с в каждом направлении без учёта служебных накладных расходов.
128 линий позволяют собрать сервер с большим количеством устройств без внешнего PCIe-коммутатора:
-
четыре GPU по x16;
-
восемь GPU по x16 при соответствующей разводке;
-
несколько сетевых адаптеров 100/200/400 GbE;
-
NVMe-накопители;
-
ускорители шифрования;
-
FPGA;
-
HBA и RAID-контроллеры;
-
DPU и SmartNIC;
-
платы захвата;
-
специализированные вычислительные устройства.
Реальная схема зависит от платы. Производитель распределяет линии между слотами, разъёмами MCIO, OCP NIC, M.2 и backplane.
Пример распределения в односокетном вычислительном сервере
| Устройство | Интерфейс | Занятые линии |
|---|---|---|
| 4 GPU | 4 × PCIe 5.0 x16 | 64 |
| 8 NVMe | 8 × PCIe 5.0 x4 | 32 |
| Сетевой адаптер 200 GbE | PCIe 5.0 x16 | 16 |
| DPU или второй сетевой адаптер | PCIe 5.0 x16 | 16 |
| Итого | 128 |
Такой набор подключается непосредственно к процессору. Отсутствие отдельного чипсета с узким восходящим каналом особенно важно для хранилищ и GPU-серверов.
CXL 1.1+
EPYC 9004 поддерживает CXL 1.1+ на части линий PCIe 5.0. Архитектура предоставляет до 64 линий CXL.
CXL используется для:
-
когерентных ускорителей;
-
расширителей памяти;
-
специализированных вычислительных устройств;
-
устройств с общей адресацией;
-
построения более гибкой иерархии памяти.
Поддержка на уровне процессора не означает автоматическую работу любого устройства. Требуются соответствующие BIOS, операционная система, драйвер и серверная разводка.
Infinity Fabric и двухсокетная топология
Infinity Fabric соединяет вычислительные CCD с I/O Die, контроллерами памяти, PCIe и вторым процессором. Каждый CCD обменивается данными с IOD через высокоскоростной канал GMI. В Genoa скорость соединений увеличена, а отдельные модели получили более широкую связь между вычислительными кристаллами и IOD.
В односокетной системе любой CCD обращается к памяти через IOD. Задержка зависит от физического расположения данных, режима NPS и частоты Infinity Fabric. В двухсокетной системе появляется дополнительный уровень: ядро одного процессора обращается к памяти второго через межсокетную связь.
Для высокой производительности необходимо:
-
размещать память рядом с выполняющим процессом;
-
привязывать виртуальные машины к локальным ядрам;
-
не растягивать небольшую виртуальную машину на два сокета;
-
распределять сетевые прерывания по ядрам рядом с соответствующим PCIe-устройством;
-
учитывать NUMA при работе с NVMe и GPU;
-
использовать локальные огромные страницы;
-
проверять топологию через
lscpu,numactlи средства гипервизора.
Односокетная или двухсокетная система
Односокетная платформа имеет несколько преимуществ:
-
ниже задержка памяти;
-
проще планирование виртуальных машин;
-
доступен полный набор линий PCIe;
-
ниже стоимость платы;
-
один радиатор;
-
меньше потребление;
-
проще лицензирование;
-
меньше вентиляторов и блоков питания.
Два сокета нужны для:
-
более чем 96 полноразмерных ядер Genoa;
-
более чем 6 ТБ памяти;
-
24 каналов DDR5;
-
максимальной плотности в одном шасси;
-
программ, хорошо масштабируемых между NUMA-узлами;
-
крупных баз данных;
-
HPC-задач;
-
консолидации огромного числа виртуальных машин.
Двухсокетный сервер не удваивает результат автоматически. Приложение должно эффективно распределять потоки и данные. В нагрузках с активным обменом между сокетами масштабирование ограничивается задержкой межпроцессорной связи.
Безопасность AMD Infinity Guard
AMD Infinity Guard объединяет механизмы защиты памяти, виртуальных машин, прошивки и процесса загрузки. Основой выступает выделенный AMD Secure Processor, который управляет защищёнными операциями независимо от основных ядер.
Secure Memory Encryption
SME шифрует данные в оперативной памяти. Контроллер памяти выполняет шифрование и расшифровку аппаратно, поэтому содержимое DIMM и перехваченный физический трафик не представлены в открытом виде.
Secure Encrypted Virtualization
SEV разделяет память виртуальных машин с использованием независимых криптографических секретов. Гипервизор не получает обычного доступа к содержимому защищённой гостевой памяти.
SEV-ES
SEV-ES дополнительно защищает состояние регистров процессора при выходе виртуальной машины в гипервизор. Это уменьшает объём информации, доступной управляющему программному слою.
SEV-SNP
SEV-SNP добавляет контроль целостности, защиту от подмены страниц и подтверждение состояния среды. Технология применяется в конфиденциальных облачных вычислениях, где владелец виртуальной машины не доверяет администратору физического узла.
EPYC 9004 поддерживает до 1006 независимых контекстов шифрования памяти и использует AES-256-XTS. Реальное число защищённых виртуальных машин зависит от гипервизора, версии прошивки и конфигурации платформы.
Дополнительные механизмы
Серия поддерживает:
-
Secure Boot;
-
аппаратный корень доверия;
-
Shadow Stack;
-
защиту управляющего потока;
-
автоматический режим IBRS;
-
контроль микрокода;
-
подписанные обновления прошивки;
-
изоляцию DMA через IOMMU.
Эти функции не заменяют обновление BIOS, ядра операционной системы и гипервизора. Защита центра обработки данных требует совместной настройки процессора, BMC, загрузчика, ОС и средств управления.
RAS, управление и корпоративные функции
Серверный процессор отличается от настольного не только числом ядер. EPYC 9004 содержит развитую систему Reliability, Availability and Serviceability, рассчитанную на непрерывную эксплуатацию.
Основные возможности включают:
-
ECC для кешей и оперативной памяти;
-
обнаружение и исправление ошибок памяти;
-
Chipkill;
-
memory scrubbing;
-
резервирование банков памяти;
-
memory sparing;
-
зеркалирование памяти на поддерживаемых платформах;
-
журналирование Machine Check;
-
Advanced Error Reporting для PCIe;
-
изоляцию неисправных страниц;
-
обработку ошибок межсоединений;
-
телеметрию питания;
-
контроль температуры;
-
аппаратный watchdog;
-
восстановление после части корректируемых ошибок.
Конкретный набор функций зависит от сервера. Зеркалирование памяти требует удвоенного объёма DIMM и уменьшает доступную ёмкость. Sparing резервирует часть памяти для замены деградирующего участка.
BMC и удалённое управление
Серверные платы оснащаются BMC, обычно на базе контроллеров ASPEED. Он обеспечивает:
-
удалённую консоль;
-
виртуальный носитель;
-
включение и выключение;
-
просмотр датчиков;
-
обновление BIOS;
-
журнал системных событий;
-
настройку вентиляторов;
-
диагностику памяти;
-
управление через IPMI или Redfish.
Для домашней рабочей станции BMC заменяет необходимость подключать монитор к серверу. Для центра обработки данных он позволяет обслуживать узел без физического доступа.
Энергопотребление, TDP и охлаждение
TDP моделей Genoa начинается с 200 Вт и достигает 400 Вт у EPYC 9684X. Это значение относится к процессору, а не ко всему серверу. Память, накопители, сетевые адаптеры, вентиляторы и преобразователи питания добавляют сотни ватт.
Примерная структура потребления односокетного сервера:
| Компонент | Ориентировочный диапазон |
|---|---|
| EPYC 9654 | до 360–400 Вт по настройке |
| 12–24 RDIMM | 80–250 Вт |
| Материнская плата и BMC | 40–90 Вт |
| 8 NVMe | 60–160 Вт |
| Сетевой адаптер 100/200 GbE | 20–50 Вт |
| Вентиляторы | 40–200 Вт |
| Потери блока питания | Зависят от загрузки и КПД |
| Полная система без GPU | около 600–1000 Вт под нагрузкой |
С двумя процессорами, 24–48 DIMM и ускорителями потребление легко превышает 2 кВт.
Воздушное охлаждение
Серверные радиаторы рассчитаны на направленный поток от фронтальных вентиляторов. Большинство пассивных радиаторов SP5 не работает в открытом корпусе без мощного потока воздуха. Радиатор должен стоять строго по направлению движения воздуха.
Для 1U применяются низкие радиаторы и вентиляторы с очень высокой частотой вращения. Шум такого сервера неприемлем для жилой комнаты. 2U и 4U позволяют использовать более крупный радиатор и снизить скорость вентиляторов.
Жидкостное охлаждение
Жидкостные решения используются в плотных HPC-кластерах и системах с ускорителями. Они снижают температуру воздуха в стойке и позволяют отводить 400 Вт от каждого сокета. В домашней сборке подходят только специализированные водоблоки SP5 с правильной прижимной рамкой.
Блоки питания
Для обычного односокетного сервера без GPU рациональны резервированные блоки 1+1 по 1200–1600 Вт. Номинал каждого блока должен самостоятельно выдерживать систему при отказе второго.
Двухсокетная платформа с несколькими GPU требует расчёта по фактическим лимитам мощности. Четыре ускорителя по 350–700 Вт полностью меняют требования к электропитанию, кабелям, PDU и охлаждению стойки.
Настройка BIOS и оптимизация производительности
BIOS серверов SP5 содержит десятки параметров, влияющих на частоты, NUMA, память и ввод-вывод. Универсальная заводская конфигурация ориентирована на стабильность, а не на максимальный результат конкретной программы.
Core Performance Boost
Core Performance Boost активирует динамическое повышение частоты. Отключение фиксирует процессор около базового уровня и используется только в средах со строгой повторяемостью задержек или особыми требованиями к питанию.
Performance Determinism
Режим Performance Determinism стремится получить одинаковый высокий результат между экземплярами процессоров. Он полезен для HPC и тестовых кластеров.
Power Determinism
Power Determinism выравнивает потребление между процессорами и допускает различия в частоте. Такой режим удобен при жёстком лимите мощности стойки.
Global C-State Control
C-состояния снижают потребление при простое. Для систем с критичной задержкой их отключают, но растут температура и расход энергии. Для виртуализации и обычных серверов заводская настройка сохраняет лучший баланс.
SMT
SMT обычно включён. Отключение применяется в отдельных HPC-программах, при строгой изоляции ядер и в средах с особыми требованиями к лицензированию программных потоков.
NPS
-
NPS1 — универсальная конфигурация;
-
NPS2 — компромисс между локальностью и простотой;
-
NPS4 — оптимизация для правильно привязанных вычислительных процессов.
APBDIS
Параметр APBDIS влияет на управление частотами Infinity Fabric и энергосбережение внутренних соединений. Производительные профили часто удерживают ткань в более активном состоянии, уменьшая задержку ценой потребления.
Preferred I/O
Preferred I/O повышает приоритет выбранного PCIe-устройства. Функция используется для сетевых адаптеров, GPU или контроллеров хранения, чувствительных к задержке.
PCIe bifurcation
Разделение x16 на x8/x8, x4/x4/x4/x4 и другие варианты необходимо для NVMe-адаптеров и плотного размещения устройств. Настройка должна соответствовать физической разводке платы.
IOMMU и SR-IOV
IOMMU требуется для безопасной передачи устройств виртуальным машинам. SR-IOV создаёт виртуальные функции сетевых адаптеров и ускорителей. Производительность зависит от прошивки устройства, драйвера и гипервизора.
AMD рекомендует использовать актуальный BIOS, поскольку обновления исправляют инициализацию памяти, совместимость устройств, управление питанием и микрокод.
Разгон и управление частотами
EPYC 9004 не предназначена для настольного разгона множителем. Серверные платы не предоставляют обычные функции ручного изменения множителя и напряжения, характерные для Ryzen. Штатная оптимизация выполняется через энергетические лимиты, профили детерминизма, охлаждение и настройку памяти.
Рабочие способы повышения устойчивого результата:
-
установка cTDP в верхнюю границу;
-
выбор Performance Determinism;
-
включение Core Performance Boost;
-
достаточный поток воздуха;
-
заполнение всех двенадцати каналов памяти;
-
правильный NUMA-режим;
-
оптимизация планировщика;
-
привязка процессов к локальной памяти;
-
обновление BIOS;
-
использование компилятора с поддержкой Zen 4;
-
настройка huge pages;
-
корректное распределение PCIe-устройств.
cTDP
Configurable TDP изменяет допустимый энергетический диапазон. EPYC 9654 работает в пределах 320–400 Вт. Повышение до 400 Вт помогает удерживать частоту при полной нагрузке, но не гарантирует одинаковый прирост во всех программах. При ограничении памятью дополнительная мощность почти не влияет на результат.
Охлаждение как фактор частоты
Процессор регулирует частоты по мощности, температуре, току и активности ядер. Радиатор с низким сопротивлением и сильный поток воздуха уменьшают вероятность температурного ограничения. Однако частота всё равно остаётся в пределах заводского алгоритма.
Разгон памяти
Серверные RDIMM работают по поддерживаемым JEDEC-режимам. Профили XMP и EXPO не являются стандартным способом настройки SP5. Надёжность и коррекция ошибок важнее минимальных задержек.
Модифицированные прошивки
Использование нештатного BIOS повышает риск повреждения платы, потери BMC, нарушения таблиц памяти и несовместимости с обновлённым микрокодом. Для производственной системы такие эксперименты неприемлемы.
Методика анализа производительности
Серверные тесты требуют осторожного сравнения. Число ядер само по себе не определяет итог. На результат влияют:
-
один или два сокета;
-
количество заполненных каналов;
-
объём и ранговая организация DIMM;
-
режим NPS;
-
SMT;
-
версия BIOS;
-
лимит мощности;
-
версия ядра Linux;
-
компилятор;
-
библиотека;
-
размер набора данных;
-
локальность памяти;
-
тип накопителя;
-
сетевой адаптер;
-
параметры приложения.
Результаты разных редакций нельзя объединять в единый рейтинг без описания платформ. Далее приведены опубликованные значения и относительные соотношения с сохранением контекста.
Для SPEC особенно важны правила компиляции и публикации. Базовый результат SPECrate сравним только при соблюдении методики набора. Для прикладных тестов важна версия программы: новое ядро, библиотека OpenSSL или компилятор способны изменить расстановку процессоров.
Производительность в универсальных серверных тестах
На старте Genoa AMD сравнивала двухсокетный EPYC 9654 с двухсокетным Xeon Platinum 8380. Xeon 8380 относится к Ice Lake и не является прямым аналогом более новых Sapphire Rapids или Emerald Rapids, однако таблица показывает масштаб перехода относительно широко распространённого поколения Intel.
| Испытание | 2 × EPYC 9654 | 2 × Xeon Platinum 8380 | Преимущество EPYC |
|---|---|---|---|
| SPECrate 2017 Integer, базовый результат | 1790 | 602 | 2,97 раза |
| SPECrate 2017 Floating Point, базовый результат | 1480 | 587 | 2,52 раза |
| SPECpower_ssj2008 | 27 501 ssj_ops/Вт | 13 670 ssj_ops/Вт | 2,01 раза |
Данные относятся к опубликованным конфигурациям и не описывают каждую реальную программу. Они демонстрируют сочетание 192 физических ядер в двух сокетах, высокой пропускной способности памяти и улучшений Zen 4.
Односокетная производительность SPECrate Integer
| Система | Ядра в системе | SPECrate 2017 Integer base |
|---|---|---|
| 1 × EPYC 9354P | 32 | около 354 |
| 1 × EPYC 9554P | 64 | около 656 |
| 1 × EPYC 9654P | 96 | около 825 |
| 2 × Xeon Silver 4316 | 40 | около 288 |
| 2 × Xeon Gold 6348 | 56 | около 473 |
| 2 × Xeon Platinum 8380 | 80 | около 602 |
Один EPYC 9654P превосходил приведённые двухсокетные Ice Lake по совокупной целочисленной пропускной способности. Такое соотношение объясняет переход многих компаний от 2P к 1P: меньше компонентов, ниже потребление, проще NUMA и выше плотность ядер.
TPC-H
В опубликованной конфигурации два EPYC 9174F показали 1 156 627 QphH@1000GB против 824 693 у двух Xeon Platinum 8268. Соотношение составило около 1,4 раза, а высокая частота 16-ядерных F-моделей помогла в аналитической базе данных.
| Система | Результат TPC-H 1000 ГБ | Относительный уровень |
|---|---|---|
| 2 × EPYC 9174F | 1 156 627 QphH | 140% |
| 2 × Xeon Platinum 8268 | 824 693 QphH | 100% |
Stockfish
В тестах Tom’s Hardware двухсокетный EPYC 9654 более чем вдвое опережал платформу с Xeon Platinum 8380 в Stockfish. EPYC 9554 также заметно превзошёл предыдущее поколение EPYC 7763, приблизительно на треть в рассмотренной конфигурации.
Embree
В рендерере Embree EPYC 9654 также показывал более чем двукратное преимущество над старой двухсокетной платформой Intel. Результат сочетал высокую потоковую производительность с эффективной реализацией AVX-512.
Компиляция
Genoa демонстрирует значительный прирост при сборке ядра Linux и LLVM. В такой нагрузке важны ядра, IPC, частота и скорость памяти. EPYC 9554 и 9474F часто выглядят особенно убедительно: они уступают 9654 по числу потоков, но компенсируют часть разницы высокой частотой.
GROMACS и LAMMPS
В некоторых конфигурациях GROMACS и LAMMPS 64-ядерный EPYC 9554 приближался к 96-ядерному 9654. Причина заключалась в ограничении масштабирования, пропускной способности памяти или межпоточного обмена. Это важный пример: более дорогая модель не гарантирует пропорционального ускорения.
Виртуализация и облачные нагрузки
Виртуализация — один из основных сценариев EPYC 9004. Один сокет предоставляет до 96 полноразмерных ядер, 192 потоков, 12 каналов памяти и 128 линий PCIe. Это позволяет заменить несколько старых двухсокетных серверов одним узлом.
Преимущества для гипервизора
-
высокая плотность виртуальных CPU;
-
до 6 ТБ памяти на сокет;
-
большое число прямых PCIe-подключений;
-
SR-IOV;
-
аппаратная изоляция памяти;
-
SEV-SNP;
-
развитая NUMA-топология;
-
поддержка больших страниц;
-
односокетные модели P;
-
высокая пропускная способность между CPU и NVMe.
Выбор модели
| Сценарий | Подходящая модель | Причина |
|---|---|---|
| Максимум виртуальных машин на один сокет | EPYC 9654P | 96 ядер и минимальная сложность NUMA |
| Универсальная корпоративная виртуализация | EPYC 9554P | 64 быстрых ядра |
| Средний кластер | EPYC 9454P | 48 ядер, 256 МБ L3 |
| Высокая скорость каждой VM | EPYC 9354P или 9374F | Высокая частота и большой кеш на ядро |
| Двухсокетная консолидация | 2 × EPYC 9654 | До 192 ядер и 12 ТБ памяти |
| Конфиденциальное облако | EPYC 9004 с SEV-SNP | Защищённая память гостевых систем |
Размер виртуальной машины
Небольшую VM следует размещать в пределах одного NUMA-домена. Виртуальная машина на 8–16 vCPU не должна без необходимости получать ядра из разных сокетов. Для крупных VM гипервизор должен передавать гостевой системе виртуальную NUMA-топологию.
VMware, KVM и Hyper-V
Genoa поддерживается современными версиями:
-
VMware ESXi;
-
KVM/QEMU;
-
Microsoft Hyper-V;
-
Proxmox VE;
-
Nutanix;
-
OpenStack;
-
контейнерными платформами Kubernetes.
Рабочая эксплуатация требует версии гипервизора с поддержкой семейства CPU, актуального микрокода и подходящих гостевых драйверов.
Контейнеры
Контейнеры используют ядро хоста и создают меньшие накладные расходы, чем полноценные VM. На EPYC 9654 особенно эффективны микросервисы, CI/CD, веб-приложения и параллельные задачи обработки данных.
Консолидация
ServeTheHome оценивал прирост Genoa на сокет примерно в 50–60% относительно предыдущего поколения в ряде серверных сценариев и отмечал потенциал консолидации в соотношениях 3:2, 2:1 и выше относительно старых платформ. Для серверов возрастом три-пять лет сокращение количества узлов достигает ещё большего масштаба.
HPC, инженерное моделирование и преимущество Genoa-X
Высокопроизводительные вычисления зависят от трёх ресурсов:
-
скорости ядра;
-
пропускной способности памяти;
-
объёма и задержки кеша.
Genoa предоставляет двенадцать каналов DDR5 и до 96 ядер. Genoa-X добавляет до 1152 МБ L3. При правильной нагрузке большой кеш уменьшает давление на память и позволяет ядрам реже простаивать.
CFD
В вычислительной гидродинамике сетка разбивается между потоками. Каждый поток обрабатывает локальные ячейки и обменивается граничными данными. Большой L3 удерживает больше элементов сетки рядом с ядрами.
Подходящие программы:
-
ANSYS Fluent;
-
OpenFOAM;
-
STAR-CCM+;
-
Code_Saturne;
-
SU2.
FEA
Метод конечных элементов активно работает с разреженными матрицами и повторным обращением к структурам данных. EPYC 9384X и 9684X особенно эффективны в моделях, рабочий набор которых помещается в многослойный кеш.
Программы:
-
Abaqus;
-
ANSYS Mechanical;
-
CalculiX;
-
Code_Aster;
-
LS-DYNA;
-
Altair Radioss.
Молекулярная динамика
GROMACS, NAMD и LAMMPS масштабируются по-разному. Часть задач ограничивается памятью, часть — векторными вычислениями, часть — обменом между потоками. Genoa-X выигрывает не в каждом наборе данных, поэтому предварительное испытание типовой модели остаётся обязательной частью закупки.
EDA
Проектирование электронных устройств включает симуляцию, трассировку, статический анализ времени и проверку. Многие этапы плохо масштабируются на сотни ядер, но требуют высокой частоты и большого кеша. Здесь привлекательны EPYC 9174F, 9274F, 9374F и 9184X.
Научные вычисления
Genoa-X подходит для:
-
вычислительной химии;
-
квантовой химии;
-
климатического моделирования;
-
сейсмической обработки;
-
биоинформатики;
-
физических симуляций;
-
обработки разреженных матриц.
Независимые исследования влияния L3 на CFD подтверждают зависимость эффекта от размера сетки и локальности. Маленькая модель полностью помещается в кеш и ускоряется сильнее. Очень большая модель продолжает активно использовать DDR5, поэтому прирост становится ограниченным.
Искусственный интеллект и AVX-512
EPYC 9004 не заменяет GPU в обучении крупных нейронных сетей. Его роль заключается в подготовке данных, управлении ускорителями, выполнении инференса на CPU и обработке моделей, не требующих тысяч параллельных матричных блоков.
Поддерживаемые типы вычислений
Zen 4 предоставляет:
-
AVX-512;
-
VNNI;
-
BFLOAT16;
-
INT8;
-
FP32;
-
FP64;
-
векторные операции загрузки и преобразования.
Подходящие задачи:
-
классическое машинное обучение;
-
деревья решений;
-
обработка признаков;
-
рекомендации;
-
инференс небольших моделей;
-
предварительная обработка изображений;
-
декодирование данных;
-
токенизация;
-
обслуживание векторных баз;
-
подготовка пакетов для GPU.
Сервер с GPU
128 линий PCIe 5.0 позволяют подключать несколько ускорителей без узкого внешнего интерфейса. EPYC 9654, 9554 и 9454 подходят как управляющие CPU для NVIDIA H100/H200, AMD Instinct MI250/MI300, FPGA и специализированных ускорителей.
Для GPU-сервера важны:
-
достаточное число линий;
-
правильное расположение слотов;
-
поддержка peer-to-peer;
-
NUMA-привязка;
-
сеть InfiniBand или Ethernet высокой скорости;
-
локальные NVMe;
-
охлаждение ускорителей;
-
блоки питания высокой мощности.
Инференс только на CPU
F-модели выигрывают в сервисах с небольшой пакетной обработкой и жёсткой задержкой. Многоядерные 9654 и 9554 эффективны при одновременном обслуживании большого числа независимых потоков.
Производительность систем хранения и сетевых сервисов
EPYC 9004 хорошо подходит для программно определяемого хранения благодаря большому числу PCIe-линий и каналов памяти. Даже 16-ядерный EPYC 9124 предоставляет ту же базовую периферию, что и старшие модели.
ZFS
ZFS использует память для ARC, вычисляет контрольные суммы, выполняет компрессию и управляет большим количеством накопителей. Для сервера хранения важнее память, HBA и сеть, чем 96 ядер.
Рациональные модели:
-
EPYC 9124;
-
EPYC 9224;
-
EPYC 9254;
-
EPYC 9334.
Ceph
Ceph масштабируется по числу OSD, сетевым потокам и операциям восстановления. Для узла с десятками NVMe подходят EPYC 9354, 9454P или 9554P. Высокая пропускная способность PCIe предотвращает конкуренцию между накопителями и сетевым адаптером.
NVMe over Fabrics
Сервер NVMe-oF должен обрабатывать быстрые накопители и сеть 100–400 GbE либо InfiniBand. Genoa предоставляет достаточно линий для прямого подключения устройств.
Компрессия и дедупликация
Компрессия, контрольные суммы и шифрование используют ядра. При больших объёмах данных высокочастотные F-модели полезны, но экономически оправданы только при реальном ограничении CPU.
Сетевые функции
EPYC 9004 применяется в:
-
маршрутизации;
-
виртуальных сетевых функциях;
-
межсетевых экранах;
-
балансировщиках;
-
DPI;
-
VPN;
-
программных коммутаторах;
-
телекоммуникационных платформах.
Для минимальной задержки настраивают NPS, привязку прерываний, huge pages, SR-IOV и расположение сетевого адаптера относительно NUMA-домена.
Рабочие станции и игровые сценарии
EPYC 9004 устанавливают в специализированные рабочие станции, но не в обычные игровые компьютеры. Платформа SP5 требует серверной платы, RDIMM, крупного охлаждения и мощного блока питания. Большинство плат не имеет встроенного звука, развитого USB-набора, удобного управления вентиляторами и привычных режимов сна.
Подходящие задачи рабочей станции
-
компиляция крупных проектов;
-
CPU-рендеринг;
-
виртуальные лаборатории;
-
инженерное моделирование;
-
несколько профессиональных GPU;
-
локальный кластер виртуальных машин;
-
обработка данных;
-
программная разработка;
-
EDA;
-
научные расчёты.
Локальные игры
Игры обычно используют ограниченное число ядер и чувствительны к задержке памяти. Ryzen X3D лучше подходит для обычного игрового компьютера: дешевле платформа, выше игровая частота, ниже задержка и проще охлаждение.
EPYC 9174F и 9374F обеспечивают высокую частоту, но цена процессора, платы и двенадцати RDIMM делает сборку нерациональной только ради игр.
Игровые серверы
Серверная эксплуатация раскрывает сильные стороны EPYC:
-
большое число независимых экземпляров;
-
ECC;
-
удалённое управление;
-
высокая пропускная способность сети;
-
много памяти;
-
круглосуточная работа;
-
аппаратная виртуализация.
Подходящие проекты:
-
Minecraft Java;
-
Counter-Strike 2;
-
Rust;
-
ARK: Survival Evolved;
-
ARK: Survival Ascended;
-
Factorio;
-
Valheim;
-
Project Zomboid;
-
Terraria;
-
DayZ;
-
серверы симуляторов;
-
многопользовательские модифицированные проекты.
EPYC 9174F и 9274F лучше подходят для отдельных игровых миров с высокой нагрузкой на главный поток. EPYC 9454P и 9554P выгоднее для хостинга десятков независимых серверов.
Гибридная рабочая станция
Пример конфигурации:
| Компонент | Вариант |
|---|---|
| Процессор | EPYC 9354P или EPYC 9374F |
| Плата | Односокетная SP5 с полноценным x16 для GPU |
| Память | 12 × 32 ГБ либо 12 × 64 ГБ DDR5 RDIMM |
| Видеокарта | NVIDIA RTX 4090, RTX 6000 Ada или профессиональный ускоритель |
| Накопители | 2 × NVMe под систему и 2–4 NVMe под проекты |
| Сеть | 10/25 GbE |
| Охлаждение | Активный радиатор SP5 либо корпус с направленным потоком |
| Блок питания | 1200–1600 Вт |
| Корпус | 4U или полноразмерный tower, совместимый с SSI-EEB |
Такая система подходит разработчику, инженеру или специалисту по 3D, который одновременно использует виртуальные машины и профессиональный GPU. Для обычного игрового применения она избыточна.
Удачные конфигурации серверов
Односокетный сервер виртуализации
| Компонент | Рекомендация |
|---|---|
| Процессор | EPYC 9554P |
| Ядра / потоки | 64 / 128 |
| Память | 12 × 64 ГБ или 12 × 128 ГБ DDR5-4800 RDIMM |
| Системные накопители | 2 × enterprise NVMe в зеркале |
| Хранилище VM | 4–8 NVMe U.2/U.3 |
| Сеть | 2 × 25 GbE или 100 GbE |
| Корпус | 2U |
| Питание | 2 × 1600 Вт |
| Программная платформа | Proxmox VE, VMware ESXi, Hyper-V или KVM |
EPYC 9554P обеспечивает высокий результат каждой виртуальной машины и хорошую плотность. Односокетная топология упрощает распределение памяти.
Сервер максимальной плотности
| Компонент | Рекомендация |
|---|---|
| Процессор | EPYC 9654P |
| Память | 12 × 128 ГБ или 24 × 128 ГБ |
| NVMe | 8–16 накопителей |
| Сеть | 100/200 GbE |
| Назначение | Облачные VM, контейнеры, CI/CD |
96 ядер позволяют заменить несколько старых узлов. Память следует выбирать по фактическому соотношению гигабайт на vCPU.
Двухсокетный сервер виртуализации
| Компонент | Рекомендация |
|---|---|
| Процессоры | 2 × EPYC 9654 |
| Ядра / потоки | 192 / 384 |
| Память | 24 × 128 ГБ или 48 × 128 ГБ |
| Сеть | 2 × 100/200 GbE |
| Хранилище | Внешний SAN, NVMe-oF или локальный all-flash |
| Корпус | 2U или 4U |
| Питание | Резервированные блоки от 2 кВт |
Такая платформа подходит для крупнейших VM и консолидации. Планирование NUMA обязательно.
HPC-сервер Genoa-X
| Компонент | Рекомендация |
|---|---|
| Процессоры | 1–2 × EPYC 9684X |
| Память | 12 или 24 одинаковых RDIMM на сокет |
| Сеть | InfiniBand NDR/HDR или 200/400 GbE |
| Локальное хранилище | 2–8 NVMe |
| Корпус | 2U/4U с поддержкой 400 Вт на сокет |
| Охлаждение | Высокопроизводительное воздушное или жидкостное |
| Назначение | CFD, FEA, молекулярная динамика, научные расчёты |
Genoa-X требует предварительного испытания типовых моделей. Программы, ограниченные кешем, получают крупный выигрыш; потоковые алгоритмы сильнее зависят от DDR5.
Сервер базы данных
| Компонент | Рекомендация |
|---|---|
| Процессор | EPYC 9174F, 9274F или 9374F |
| Память | 12 × 64/128 ГБ |
| Журнал | 2–4 enterprise NVMe с защитой от потери питания |
| Данные | NVMe-массив или внешнее хранилище |
| Сеть | 25/100 GbE |
| Резервирование | Репликация между узлами |
Высокая частота уменьшает задержку отдельных операций. Небольшое число физических ядер снижает затраты на часть коммерческих СУБД.
Сервер хранения
| Компонент | Рекомендация |
|---|---|
| Процессор | EPYC 9124, 9224 или 9254 |
| Память | 12 × 32/64 ГБ |
| HBA | PCIe SAS/SATA HBA в IT Mode |
| Накопители | HDD, SATA SSD и NVMe по назначению |
| Сеть | 25/100 GbE |
| Файловая система | ZFS, Ceph или программный RAID |
| Корпус | 2U/4U с hot-swap backplane |
Для хранилища важнее надёжный HBA, память ECC, сеть и охлаждение дисков, чем максимальное число ядер.
Сервер игровых миров
| Компонент | Рекомендация |
|---|---|
| Процессор | EPYC 9374F |
| Память | 12 × 32 ГБ или 12 × 64 ГБ |
| Накопители | Enterprise NVMe |
| Сеть | 10/25 GbE с защитой от атак на внешнем уровне |
| Виртуализация | Контейнеры либо отдельные VM |
| Назначение | Множество игровых экземпляров с высокой скоростью каждого ядра |
Совместимые материнские платы и серверные платформы
SP5 используется в платах и готовых серверах нескольких классов:
-
односокетные SSI-EEB;
-
двухсокетные серверные платы;
-
1U-платформы;
-
2U-платформы;
-
4U GPU-серверы;
-
узлы высокой плотности;
-
системы хранения;
-
промышленные и телекоммуникационные устройства.
Supermicro
Семейство H13 включает односокетные и двухсокетные платы, 1U/2U-серверы, GPU-платформы и системы хранения. Для самостоятельной сборки популярны платы H13SSL и связанные варианты с разным набором сети и накопителей.
Gigabyte
Платы MZ33 и серверы R-серий предлагают SP5, 12 или 24 слота DIMM, BMC и развитое подключение NVMe. В каталоге присутствуют вычислительные, GPU- и storage-платформы.
ASUS
ASUS выпускает платы K14PA и серверы RS520A, RS720A и ESC для вычислительных ускорителей. Конкретная конфигурация зависит от поколения и суффикса.
ASRock Rack и Tyan
Эти производители предлагают односокетные платы для интеграторов и рабочих станций. Перед покупкой требуется проверить форм-фактор: многие модели шире стандартного ATX и требуют корпус SSI-EEB либо фирменное шасси.
Dell, HPE и Lenovo
Готовые серверы этих брендов обеспечивают:
-
проверенную совместимость;
-
фирменное управление;
-
резервированные блоки питания;
-
сертифицированные DIMM;
-
обновления прошивки;
-
сервисные контракты;
-
поддержку горячей замены.
Оборотной стороной становится высокая стоимость фирменных компонентов и ограниченный перечень процессоров.
При выборе платы необходимо сверить:
-
максимальный TDP;
-
поддержку Genoa-X;
-
число DIMM;
-
тип сетевого контроллера;
-
расположение PCIe;
-
поддержку GPU двойной ширины;
-
тип разъёмов NVMe;
-
наличие активного радиатора;
-
форм-фактор;
-
совместимость с блоком питания;
-
версию BMC;
-
список поддерживаемых процессоров.
Аналоги среди Intel Xeon
Основными конкурентами Genoa стали Intel Xeon Scalable четвёртого поколения Sapphire Rapids и пятого поколения Emerald Rapids.
Xeon Platinum 8490H
Xeon Platinum 8490H имеет 60 ядер, базовую частоту 1,9 ГГц, максимальную частоту до 3,5 ГГц, 112,5 МБ кеша и TDP 350 Вт. Он поддерживает DDR5-4800 и платформу LGA4677.
Прямые сопоставления:
| AMD | Ближайший Intel | Комментарий |
|---|---|---|
| EPYC 9654 | Xeon Platinum 8490H | AMD предоставляет 96 против 60 ядер |
| EPYC 9554 | Xeon Platinum 8480+ | Схожий класс двухсокетных серверов |
| EPYC 9474F | Xeon Gold/Platinum с высокой частотой | AMD предлагает 48 ядер при высокой базовой частоте |
| EPYC 9374F | Xeon Gold 6454S и близкие модели | Нагрузки с высокой скоростью ядра |
| EPYC 9684X | Xeon CPU Max и старшие Xeon | AMD делает ставку на L3, Intel — на HBM в CPU Max |
Xeon Platinum 8592+
Emerald Rapids Xeon Platinum 8592+ получил 64 ядра, максимальную частоту до 3,9 ГГц, 320 МБ кеша и TDP 350 Вт. Память ускорена до DDR5-5600.
По сравнению с EPYC 9554:
-
одинаковые 64 ядра;
-
у Intel больше обычного кеша;
-
у AMD 12 каналов памяти;
-
у Intel 8 каналов памяти;
-
у AMD 128 линий PCIe 5.0;
-
у Intel меньше линий общего назначения;
-
обе платформы поддерживают CXL;
-
Intel интегрирует специализированные ускорители;
-
AMD сильна в универсальной многопоточной производительности.
Intel Xeon обладает встроенными ускорителями IAA, DSA, QAT и DLB. Оптимизированные приложения используют их для компрессии, перемещения данных, криптографии и аналитики. В отдельных сценариях с активным IAA Intel демонстрирует преимущество над EPYC 9554, что подчёркивает необходимость тестировать конкретное программное обеспечение, а не сравнивать только ядра.
Для более подробного изучения конкурирующей линейки подходит обзор Intel Xeon Gold 5500 Emerald Rapids.
Когда выбирать Intel
Intel Xeon рационален в следующих случаях:
-
программа использует встроенный ускоритель;
-
инфраструктура стандартизирована на LGA4677;
-
требуется Intel AMX;
-
действуют корпоративные контракты Intel;
-
сертификация продукта ограничена Xeon;
-
используется Xeon CPU Max с HBM для конкретных HPC-задач.
Когда выбирать Genoa
AMD EPYC 9004 особенно силён при:
-
максимальной плотности универсальных ядер;
-
переходе с двух сокетов на один;
-
необходимости 12 каналов памяти;
-
большом числе PCIe-устройств;
-
конфиденциальной виртуализации;
-
виртуализации общего назначения;
-
использовании Genoa-X в кешезависимых вычислениях.
Альтернативы других архитектур и брендов
AMD EPYC 7003 Milan и Milan-X
Предыдущее поколение остаётся доступным на вторичном рынке. Оно использует DDR4, PCIe 4.0 и SP3. Milan-X предоставляет до 768 МБ L3 и остаётся сильным в HPC, но Genoa-X увеличивает число ядер, пропускную способность памяти и объём кеша.
Milan рационален при уже установленной платформе SP3. Полная новая сборка на SP3 уступает SP5 по сроку дальнейшего развития.
AMD EPYC 9005 Turin
Turin — прямой преемник Genoa. Серия использует Zen 5 и Zen 5c, предлагает до 192 ядер и сохраняет физическую платформу SP5. Новое поколение повышает IPC, плотность и скорость памяти.
Genoa сохраняет преимущество по цене на вторичном рынке и зрелости платформы. Turin выбирают для максимальной производительности новых закупок.
AMD EPYC 8004 Siena
Siena использует SP6, меньше каналов памяти и более низкий энергетический диапазон. Она ориентирована на телекоммуникации, edge-серверы и компактные системы. Genoa сильнее в масштабировании памяти и периферии.
Ampere Altra Max
Ampere Altra Max предоставляет до 128 однопоточных Arm-ядер, восемь каналов DDR4-3200 и 128 линий PCIe 4.0. Платформа ориентирована на облачные сервисы и предсказуемую производительность без SMT.
Преимущества Ampere:
-
высокая плотность простых ядер;
-
предсказуемое распределение ресурсов;
-
хорошая энергоэффективность облачных сервисов;
-
архитектура Arm.
Ограничения:
-
необходимость Arm-сборок программ;
-
меньшая совместимость со старым x86-кодом;
-
DDR4 и PCIe 4.0 у Altra Max;
-
отсутствие универсальности x86 в части коммерческого ПО.
NVIDIA Grace
Grace ориентирована на высокопроизводительные GPU-системы и тесную связь с ускорителями NVIDIA. Она интересна для AI и HPC, но не заменяет универсальный x86-сервер во всех корпоративных задачах.
AWS Graviton
Graviton доступен как облачный процессор внутри AWS. Он подходит для сервисов, готовых к Arm, но не продаётся как отдельный компонент для собственной серверной сборки.
Сравнение Genoa, Genoa-X, Bergamo и Turin
| Семейство | Архитектура | Максимум ядер | Максимальный L3 | Память | Интерфейс | Основное назначение |
|---|---|---|---|---|---|---|
| Genoa | Zen 4 | 96 | 384 МБ | 12 × DDR5 | PCIe 5.0, CXL | Универсальные серверы |
| Genoa-X | Zen 4 + 3D V-Cache | 96 | 1152 МБ | 12 × DDR5 | PCIe 5.0, CXL | HPC, CFD, FEA, EDA |
| Bergamo | Zen 4c | 128 | меньше на ядро | 12 × DDR5 | PCIe 5.0, CXL | Облака и высокая плотность потоков |
| Turin | Zen 5 / Zen 5c | до 192 | зависит от модели | DDR5 нового поколения | PCIe 5.0, CXL | Новейшие универсальные и облачные серверы |
Genoa
Лучший универсальный выбор среди EPYC 9004. Подходит для виртуализации, баз данных, приложений и смешанной инфраструктуры.
Genoa-X
Лучший вариант для программ, выигрывающих от огромного L3. Цена и TDP выше, но выигрыш в HPC способен уменьшить количество узлов.
Bergamo
Предназначена для независимых облачных потоков, микросервисов и контейнеров. Компактное ядро Zen 4c экономит площадь, но Genoa сохраняет преимущество в тяжёлой производительности одного ядра.
Turin
Современная замена для новых высокобюджетных систем. Genoa остаётся привлекательной при ограниченном бюджете, готовой платформе SP5 и покупке оборудования предыдущего поколения.
Вердикты профильных изданий
Tom’s Hardware
Tom’s Hardware отметил практически недосягаемую на момент выхода многопоточную производительность Genoa, сильный результат в нагрузках с небольшим числом потоков и современную платформу с DDR5, PCIe 5.0, CXL и AVX-512. Основным недостатком раннего периода редакция назвала высокую стоимость перехода на DDR5.
Выводы редакции:
-
EPYC 9654 занимает уникальную позицию в сильно параллельных задачах;
-
EPYC 9554 даёт крупный поколенческий прирост;
-
EPYC 9374F отличается высокой скоростью ядра;
-
повышение цены компенсируется производительностью и консолидацией;
-
платформа требует дорогой DDR5-инфраструктуры.
ServeTheHome
ServeTheHome назвал Genoa переломным поколением и присудил платформе редакционную награду. Издание подчёркивало рост производительности на сокет, 12 каналов памяти, большое число PCIe-линий и потенциал сокращения количества старых серверов.
StorageReview
StorageReview выделил 96-ядерный предел, переход на DDR5 и PCIe 5.0, а также значительное расширение платформы относительно Milan. Для хранилищ особенно важны 128 линий и возможность прямого подключения большого числа NVMe.
Phoronix
Phoronix положительно оценил Linux-производительность Genoa и назвал EPYC 9684X ведущим решением для ряда HPC-нагрузок. Genoa-X особенно убедительна в CFD, FEA и научных программах, чувствительных к кешу.
Общий смысл оценок
Издания сходятся в нескольких пунктах:
-
Genoa резко повысила плотность универсальных ядер;
-
односокетные модели P способны заменить старые 2P-системы;
-
DDR5 и PCIe 5.0 требуют новой инфраструктуры;
-
Genoa-X раскрывается только в подходящих задачах;
-
стоимость платформы следует оценивать вместе с консолидацией и лицензированием;
-
Intel сохраняет преимущества в отдельных ускоренных программах.
Экономика платформы и совокупная стоимость владения
Стоимость процессора — только часть бюджета. Полная цена сервера включает:
-
материнскую плату;
-
RDIMM;
-
радиатор;
-
корпус;
-
вентиляторы;
-
резервированные блоки питания;
-
BMC;
-
сетевые адаптеры;
-
NVMe;
-
лицензии;
-
поддержку;
-
электроэнергию;
-
место в стойке;
-
охлаждение центра обработки данных.
Пример бюджета односокетной платформы
| Компонент | Ориентировочная доля |
|---|---|
| Процессор | 25–45% |
| Плата и корпус | 15–25% |
| Память | 15–40% |
| Хранилище | 5–30% |
| Сеть | 3–15% |
| Питание и охлаждение | 5–15% |
При 1,5–3 ТБ памяти стоимость RDIMM нередко превышает цену процессора.
Консолидация
Один EPYC 9654P способен заменить несколько старых двухсокетных узлов. Экономия возникает на:
-
лицензиях гипервизора на сокет;
-
сетевых портах;
-
коммутаторах;
-
блоках питания;
-
стойках;
-
обслуживании;
-
электроэнергии;
-
резервных компонентах.
Однако чрезмерная консолидация повышает влияние отказа одного узла. Кластер должен сохранять резерв для перезапуска виртуальных машин при обслуживании.
Лицензирование по ядрам
Для коммерческой базы данных 96-ядерный процессор способен оказаться дороже 16-ядерного F-варианта даже при более низкой цене самого CPU. В таких случаях EPYC 9174F или 9274F обеспечивает высокий результат на лицензируемое ядро.
Новый процессор или вторичный рынок
Новый OEM-процессор даёт:
-
гарантию поставщика;
-
подтверждённый серийный статус;
-
меньше риск повреждений;
-
предсказуемую совместимость.
Бывший в эксплуатации экземпляр даёт:
-
более низкую цену;
-
доступ к старшим моделям;
-
возможность недорогой лаборатории.
Риск вторичного рынка включает скрытую OEM-привязку, повреждение корпуса, неизвестный режим эксплуатации и отсутствие поддержки.
Типичные проблемы и ошибки при сборке
Неправильный радиатор
SP5 требует радиатор с подходящей рамкой и тепловой мощностью. Радиатор для SP3 не подходит. Пассивная модель без направленного потока быстро приводит к росту температуры.
Ошибки затяжки
Винты прижимного механизма затягиваются по порядку, указанному на сокете и радиаторе. Нарушение последовательности приводит к проблемам с контактами, памятью и запуском.
Незаполненные каналы памяти
Установка двух или четырёх DIMM в двенадцатиканальную систему лишает сервер большей части пропускной способности. Минимальная производительная конфигурация — 12 одинаковых модулей на сокет.
Смешивание RDIMM
Модули разной ёмкости, организации рангов и производителя усложняют инициализацию. Для нового сервера лучше использовать единый комплект из совместимого списка платы.
Старый BIOS
Ранняя прошивка не распознаёт Genoa-X, отдельные степпинги или новые DIMM. Обновление выполняют через BMC до установки неподдерживаемого процессора, когда плата допускает такой режим.
OEM-привязка
Процессор, снятый с фирменного сервера, способен не запуститься на обычной плате SP5. Перед покупкой требуется подтверждение работы на конкретной модели.
ES и QS
Инженерный экземпляр привлекает ценой, но создаёт проблемы с микрокодом, частотами и обновлениями. Для круглосуточного рабочего сервера он не подходит.
Неверный NUMA-режим
NPS4 без привязки процессов способен ухудшить результат. NPS1 остаётся безопасной базовой настройкой.
Недостаточное питание
Разъёмы EPS должны быть подключены полностью. Плата SP5 часто требует несколько линий питания CPU. Переходники и бытовые блоки питания создают риск перегрева контактов.
Неподходящий корпус
SSI-EEB и фирменные серверные платы шире ATX. Перед покупкой проверяются размеры, отверстия стоек, положение блока питания и высота радиатора.
Перегрев VRM
Поток воздуха должен охлаждать не только процессор, но и преобразователи питания, DIMM, сетевые контроллеры и NVMe.
Ошибки PCIe bifurcation
Плата расширения на четыре NVMe не обнаружит все накопители без разделения x16 на четыре группы x4. Не каждый слот поддерживает нужный режим.
Бытовые функции
На серверной плате отсутствуют встроенный звук, Wi-Fi, Bluetooth и удобное управление RGB. Эти возможности добавляются отдельными устройствами.
Кому подходит AMD EPYC 9004
Серия подходит:
-
облачным провайдерам;
-
корпоративным центрам обработки данных;
-
владельцам кластеров виртуализации;
-
разработчикам программного обеспечения;
-
научным организациям;
-
инженерным компаниям;
-
студиям CPU-рендеринга;
-
операторам баз данных;
-
поставщикам игровых серверов;
-
владельцам программно определяемых хранилищ;
-
телекоммуникационным компаниям;
-
пользователям больших локальных лабораторий;
-
организациям, переходящим со старых двухсокетных Xeon.
EPYC 9654P подходит для максимальной односокетной плотности. EPYC 9554P — для сбалансированной виртуализации. EPYC 9454P — для среднего корпоративного сервера. EPYC 9174F и 9374F — для высокой скорости ядра. EPYC 9684X — для HPC и инженерных расчётов. EPYC 9124 и 9224 — для хранения и инфраструктурных служб.
Серия не подходит:
-
обычному домашнему игровому компьютеру;
-
компактному тихому ПК;
-
бюджетной рабочей станции;
-
системе с обычной DDR5 UDIMM;
-
сборке в стандартном корпусе без проверки размеров;
-
пользователю без опыта серверного оборудования;
-
задаче, использующей менее восьми ядер и не требующей серверной периферии;
-
инфраструктуре, где программа сертифицирована только для другой платформы.
Преимущества и недостатки
Преимущества
-
До 96 полноразмерных ядер Zen 4.
-
До 192 потоков на сокет.
-
Двенадцать каналов DDR5-4800.
-
Теоретическая пропускная способность памяти до 460,8 ГБ/с.
-
До 6 ТБ памяти на сокет.
-
128 линий PCIe 5.0.
-
Поддержка CXL 1.1+.
-
Высокая производительность виртуализации.
-
Сильная односокетная линейка P.
-
Модели F с частотой до 4,4 ГГц.
-
Genoa-X с кешем L3 до 1152 МБ.
-
Поддержка AVX-512, VNNI и BFLOAT16.
-
Развитые средства защищённой виртуализации.
-
Поддержка односокетных и двухсокетных систем.
-
Большой выбор моделей от 16 до 96 ядер.
-
Возможность прямого подключения большого числа GPU и NVMe.
-
Высокая плотность виртуальных машин.
-
Удачная платформа для HPC.
-
Серверная коррекция ошибок и развитая диагностика.
-
Широкий выбор готовых серверов и плат SP5.
-
Возможность консолидации нескольких старых узлов в один.
Недостатки
-
Высокая цена процессоров и платформы.
-
Необходимость дорогой DDR5 RDIMM.
-
Для полной пропускной способности требуется 12 модулей на сокет.
-
TDP достигает 400 Вт.
-
Высокие требования к воздушному потоку.
-
Серверы 1U и 2U создают сильный шум.
-
Крупные материнские платы требуют совместимого корпуса.
-
Отсутствует обычный разгон множителем.
-
Нет встроенной графики для настольного применения.
-
На многих платах отсутствует звук.
-
Двухсокетная конфигурация требует настройки NUMA.
-
Genoa-X ускоряет не каждую программу.
-
Обновление с SP3 требует замены платы и памяти.
-
Инженерные экземпляры на вторичном рынке создают риск совместимости.
-
Встречается OEM-привязка процессоров.
-
Стоимость лицензий по ядрам делает старшие модели невыгодными для части коммерческого ПО.
-
Для обычных игр Ryzen X3D значительно рациональнее.
-
Новое поколение EPYC 9005 быстрее в современных закупках.
Итоговый вердикт
AMD EPYC 9004 Genoa стала одним из наиболее значительных поколений серверных процессоров AMD. Переход на Zen 4, двенадцать каналов DDR5, PCIe 5.0 и SP5 изменил не отдельный показатель, а всю серверную платформу. Максимальная конфигурация выросла до 96 полноразмерных ядер, а один сокет получил ресурсы, которые ранее требовали двух процессоров.
Лучшей универсальной моделью для максимальной плотности остаётся EPYC 9654. Для односокетной виртуализации особенно удачен EPYC 9554P: 64 быстрых ядра обеспечивают высокий результат каждой виртуальной машины, а отсутствие второго сокета упрощает NUMA.
EPYC 9454P представляет сбалансированный вариант для корпоративного сервера среднего класса. Он сохраняет 48 ядер, 256 МБ L3, полный контроллер памяти и 128 линий PCIe.
EPYC 9354P подходит для лицензируемых приложений, небольших баз данных и рабочих станций. Высокочастотные EPYC 9174F, 9274F и 9374F предназначены для программ, где скорость одного ядра и стоимость лицензий важнее общего числа потоков.
Genoa-X занимает отдельную категорию. EPYC 9684X с 1152 МБ L3 — выдающийся процессор для CFD, FEA, инженерного моделирования и научных вычислений. Покупка оправдана после испытания реальной модели данных: подходящая программа получает крупное ускорение, неподходящая показывает результат обычной Genoa при более высокой цене.
Для сервера хранения разумны EPYC 9124, 9224 и 9254. Они сохраняют двенадцать каналов памяти и 128 линий PCIe, поэтому младшая модель остаётся полноценным серверным процессором, а не урезанной настольной версией.
В обычной игровой сборке EPYC 9004 не имеет экономического смысла. Платформа раскрывается в игровых хостингах, виртуальных лабораториях и гибридных рабочих станциях, где одновременно используются десятки сервисов, большие объёмы ECC-памяти и несколько PCIe-устройств.
На фоне EPYC 9005 серия Genoa уже не является самой быстрой, однако зрелость SP5, широкое распространение серверов и снижение цен на вторичном рынке сохраняют её актуальность. Для новой инфраструктуры выбор определяется стоимостью полного узла, лицензированием, производительностью типовой программы и перспективой обновления. Для готовой платформы SP5 процессоры EPYC 9004 остаются мощной и рациональной основой серверов виртуализации, HPC, баз данных, хранения и корпоративных вычислений.