AMD EPYC 7373X: полный обзор серверного процессора Milan-X с 16 ядрами, 768 МБ L3 и платформой SP3

AMD EPYC 7373X — необычный серверный процессор третьего поколения EPYC, созданный не ради максимального числа ядер, а ради очень большого объёма кэша на ядро и высокой производительности в задачах, чувствительных к задержкам доступа к данным. У него 16 ядер Zen 3, 32 потока, базовая частота 3,05 ГГц, максимальный boost до 3,8 ГГц и сразу 768 МБ L3 благодаря AMD 3D V-Cache. Процессор устанавливается в Socket SP3, работает как в односокетных, так и в двухсокетных серверах, поддерживает восемь каналов DDR4-3200 и предоставляет до 128 линий PCI Express 4.0 на сокет. Точный AMD Product ID для поставки Tray — 100-000000508.

Главная особенность модели раскрывается во внутренней компоновке. AMD сохранила восемь CCD, но в каждом CCD у EPYC 7373X активно только два вычислительных ядра. При этом каждый CCD получает полный 96-мегабайтный L3: 32 МБ базового кэша Zen 3 и ещё 64 МБ вертикально установленного SRAM-кристалла 3D V-Cache. В итоге на одно активное ядро приходится в среднем 48 МБ L3. Обычные 16-ядерные Milan 7313 и 7343 располагают 128 МБ L3 на весь процессор, а высокочастотный EPYC 73F3 — 256 МБ. Поэтому 7373X занимает отдельную нишу: это 16-ядерный Milan-X для EDA, CFD, FEA и другого технического ПО, где большой рабочий набор данных часто укладывается в кэш и где стоимость лицензии нередко зависит от числа используемых ядер.

AMD EPYC 7373X: точная идентификация, назначение и место в линейке

Точное коммерческое имя процессора — AMD EPYC 7373X. Он относится к EPYC 7003 Series и к расширению поколения Milan под кодовым именем Milan-X. Базовая микроархитектура — Zen 3. Буква X в конце номера обозначает модель с AMD 3D V-Cache. Серверный Milan-X сохраняет платформу SP3, восьмиканальный контроллер DDR4 и серверный набор функций EPYC, а главное отличие от обычного Milan состоит в трёхмерно наращённом L3.

Идентичность конкретного экземпляра проверяется сразу по двум обозначениям на крышке. Первая строка содержит 7373X, вторая — 100-000000508. Это подтверждённый AMD Product ID для Tray-поставки. У AMD нет аналога Intel S-Spec для этого процессора, поэтому поле S-Spec к EPYC 7373X не применяется. Intel ARK ID также не применяется: ARK является системой идентификаторов Intel. Публичная карточка AMD не приводит отдельного Box Product ID, и подтверждённой розничной BOX-комплектации с фирменным кулером для 7373X нет. Для закупки отдельного CPU ориентиром служит Tray OPN 100-000000508.

OEM-коды нельзя подменять AMD OPN. Например, HPE продавала точный EPYC 7373X как опцию P46927-B21, а для сервисной замены в ProLiant DL325 Gen10 Plus v2 используется запасная часть P46981-001. Эти номера описывают комплект или сервисную позицию HPE, а не другую ревизию процессора. В списках совместимости ASUS тот же CPU обозначен как EPYC 7373X revision B2. Системные утилиты на сертифицированных стендах SPEC определяют его как AMD Family 25, Model 1, Stepping 2.

Модель особенно легко перепутать с EPYC 73F3. У обеих 16 ядер и 32 потока, обе рассчитаны на SP3 и двухсокетные системы, но характеристики различаются принципиально. EPYC 73F3 работает на 3,50 ГГц в базе и до 4,00 ГГц, располагает 256 МБ L3 и относится к высокочастотной F-линейке. EPYC 7373X работает на 3,05/3,80 ГГц и получает 768 МБ L3. С 7343 путаница ещё опаснее: у него тоже 16 ядер, но 128 МБ L3, 3,20/3,90 ГГц и TDP 190 Вт. Маркировка 7373X и OPN 100-000000508 снимают неоднозначность.

История даты выхода требует отдельного пояснения. Базовое третье поколение EPYC Milan было представлено 15 марта 2021 года. Milan-X с 3D V-Cache поступил в общую доступность 21 марта 2022 года, и именно эта дата относится к коммерческому запуску EPYC 7373X. В текущей карточке конкретного 7373X при этом присутствует поле Launch Date 03/22/2021. Оно противоречит собственному объявлению AMD о начале общей доступности Milan-X в марте 2022 года и фактической доступности сертифицированных серверов в марте 2022-го. Поэтому для хронологии этой модели корректно отделять март 2021 года как начало поколения Milan от 21 марта 2022 года как запуск Milan-X. Значение 03/22/2021 сохраняется в карточке производителя как несогласованная запись метаданных, а не как дата появления 7373X на рынке.

Стартовая цена AMD для партии 1000 штук составляла 4185 долларов США за процессор. Такая цена показывает назначение модели: покупатель платил не за максимальную плотность ядер, а за 768 МБ L3 и сильную производительность на одно лицензируемое ядро в специализированном ПО. 24-ядерный EPYC 7473X имел стартовую цену 3900 долларов, то есть был дешевле. У 7373X выше базовая частота и больше кэша в пересчёте на активное ядро, поэтому позиционирование определялось характером рабочих нагрузок, а не простым соотношением количества ядер и прайс-листа.

Где купить AMD EPYC 7373X: цены и проверка предложения

AMD EPYC 7373X давно не относится к массовой рознице, поэтому в 2026 году предложения сосредоточены у поставщиков серверных комплектующих, на маркетплейсах и на вторичном рынке. Перед оплатой нужно сверять не только название в карточке, но и OPN 100-000000508, состояние крышки, наличие штатной SP3-рамки-носителя, происхождение детали и политику возврата. Для нового проекта отдельно проверяется поддержка Milan-X в BIOS конкретной платы, поскольку сам факт наличия Socket SP3 не гарантирует загрузку с ревизией B2.

МагазинСостояние предложения при проверке в сентябре 2026 годаЦена
Яндекс МаркетЗафиксировано точное OEM-предложение AMD EPYC 7373X, Socket SP3, 16 ядер.94 494 ₽ по Яндекс Пэй; в карточке также отображалась цена 214 438 ₽ до скидки

Цена на Яндекс Маркете относится к конкретному предложению продавца и меняется независимо от стартовой цены AMD. Для AliExpress и Citilink числовая цена не указана именно потому, что точное предложение 7373X с подтверждённой маркировкой в момент проверки отсутствовало. Подставлять цену соседнего EPYC 7373, 73F3, 7473X или инженерного образца недопустимо. Серверные процессоры на вторичном рынке часто продаются без радиатора, без фирменной упаковки и без гарантий совместимости с каждой SP3-платой.

Полная таблица характеристик AMD EPYC 7373X

Ниже собраны характеристики именно EPYC 7373X. Поля, для которых AMD не публикует отдельного значения, помечены прямо, без заполнения по аналогии с соседними моделями. В строке техпроцесса I/O die сохранено расхождение источников: архитектурная документация AMD относит I/O die поколения EPYC 7003 к 14 нм, тогда как часть технических публикаций называет этот кристалл 12-нм изделием GlobalFoundries. В основной характеристике приоритет отдан обозначению AMD.

ПараметрAMD EPYC 7373X
Точное коммерческое имяAMD EPYC 7373X
СемействоAMD EPYC
СерияEPYC 7003 Series, 3-е поколение EPYC
Кодовое имяMilan-X
МикроархитектураZen 3
СегментСерверы, технические вычисления, HPC, EDA, CFD, FEA
Форм-факторСокетный серверный процессор
ПлатформаSP3
СокетSocket SP3, LGA4094
Поддержка 1P / 2P1P и 2P
AMD Product ID / OPN Tray100-000000508
Box Product IDНе заявлен
Розничная BOX-комплектацияНе подтверждена
Intel S-SpecНе применяется к процессорам AMD
Intel ARK IDНе применяется
Пример OEM-кода HPEP46927-B21
Пример сервисного номера HPEP46981-001
Ревизия в списках совместимостиB2
CPU family / model / stepping в LinuxFamily 25 / Model 1 / Stepping 2
Дата общей доступности Milan-X21 марта 2022 года
Дата в текущем поле Launch Date карточки AMD03/22/2021; расходится с объявлением общей доступности Milan-X 21.03.2022
Стартовая цена 1kU4185 долларов США
Ядра16
Потоки32
SMT2 потока на ядро
P- и E-ядраНет гибридной схемы; все ядра относятся к Zen 3
Количество CCD8
Активных ядер на CCD2
CCXОдин CCX на CCD в архитектуре Zen 3; у 7373X активно 2 ядра в каждом CCD
I/O dieОтдельный центральный IOD с контроллерами памяти, PCIe и Infinity Fabric
Техпроцесс вычислительных CCD7 нм
Техпроцесс I/O die14 нм по архитектурной документации AMD; сторонние технические материалы также используют обозначение 12 нм GlobalFoundries
Базовая частота3,05 ГГц
Максимальная boost-частотаДо 3,80 ГГц
Фиксированная all-core turbo-частотаНе заявлена
Минимальная частота в ОСНе является паспортной характеристикой; зависит от профиля питания и прошивки
МножительНе предназначен для пользовательского разгона
Разгон CPUШтатный ручной разгон множителем не поддерживается как пользовательская функция EPYC
L1 data32 КБ на ядро, 512 КБ суммарно
L1 instruction32 КБ на ядро, 512 КБ суммарно
L1 суммарно1 МБ
L2512 КБ на ядро, 8 МБ суммарно
L3768 МБ на процессор
L3 на CCD96 МБ
Базовый L3 на CCD32 МБ
Дополнительный 3D V-Cache на CCD64 МБ
Средний объём L3 на активное ядро48 МБ
AMD 3D V-CacheПоддерживается, является определяющей особенностью Milan-X
Default TDP240 Вт
cTDP225–280 Вт
Отдельный Maximum/Turbo PowerНе заявлен как отдельная паспортная величина
Максимальная температура / TjmaxНе заявлена в публичной карточке 7373X
Тип памятиDDR4 ECC серверного класса
Каналы памяти8 на сокет
DIMM на каналДо 2, то есть до 16 DIMM на сокет при поддержке платы
Максимальная скорость памятиDDR4-3200, 3200 MT/s
Типичная скорость при двух RDIMM на каналDDR4-2933 для распространённых двухмодульных конфигураций; точное значение зависит от типа и рангов DIMM
Максимальный объём памяти по возможностям EPYC 7003До 4 ТБ на сокет
Теоретическая пропускная способность памяти204,8 ГБ/с на сокет при DDR4-3200
RDIMMПоддерживается
LRDIMMПоддерживается
3DS DIMMПоддерживается
NVDIMMNVDIMM-N поддерживается с ограничениями платформы и схемы установки
UDIMMНе поддерживается руководством по памяти EPYC 7003
ECCПоддерживается как часть серверной подсистемы памяти EPYC
PCI ExpressPCIe 4.0
Линии PCIeДо 128 линий на сокет; в 2P часть I/O-ресурсов используется межсокетным Infinity Fabric в зависимости от топологии системы
Infinity FabricПоддерживается, связывает CCD, IOD, память и межсокетные соединения
Встроенная графикаНет
ВидеовыходыНет
Аппаратный медиакодекНет отдельного встроенного медиаблока
x86-64 / AMD64Поддерживается
SSE / SSE2 / SSE3 / SSSE3Поддерживаются
SSE4.1 / SSE4.2 / SSE4aПоддерживаются
AVXПоддерживается
AVX2Поддерживается
FMAПоддерживается
AES / VAESПоддерживаются
SHASHA-NI поддерживается
BMI1 / BMI2, ADXПоддерживаются
RDRAND / RDSEEDПоддерживаются
AVX-512Не поддерживается
Intel AMXНе поддерживается
Встроенный NPU / AI-ускорительНет
AMD-V / SVMПоддерживается
Nested Page TablesПоддерживаются
SEVПоддерживается
SEV-ESПоддерживается поколением EPYC 7003
SEV-SNPПоддерживается поколением EPYC 7003 при соответствующей поддержке OEM-прошивки и программного стека
SME / TSMEПоддерживаются поколением EPYC 7003
AMD Secure BootПоддерживается в составе Infinity Guard
AMD Shadow StackПоддерживается поколением EPYC 7003
RASСерверные механизмы ECC, аппаратной регистрации ошибок и платформенного восстановления; конкретные режимы памяти и отказоустойчивости зависят от OEM-системы
Отдельный настольный чипсетНе требуется; EPYC SP3 представляет SoC-платформу с интегрированными контроллерами памяти и PCIe
Совместимость с EPYC 7002EPYC 7003 рассчитан на совместимые SP3 Type-1 enhanced платформы; Type-0 платы EPYC 7002 не предназначены для такого обновления
Пример подтверждённой платы/сервераASUS ESC8000A-E11, поддержка 7373X revision B2 с BIOS 0901
BIOSЕдиной версии для всех SP3-плат нет; требуется версия, в которой производитель конкретной платы добавил Milan-X B2
Комплектный кулерНе заявлен; Tray CPU требует серверного SP3-радиатора и штатной системы обдува
Требования к охлаждениюОхлаждение рассчитывается на 240 Вт default TDP и на выбранное значение cTDP до 280 Вт

Чиплетная архитектура: восемь CCD ради шестнадцати ядер

EPYC 7373X построен по той же базовой чиплетной схеме, что и старшие Milan-X: вокруг центрального I/O die располагаются восемь Core Complex Die. Архитектура Zen 3 объединила до восьми ядер CCD в единый CCX с общим 32-мегабайтным L3. В 7373X физически присутствуют восемь CCD, но активно по два ядра на каждом. Такое распределение выглядит расточительным с точки зрения площади кремния, зато даёт процессору полный объём кэша восьми CCD при всего 16 вычислительных ядрах.

Для программ это означает восемь крупных кэш-доменов по 96 МБ, каждый из которых обслуживает два активных ядра. Сертифицированные SPEC-системы прямо показывают в описании кэша строку 96 MB shared / 2 cores. В Linux односокетный стенд HPE с EPYC 7373X также обнаруживал восемь NUMA-узлов при соответствующей настройке NPS, по два физических ядра и их SMT-потока на узел. Поэтому планировщик ОС, NUMA-политика и привязка потоков имеют заметное значение в приложениях, которые часто обмениваются данными между рабочими потоками.

Сильная сторона такой схемы — огромный локальный рабочий набор. Два потока или две группы потоков способны многократно обращаться к массивам, структурам сетки, таблицам состояния или данным моделирования внутри 96-мегабайтного домена, заметно сокращая число обращений к DDR4. Слабая сторона проявляется при интенсивном обмене между разными CCD: данные проходят через Infinity Fabric и I/O die. Максимальный эффект от 3D V-Cache достигается у программ с хорошей локальностью данных и корректной привязкой потоков, а не у любого многопоточного кода без разбора.

Центральный I/O die содержит контроллеры восьми каналов памяти, PCIe 4.0 и связи Infinity Fabric. Вычислительные CCD изготовлены по 7-нм техпроцессу. В документации AMD по архитектуре EPYC 7003 I/O die обозначен как 14-нм. Часть профильных публикаций называет этот же класс I/O-кристалла 12-нм GlobalFoundries, что связано с различиями в коммерческом именовании производственного процесса. Для спецификации конкретного процессора в этой статье используется 14 нм как значение из архитектурной документации AMD, а не смесь двух обозначений.

Как устроен кэш 3D V-Cache у EPYC 7373X

Каждый CCD Milan-X сохраняет 32 МБ базового L3 Zen 3 и получает сверху дополнительный 64-мегабайтный SRAM-кристалл. Логически для программного обеспечения это единый 96-мегабайтный L3-домен, а не отдельный уровень L4. Восемь таких доменов дают 768 МБ L3 на сокет. Кэш L2 остаётся обычным для Zen 3 — 512 КБ на ядро, то есть 8 МБ на весь 16-ядерный процессор. L1 состоит из 32 КБ инструкций и 32 КБ данных на ядро.

Цифра 768 МБ сама по себе не описывает производительность. Важнее соотношение рабочего набора приложения, структуры потоков и локальности данных. У EPYC 7373X среднее отношение L3 к активным ядрам достигает 48 МБ на ядро. У 24-ядерного 7473X это 32 МБ на ядро, у 32-ядерного 7573X — 24 МБ, у 64-ядерного 7773X — 12 МБ. Поэтому младший Milan-X не является просто урезанным вариантом старших моделей: он предоставляет самую высокую кэш-ёмкость на активное ядро внутри семейства.

3D V-Cache особенно полезен там, где обычный 32-мегабайтный L3 CCD быстро вытесняется рабочими данными. В EDA это проявляется при симуляции сложных проектов, в CFD и FEA — при многократной обработке сеток и матриц, в части научных расчётов — при повторном обходе массивов. При успешном попадании в L3 ядро избегает более долгого обращения к DDR4 и разгружает общий контроллер памяти. В полностью потоковых задачах, которые один раз читают большой объём данных и почти не переиспользуют его, эффект большого L3 заметно слабее.

Кэш не превращает 16-ядерный 7373X в универсальный аналог 32- или 64-ядерного EPYC. Рендер, кодирование, компиляция и другие хорошо распараллеливаемые задачи обычно масштабируются от количества вычислительных ресурсов, а выигрыш от кэша зависит от конкретного проекта. Для Milan-X выбор модели строится не по максимальному значению 768 МБ в таблице, а по профилю приложения: интенсивность повторного доступа к данным, число лицензируемых ядер, чувствительность к частоте и масштабирование между CCD.

Частоты, boost и отсутствие обычного разгона

Базовая частота EPYC 7373X составляет 3,05 ГГц, максимальная boost-частота — до 3,80 ГГц. AMD определяет max boost для EPYC как максимальную частоту, достижимую отдельным ядром при нормальных условиях работы серверной системы. Это не обещание 3,8 ГГц на всех шестнадцати ядрах одновременно. Фиксированная паспортная all-core turbo-частота для 7373X не опубликована.

Рабочая частота формируется аппаратным управлением питанием с учётом текущего числа активных ядер, нагрузки, температуры, лимита мощности и настроек платформы. Серверные BIOS также содержат профили производительности, детерминизма и энергопотребления. Поэтому два сервера с одинаковым EPYC 7373X показывают разную длительную частоту под полной нагрузкой при разных cTDP, охлаждении и настройках firmware. Эта разница не означает иной SKU.

У процессора нет пользовательского разблокированного множителя в настольном смысле. Ручной разгон через повышение множителя не относится к штатным функциям EPYC 7373X. Основной механизм управления мощностью — cTDP 225–280 Вт и профили OEM-платформы. Увеличение cTDP до 280 Вт требует платы и охлаждения, сертифицированных для такого режима; само значение 280 Вт не меняет паспортный Default TDP, который остаётся 240 Вт.

Достоверные общедоступные данные по ручному undervolt именно EPYC 7373X отсутствуют. В серверной эксплуатации приоритетом остаётся валидированный режим питания, поскольку снижение напряжения вне профилей OEM усложняет контроль ошибок и воспроизводимость. Для экономии энергии используются штатные cTDP, BIOS power profile, управление частотой ОС и политика планировщика. Такие средства сохраняют аппаратную идентичность процессора и остаются штатными средствами платформы.

Память DDR4-3200: восемь каналов и реальные ограничения

Контроллер памяти у EPYC 7373X восьмиканальный. При DDR4-3200 каждый канал даёт теоретические 25,6 ГБ/с, а суммарная паспортная пропускная способность на сокет составляет 204,8 ГБ/с. Для полноценной загрузки подсистемы памяти AMD рекомендует заполнять все восемь каналов одинаковой ёмкостью. Односокетная система с восемью DIMM по одному на канал поэтому представляет базовую сбалансированную конфигурацию.

Платформа поддерживает до двух DIMM на канал, то есть до 16 модулей на сокет при наличии соответствующего количества слотов. Один модуль RDIMM или LRDIMM на канал сохраняет скорость до 3200 MT/s для поддерживаемых рангов. При установке двух обычных RDIMM на канал распространённые 1R+1R, 1R+2R и 2R+2R конфигурации работают до 2933 MT/s. Для 3DS действуют более жёсткие пределы: отдельные варианты 2DPC снижаются до 2666 MT/s. Поэтому надпись DDR4-3200 в карточке процессора не означает 3200 MT/s при любой плотности и любом количестве модулей.

Поддерживаемые типы памяти описаны достаточно строго: RDIMM, LRDIMM, 3DS и NVDIMM-N. Обычные UDIMM в руководстве AMD по EPYC 7003 прямо отнесены к неподдерживаемым. Это важное отличие от настольной DDR4. Покупка дешёвых небуферизованных модулей для серверной SP3-платы не соответствует требованиям платформы. Набор разрешённых модулей дополнительно ограничивается QVL и прошивкой конкретного сервера.

Максимальный объём памяти для EPYC 7003 достигает 4 ТБ на сокет. Реальный предел конкретной машины определяется числом DIMM-слотов, поддерживаемыми плотностями, версией BIOS и правилами OEM. Двухсокетный сервер адресует память обоих процессоров, но это NUMA-система: локальная память одного сокета имеет меньшую задержку для его ядер, чем память второго сокета. Приложения HPC и базы данных получают лучший результат при согласованном размещении потоков и памяти.

Для 7373X заполнение всех восьми каналов особенно логично. Большой L3 уменьшает часть трафика в память, но не отменяет необходимость полосы пропускания. При промахе по 96-мегабайтному L3 данные всё равно читаются из DDR4. Система с четырьмя DIMM использует лишь половину физических каналов и теряет значительную часть доступной полосы. Для рабочей станции EDA или CAE с одним процессором рациональная конфигурация начинается с восьми одинаковых RDIMM, а дальнейшее наращивание ёмкости проводится симметрично.

Схема памятиПоддерживаемая скорость по руководству EPYC 7003Комментарий для 7373X
1× RDIMM 1R на каналдо DDR4-3200Восемь одинаковых модулей используют все восемь каналов
1× RDIMM 2R/2DR на каналдо DDR4-3200Подходит для сбалансированной высокоёмкой конфигурации
2× RDIMM 1R на каналдо DDR4-2933Шестнадцать DIMM увеличивают ёмкость ценой частоты
2× RDIMM 2R/2DR на каналдо DDR4-2933Типичная плотная 2DPC-схема
1× LRDIMM 4DR/3DS-тип на каналдо DDR4-3200 для поддерживаемых вариантовФактический модуль сверяется с QVL сервера
2× 3DS 2S4R на каналдо DDR4-2666Высокая ёмкость, более низкая частота
UDIMMНе поддерживаетсяНастольные небуферизованные DDR4-модули не относятся к валидированной памяти EPYC 7003

PCI Express 4.0, Infinity Fabric и периферия

EPYC 7373X предоставляет до 128 линий PCI Express 4.0 на сокет. Это одна из причин, по которым даже 16-ядерная модель остаётся полноценным EPYC, а не урезанной рабочей станцией. Односокетный сервер получает достаточно линий для нескольких GPU или вычислительных ускорителей, NVMe-накопителей, быстрых сетевых адаптеров и HBA без настольного дефицита PCIe. Реальная разводка линий определяется платой: часть линий уходит на слоты, U.2/U.3, сетевые контроллеры, внутренние устройства и BMC-инфраструктуру.

В двухсокетной системе часть высокоскоростных I/O-связей используется для межпроцессорного Infinity Fabric/xGMI. Поэтому простое умножение 128 на два не описывает число доступных пользователю внешних линий. Производитель сервера публикует конкретную схему слотов и их пропускную способность. При выборе 2P-системы важнее читать block diagram платы, чем ориентироваться на агрегированное число линий процессоров.

PCIe 4.0 обеспечивает 16 GT/s на линию и хорошо соответствует устройствам эпохи Milan-X: NVMe Gen4, 100/200GbE, InfiniBand и ускорителям поколения PCIe 4.0. Процессор не поддерживает PCIe 5.0 и CXL как современные SP5-платформы, поэтому новая система с расчётом на PCIe 5.0 SSD или новейшие ускорители требует другой платформы. Для существующей инфраструктуры SP3 ограничение менее критично: большое количество серверов, дисков и сетевых карт доступно именно в PCIe 4.0 исполнении.

Встроенной графики у EPYC 7373X нет. Он не содержит графического ядра, дисплейного контроллера или потребительского медиаблока для аппаратного H.264/H.265/AV1. В сервере консоль обычно предоставляется BMC с собственным простым видеоядром, а вычислительная графика — отдельной картой. Поэтому отсутствие iGPU не мешает управлению сервером через IPMI/Redfish, но делает сам процессор непригодным как самостоятельный источник видеовыхода.

Инструкции, SIMD и вычислительные возможности

Zen 3 в EPYC 7373X поддерживает современный для своего поколения набор x86-64: SSE, SSE2, SSSE3, SSE4.1, SSE4.2, SSE4a, AVX, AVX2, FMA, AES, VAES, VPCLMULQDQ, SHA-NI, BMI1, BMI2, ADX, RDRAND, RDSEED и ряд системных инструкций. Для численных приложений главную роль играют AVX2 и FMA. Они дают 256-битную векторную обработку и используются оптимизированными библиотеками BLAS, FFT, криптографией, обработкой изображений и кодом HPC.

AVX-512 у Milan-X отсутствует. Поэтому приложение, специально оптимизированное под 512-битные инструкции Intel Ice Lake или более новые EPYC Zen 4, выполняется на AVX2-пути. Intel AMX также отсутствует. В процессоре нет матричного NPU или отдельного AI-блока. Задачи машинного обучения на CPU выполняются обычными ядрами Zen 3 с AVX2/FMA, а тяжёлое обучение и высокопроизводительный inference целесообразно отдавать отдельным GPU или ускорителям, подключённым по PCIe 4.0.

Огромный L3 частично компенсирует отсутствие более широкого SIMD в алгоритмах, ограниченных памятью и повторным доступом к данным. Однако кэш и векторная ширина решают разные задачи. 768 МБ L3 сокращают число обращений в DDR4, а AVX2 определяет число элементов, обрабатываемых одной векторной инструкцией. Для кода с высокой арифметической интенсивностью и компактным рабочим набором именно вычислительные блоки становятся пределом, и преимущество 3D V-Cache уменьшается.

Виртуализация, защита данных и серверные RAS-функции

EPYC 7373X поддерживает AMD-V/SVM и Nested Page Tables, поэтому подходит для KVM, VMware ESXi, Hyper-V и других x86-гипервизоров, поддерживающих EPYC 7003. Тридцать два аппаратных потока дают умеренную плотность виртуальных CPU, а восемь каналов памяти и большой L3 полезны для виртуальных машин с объёмными рабочими наборами. Для максимальной плотности VM существуют EPYC с большим числом ядер; 7373X ориентирован на производительность ограниченного числа тяжёлых экземпляров, а не на рекордное число небольших VM.

В поколении EPYC 7003 набор Infinity Guard включает Secure Boot, Transparent Secure Memory Encryption, Secure Memory Encryption, Secure Encrypted Virtualization, SEV-ES, SEV-SNP и AMD Shadow Stack. SEV шифрует память виртуальных машин отдельными средствами, SEV-ES защищает состояние регистров, а SEV-SNP добавляет контроль целостности и механизмы изоляции от недоверенного гипервизора. Функции требуют включения и поддержки со стороны BIOS, BMC, гипервизора и операционной системы; наличие процессорной функции само по себе не означает, что любой старый серверный образ автоматически использует её.

Подсистема памяти рассчитана на ECC-модули серверного класса. Аппаратная регистрация ошибок, Machine Check Architecture и SMCA позволяют ОС и firmware получать сведения о сбоях. Дополнительные режимы RAS — резервирование, зеркалирование памяти, правила замены DIMM и реакция на ошибки — определяются конкретной серверной платформой. Поэтому в характеристиках процессора корректно фиксировать поддержку серверной ECC/RAS-инфраструктуры, но не приписывать каждой SP3-плате одинаковый набор отказоустойчивых режимов.

Для защищённой виртуализации важна и версия прошивки AMD Secure Processor/AGESA. Серверный BIOS обновляет микрокод и компоненты платформы, поэтому эксплуатация Milan-X на давно не обновлявшейся SP3-плате противоречит нормальной серверной практике. Совместимость, безопасность и исправления уязвимостей проверяются по бюллетеням производителя конкретного сервера.

Socket SP3, платы и почему одной надписи SP3 недостаточно

EPYC 7373X использует Socket SP3 с 4094 контактами и физически относится к тому же серверному разъёму, что Rome и обычный Milan. Но физическая посадка не равна полной совместимости. Для EPYC 7003 AMD выделяет Type-1 enhanced платформы как основу обновления с EPYC 7002. Type-0 платы поколения Rome не предназначены для перехода на EPYC 7003. Milan-X добавляет ревизию B2 и требует BIOS, где производитель платы включил её поддержку.

Хороший пример — ASUS ESC8000A-E11. В списке совместимости обычные Milan B1, включая 7313, 7343 и 73F3, валидированы с BIOS 0402, а EPYC 7373X B2 — с BIOS 0901. Это показывает, почему универсального номера BIOS для 7373X не существует. На другой модели платы минимальная версия имеет другой номер, а на неподдерживаемой ревизии даже новый BIOS не создаёт аппаратную совместимость.

Процессор встречается в сертифицированных конфигурациях Dell PowerEdge R6525 и R7525, HPE ProLiant DL325 Gen10 Plus v2 и DL385 Gen10 Plus v2, Lenovo ThinkSystem SR645/SR665, Cisco UCS C225 M6 и ряде Supermicro A+ систем. Наличие SPEC-результата с точным 7373X подтверждает реальную работу CPU в таких машинах, но не заменяет проверку конфигуратора OEM: поддержка конкретного корпуса зависит от VRM, радиатора, вентиляторов, riser-карт и допустимого теплового профиля.

Платформа / системаПодтверждение для EPYC 7373XОсобенность
ASUS ESC8000A-E117373X revision B2 валидирован с BIOS 0901Обычные Milan B1 в том же списке стартуют с более раннего BIOS 0402
HPE ProLiant DL325 Gen10 Plus v2Есть сервисный процессор P46981-001 и сертифицированные SPEC CPU2017 результатыОдносокетная конфигурация хорошо показывает характеристики одного 7373X
Dell PowerEdge R6525Есть опубликованные SPEC CPU2017 результаты с 2×7373XДвухсокетный 1U-сервер
Dell PowerEdge R7525Есть опубликованные SPEC CPU2017 результаты с 2×7373XДвухсокетная платформа с большим I/O и накопителями
Lenovo ThinkSystem SR645 / SR665Есть SPEC CPU2017 с 2×7373XСертифицированные результаты относятся к точному SKU

У EPYC нет привычного настольного чипсета вроде X570. I/O-функции сосредоточены в самом SoC: контроллер памяти, PCIe и Infinity Fabric находятся в процессоре. На системной плате присутствуют BMC, сетевые и storage-контроллеры, генераторы тактовых сигналов и другая обвязка, но отдельный пользовательский chipset не является обязательной частью спецификации CPU. Поэтому поиск чипсета для 7373X не помогает оценить совместимость; главным документом остаётся CPU support list конкретной платы.

Питание, TDP, cTDP и охлаждение

Default TDP EPYC 7373X равен 240 Вт. Диапазон configurable TDP составляет 225–280 Вт. Это серверные тепловые параметры, а не потребление всей системы из розетки. Два процессора, 16–32 DIMM, NVMe, сетевые карты, вентиляторы и BMC заметно увеличивают полную мощность сервера. Для расчёта блока питания используется конфигуратор OEM или измерение конкретной конфигурации.

В некоторых списках совместимости рядом с 7373X стоит 280 W. Такое значение отражает верхний класс cTDP/тепловой поддержки платформы и не отменяет паспортный Default TDP 240 Вт. Эта деталь важна при покупке подержанного сервера: корпус, рассчитанный только на более холодные EPYC, не считается валидированным для Milan-X только потому, что разъём совпадает.

HPE для одного из 7373X-комплектов прямо требует High Performance Fan Kit и Max Performance Heat Sink Kit и отдельно отмечает ограничения по температуре окружающего воздуха. Это показательный пример серверной термодинамики. Плотный 1U-корпус охлаждает SP3 направленным потоком высокооборотных вентиляторов; открытый стенд со случайным пассивным радиатором не воспроизводит эти условия. Для рабочей станции нужен SP3-кулер с заявленной тепловой мощностью не ниже выбранного режима cTDP и нормальный фронтально-задний поток воздуха.

Публичная карточка 7373X не содержит отдельного значения Tjmax, поэтому точную максимальную температуру в эту характеристику подставлять нельзя. Серверные OEM вместо этого публикуют ограничения inlet ambient, поддерживаемые тепловые классы процессоров и требования к вентиляторам. Контроль температуры в эксплуатации выполняется через датчики CPU/BMC и пороги конкретной системы.

Энергоэффективность 7373X оценивается по полезной работе, а не по числу 16 ядер при 240 Вт. В cache-sensitive EDA или CFD большой L3 сокращает обращения в память и способен заметно ускорить расчёт без увеличения числа лицензируемых ядер. В полностью вычислительной задаче, где 3D V-Cache почти не используется, 240 Вт для 16 ядер выглядит менее привлекательно на фоне более плотных EPYC. Поэтому эффективность этой модели сильно связана с её целевой нагрузкой.

Производительность: как читать результаты AMD EPYC 7373X

Для серверного процессора корректнее начинать с воспроизводимых серверных тестов, а не с настольных рейтингов. SPEC CPU2017 даёт несколько полезных срезов. SPECrate измеряет суммарную пропускную способность при параллельном запуске копий задач, а SPECspeed оценивает скорость выполнения одной копии с разрешённым распараллеливанием по методике теста. Base и Peak отличаются набором разрешённых оптимизаций компилятора; сравнивать нужно одинаковые колонки.

Результаты разных OEM не совпадают даже при одинаковом CPU. Причины видны в самих отчётах: объём и организация памяти, BIOS, режим питания, ОС, компилятор и размещение потоков. Поэтому таблица ниже не сводит цифры к среднему баллу процессора, а показывает опубликованные конфигурации с точным 7373X.

БенчмаркНагрузкаРезультатСтендПамять / ПОДата теста
SPEC CPU2017 v1.1.8, SPECrate2017_intЦелочисленная пропускная способностьBase 160, Peak 167HPE ProLiant DL325 Gen10 Plus v2, 1× EPYC 7373X, 16C/32T1 ТБ, 8×128 ГБ PC4-3200AA-L; Ubuntu 20.04.3; AOCC 3.2.0февраль 2022
SPEC CPU2017 v1.1.8, SPECrate2017_fpВещественная пропускная способностьBase 188, Peak 194HPE ProLiant DL325 Gen10 Plus v2, 1× EPYC 7373X, 16C/32T1 ТБ, 8×128 ГБ PC4-3200AA-L; Linux; AOCC 3.2.0февраль 2022
SPEC CPU2017 v1.1.8, SPECspeed2017_intЦелочисленная скорость одной копииBase 13,3, Peak 13,5HPE ProLiant DL325 Gen10 Plus v2, 1× EPYC 7373XПлатформа HPE, SMT включён; профиль производительностифевраль 2022
SPEC CPU2017 v1.1.8, SPECspeed2017_fpВещественная скорость одной копииBase 119, Peak 127HPE ProLiant DL325 Gen10 Plus v2, 1× EPYC 7373XОдносокетная система; оптимизированный компиляторфевраль 2022
SPEC CPU2017 v1.1.8, SPECrate2017_intЦелочисленная пропускная способностьBase 328, Peak 338Dell PowerEdge R6525, 2× EPYC 7373X, 32C/64T2 ТБ, 16×128 ГБ PC4-3200AA-Lфевраль 2022
SPEC CPU2017 v1.1.8, SPECrate2017_intЦелочисленная пропускная способностьBase 331, Peak 342Dell PowerEdge R7525, 2× EPYC 7373X, 32C/64T2 ТБ, 16×128 ГБ PC4-3200AA-Lфевраль 2022
SPEC CPU2017 v1.1.8, SPECrate2017_fpВещественная пропускная способностьBase 397, Peak 405Dell PowerEdge R7525, 2× EPYC 7373X, 32C/64T2 ТБ, 16×128 ГБ PC4-3200AA-L; tmpfs для тестовых данныхфевраль 2022
SPEC CPU2017 v1.1.8, SPECrate2017_intЦелочисленная пропускная способностьBase 340, Peak 353Lenovo ThinkSystem SR645, 2× EPYC 7373X, 32C/64TПрофиль производительности BIOS/OSиюнь 2022
SPEC CPU2017 v1.1.8, SPECrate2017_intЦелочисленная пропускная способностьBase 357, Peak 370Inspur NF5280A6, 2× EPYC 7373X, 32C/64TКонфигурация OEM, оптимизированная под throughputсентябрь 2022

Односокетный результат 160 int_rate и двухсокетные значения 328–357 показывают нормальное масштабирование throughput, но не линейную константу. У двух процессоров удваивается число ядер и каналов памяти, одновременно появляются межсокетные задержки и особенности NUMA. Хорошо настроенный Inspur достигает 357 base, заметно выше раннего Dell 328 base. Разница относится к системе и настройке, а не к разным ревизиям CPU.

В односокетном HPE тесте вещественный SPECrate2017_fp достигает 188 base. Отдельные подзадачи демонстрируют различную чувствительность к памяти и кэшу. Например, 503.bwaves_r в отчёте работает с 32 копиями и получает base ratio около 386, тогда как 519.lbm_r показывает около 70,6. Такие значения нельзя переносить на прикладную программу напрямую, но они подчёркивают, что единый итоговый балл скрывает разные режимы поведения памяти и вычислительных блоков.

ПодтестВерсияТип кодаКонфигурацияBase resultДатаЧто показывает
503.bwaves_rSPEC CPU2017 v1.1.8Численный stencil-подобный код1×7373X, 32 копии, HPE DL325 Gen10 Plus v2около 386 ratioфевраль 2022Высокая пропускная способность на регулярном численном коде
507.cactuBSSN_rSPEC CPU2017 v1.1.8Физическое моделирование1×7373X, 32 копииоколо 247 ratioфевраль 2022Сочетание вычислений и памяти
508.namd_rSPEC CPU2017 v1.1.8Молекулярная динамика1×7373X, 32 копииоколо 109 ratioфевраль 2022Иной профиль масштабирования и вычислительной интенсивности
538.imagick_rSPEC CPU2017 v1.1.8Обработка изображений1×7373X, 32 копииоколо 574 ratioфевраль 2022Высокий throughput большого числа независимых копий
549.fotonik3d_rSPEC CPU2017 v1.1.8Вычислительная фотоника1×7373X, 32 копииоколо 125 ratioфевраль 2022Чувствительность к структуре численного алгоритма

EDA и Synopsys VCS: самый показательный сценарий 7373X

Для EPYC 7373X AMD отдельно публиковала результат Synopsys VCS 2020. В односокетном сравнении 16-ядерный 7373X показал до 66% более высокую скорость симуляции относительно 16-ядерного EPYC 73F3 на выбранном тесте AMD graphics core. Это сравнение особенно ценно тем, что число ядер одинаково: выигрыш не объясняется удвоением вычислительных ресурсов. 73F3 даже имеет более высокие частоты 3,50/4,00 ГГц против 3,05/3,80 ГГц у 7373X, зато его L3 равен 256 МБ вместо 768 МБ.

Результат до 66% является результатом производителя на конкретной EDA-нагрузке, а не универсальной прибавкой для всех программ. Он показывает целевую идею Milan-X: большой L3 удерживает больше данных симуляции рядом с ядрами и сокращает обращения к оперативной памяти. Именно поэтому 7373X привлекателен в лицензируемом по ядрам EDA. Организация получает высокую производительность от 16 физических ядер, не оплачивая лицензию за 32 или 64 ядра только ради ускорения.

ТестВерсияПроцессорыНагрузкаРезультатЭпоха
Synopsys VCSVCS 20201× AMD EPYC 7373X 16C против 1× AMD EPYC 73F3 16CRTL/EDA simulation, тест AMD graphics core7373X — до 66% быстрее в опубликованном сравнении AMDтестирование к запуску Milan-X, 2022

При оценке собственной EDA-системы важны размер проекта, поведение компилятора симулятора, объём RAM и число параллельных задач. Один сценарий использует ускорение одиночной тяжёлой симуляции, другой запускает много независимых заданий и упирается в 16 ядер. Поэтому 7373X логичен там, где ограничение числа лицензируемых ядер и кэш-чувствительность стоят выше абсолютной плотности вычислений.

Однопоточная и многопоточная производительность

Однопоточная производительность 7373X определяется Zen 3 и boost до 3,8 ГГц. Для серверного CPU 2022 года это высокая частота, но она ниже 4,0–4,1 ГГц у Milan F-серии и заметно ниже современных настольных процессоров. Огромный L3 улучшает однопоточный результат только в коде, где рабочий набор действительно выигрывает от 96-мегабайтного локального домена. В компактном коде, полностью помещающемся в обычный кэш, частота и IPC остаются важнее лишних сотен мегабайт L3.

В многопоточных задачах 16 ядер и 32 SMT-потока дают хороший уровень для специализированного сервера, но не максимальный throughput платформы SP3. Обычный EPYC 7543 предоставляет 32 ядра, а 7763 — 64. Milan-X 7573X и 7773X также удваивают и учетверяют число ядер при том же общем L3 768 МБ. Поэтому рендер или кодирование, линейно масштабируемые по ядрам и слабо реагирующие на кэш, быстрее выполняются на более многоядерной модели при сопоставимых системных условиях.

С другой стороны, малое число ядер на каждом CCD снижает конкуренцию за 96 МБ L3. Два активных ядра делят домен, тогда как у 7773X все восемь ядер CCD используют те же 96 МБ. Это делает 7373X особенно интересным для потоков с большим приватным рабочим набором. В удачном алгоритме память на одно ядро и кэш на ядро важнее количества потоков в сокете.

Игры: почему для EPYC 7373X нет корректной таблицы FPS

EPYC 7373X технически запускает обычные x86-64 игры в совместимой ОС при наличии дискретной видеокарты, но он не создавался и не тестировался как игровой CPU. У него нет встроенной графики, платформа SP3 использует серверную память и BIOS, а восемь CCD с двумя активными ядрами отличаются от топологии настольных Ryzen X3D. Переносить результаты Ryzen 7 5800X3D или других X3D-процессоров на 7373X некорректно.

Надёжной серии контролируемых игровых тестов именно для серийного AMD EPYC 7373X с указанными разрешением, видеокартой, средним FPS и 1% low в сопоставимой методике не опубликовано. Поэтому в статье нет придуманных кадров в секунду. Любая таблица, где 7373X получает точные FPS без зафиксированного стенда, версии игры, GPU и режима NUMA, создавала бы ложную точность.

Для игровой системы также неудобны практические свойства платформы: дорогая SP3-плата, RDIMM, серверный кулер, отсутствие аудио и привычной периферийной логики на части серверных плат, высокий TDP и более низкий boost относительно настольных CPU. Большой L3 способен помогать игровым движкам, но 7373X имеет слишком специфичную серверную топологию, чтобы считать его заменой настольным Ryzen X3D.

Игровой показательДостоверные данные для точного EPYC 7373X
РазрешениеНет единой подтверждённой тестовой серии
ВидеокартаНет единой подтверждённой тестовой серии
Средний FPSНе приводится без воспроизводимого стенда
1% lowНе подтверждено
ВыводИгровые цифры соседних Ryzen X3D и EPYC к 7373X не переносятся

Компиляция, рендеринг и создание контента

Компиляция крупных проектов хорошо использует 16 ядер, а 768 МБ L3 способны удерживать значительную часть заголовков, объектных данных и метаданных сборки. Но компиляторы масштабируются неодинаково: некоторые этапы однопоточны, линковка зависит от памяти и накопителя, а большое число независимых translation units сильнее зависит от числа ядер. Поэтому 7373X интересен для сборочных серверов с тяжёлыми проектами, но не имеет автоматического преимущества перед 32-ядерным EPYC в каждой системе сборки.

CPU-рендеринг обычно относится к хорошо распараллеливаемым нагрузкам. Blender, V-Ray, Corona и похожие движки способны загрузить все ядра, а рабочий набор часто достаточно велик. Однако для них число вычислительных ядер остаётся главным фактором. SPEC CPU2017 включает 526.blender_r и подтверждает полноценную работу рендер-подобного кода на 7373X, но отдельного универсального времени Blender Classroom для серийного 7373X в единой современной методике здесь не приводится. Это честнее, чем смешивать результаты разных версий Blender и разных двухсокетных систем.

Видеообработка на CPU использует AVX2 и SMT, но у EPYC 7373X нет Quick Sync, VCN или другого встроенного медиадвижка. Для транскодирования большого потока H.264/H.265 выгоднее добавить специализированный GPU или медиаускоритель. PCIe 4.0 x128 даёт для этого достаточно I/O. Программный x264/x265 работает на ядрах Zen 3, однако 16 ядер ограничивают абсолютную плотность потоков по сравнению с 32–64-ядерными EPYC.

Для рабочей станции CAD/CAE ситуация иная. Интерактивная часть часто чувствительна к одному потоку, а расчёт — к памяти и кэшу. Здесь сочетание Zen 3, 3,8 ГГц boost и огромного L3 выглядит более логично. При этом отображение 3D-сцены всё равно требует отдельной профессиональной или игровой видеокарты.

CFD, FEA и научные расчёты

CFD и FEA входят в прямо заявленные области применения EPYC 7373X. Многие решатели работают с большими разреженными матрицами, сетками и соседними элементами, многократно обращаясь к одним и тем же областям данных. 3D V-Cache удерживает больше повторно используемых блоков данных в L3 вместо обращения к DDR4. Это снижает давление на восемь каналов памяти и повышает полезную работу каждого ядра.

Topology-aware настройка остаётся обязательной. В одном сокете 7373X восемь CCD и восемь 96-мегабайтных доменов. Потоки, постоянно обменивающиеся данными, лучше группировать с учётом локальности. NPS=1, NPS=2 и NPS=4 меняют видимую NUMA-структуру платформы; оптимальный режим определяется конкретным приложением. Для тестирования одной программы используются её собственные рекомендации и профили OEM, а не единая настройка для всей категории HPC.

Межузловое масштабирование определяется ещё и сетью. PCIe 4.0 позволяет устанавливать быстрый InfiniBand или Ethernet-адаптер, а 7373X обеспечивает достаточно линий для сетевой карты, NVMe scratch и ускорителя одновременно. В кластере задержка сети, MPI-библиотека и разбиение задачи способны перевесить разницу между близкими CPU. Поэтому оценка Milan-X проводится на целевом solver и реальном размере сетки.

Для некоторых научных кодов AVX-512 даёт преимущество Intel Ice Lake или более новым архитектурам. 7373X ограничен AVX2, зато компенсирует это кэш-ёмкостью и большим числом каналов памяти. В коде, который упирается в векторную арифметику и помещается в кэш, AVX-512-конкурент получает иной профиль производительности. В коде, который постоянно ждёт данные из DRAM, 768 МБ L3 становятся гораздо более значимым фактором.

AI, аналитика и базы данных

EPYC 7373X не содержит специализированного AI-ускорителя. Для CPU inference используются AVX2, FMA и обычные ядра Zen 3. Большой L3 полезен моделям, индексам и таблицам, которые частично помещаются в кэш, но это не заменяет матричные блоки GPU, AMX или современных специализированных процессоров. Для тяжёлого обучения логичная роль 7373X — хост для одного или нескольких PCIe 4.0 ускорителей.

В аналитических и in-memory задачах интерес представляет кэш на ядро. 768 МБ L3 уменьшают часть обращений к DDR4 при повторном обходе сравнительно небольших горячих наборов данных. Однако 4 ТБ максимальной памяти на сокет несопоставимы по объёму с L3, поэтому крупная база всё равно живёт в RAM и storage. Выигрыш определяется долей горячих данных и алгоритмом выполнения.

Для OLTP-сервера 16 ядер дают предсказуемое число лицензируемых вычислительных ресурсов, что важно для коммерческого ПО с оплатой по ядрам. Здесь 7373X интересен не из-за низкой стоимости процессора, а из-за высокой производительности каждого лицензируемого ядра в cache-sensitive сценарии. При лицензии, не зависящей от ядер, 32- и 64-ядерные EPYC обычно дают больше суммарной вычислительной ёмкости.

Сравнение с ближайшими AMD EPYC 7003

Соседние модели показывают, насколько необычен 7373X. Он не является самым дешёвым 16-ядерным Milan, не является самым частотным и не является самым многоядерным. Его преимущество сосредоточено в L3. Для обычного универсального сервера 7313 или 7343 требуют меньше энергии и стоили значительно дешевле на старте. Для приложения, чувствительного к частоте, 73F3 предлагает 3,5 ГГц базы и 4,0 ГГц boost. Для EDA и технических расчётов 7373X добавляет втрое больше L3 относительно 73F3.

МодельЯдра / потокиБаза / boostL3Default TDP1kU при запускеОсновной профиль
EPYC 731316 / 323,00 / 3,70 ГГц128 МБ155 Вт1083 $Универсальный 16-ядерный Milan
EPYC 734316 / 323,20 / 3,90 ГГц128 МБ190 Вт1565 $Более высокая частота без 3D V-Cache
EPYC 73F316 / 323,50 / 4,00 ГГц256 МБ240 Вт3521 $Высокочастотная F-модель
EPYC 7373X16 / 323,05 / 3,80 ГГц768 МБ240 Вт4185 $Milan-X, максимальный L3 на активное ядро
EPYC 7473X24 / 482,80 / 3,70 ГГц768 МБ240 Вт3900 $Больше ядер при том же L3
EPYC 7573X32 / 642,80 / 3,60 ГГц768 МБ280 Вт5590 $Баланс cache-sensitive HPC и throughput
EPYC 7773X64 / 1282,20 / 3,50 ГГц768 МБ280 Вт8800 $Максимальная плотность ядер Milan-X

С 73F3 выбор особенно показателен. 73F3 быстрее по паспортной частоте на 450 МГц в базе и на 200 МГц по максимальному boost, зато 7373X имеет в три раза больше L3. EDA-тест Synopsys VCS демонстрирует сценарий, где большой кэш перевешивает частотное преимущество 73F3. В коде без такой чувствительности преимущество меняет характер: более высокая частота 73F3 становится заметнее.

С 7473X возникает необычная ценовая картина. У 7473X восемь дополнительных ядер и те же 768 МБ L3 при Default TDP 240 Вт, а официальная стартовая цена была на 285 долларов ниже. 7373X отвечает более высокой базовой частотой и 48 МБ L3 на активное ядро против 32 МБ у 7473X. Поэтому его смысл раскрывается в лицензируемых и кэш-чувствительных задачах, а не в цене одного физического ядра.

7573X и 7773X подходят там, где приложение эффективно масштабируется по ядрам и одновременно получает выгоду от 3D V-Cache. В 7373X восемь CCD распределяют кэш между 16 ядрами; у 7773X те же восемь CCD заняты полностью. Поэтому младшая модель имеет самую щедрую кэш-ёмкость на поток, старшая — максимальную вычислительную плотность на сокет.

Историческое сравнение с Intel Xeon Ice Lake

Во время выхода Milan-X основным серверным конкурентом была третья генерация Intel Xeon Scalable Ice Lake. У Intel присутствовали AVX-512 и иной баланс памяти, кэша и ядер, но не было прямого аналога 768-мегабайтного 3D-стекового L3 на сокет. Поэтому AMD продвигала Milan-X прежде всего в technical computing, где крупный кэш давал измеримый выигрыш.

В опубликованных инженерных материалах AMD двухсокетный узел с 2× EPYC 7373X сравнивался в Ansys CFX 2022 R1 с системой на 2× Intel Xeon Platinum 8362. У AMD суммарно 32 физических ядра, у Intel — 64, но в выбранных CFX-нагрузках крупный кэш позволял Milan-X показывать сильный результат на ядро. Это историческое сравнение важно именно как пример назначения 7373X, а не как универсальная оценка всех серверных задач.

Intel Xeon Platinum 8362 располагает более широкими AVX-512 блоками, поэтому численный код, оптимизированный под AVX-512 и не ограниченный памятью, имеет другую картину. EPYC 7373X делает ставку на AVX2, большую кэш-ёмкость и восемь каналов DDR4. Выбор между архитектурами в 2022 году зависел от конкретного решателя, лицензирования и уже установленной инфраструктуры.

К 2026 году сравнивать 7373X только с Ice Lake недостаточно для новой закупки: появились более новые EPYC на SP5 с DDR5 и PCIe 5.0, а также более новые Xeon. Но для апгрейда существующего SP3-сервера исторические конкуренты менее важны, чем стоимость самого CPU и сохранение памяти, платы, шасси и лицензий.

Подержанный EPYC 7373X: что проверять перед установкой

На вторичном рынке первая проверка — маркировка. На крышке должны читаться EPYC 7373X и 100-000000508. Фотография продавца предпочтительнее изображения из каталога. Наличие другого OPN означает другую позицию, даже при похожем числе ядер. Инженерные образцы, образцы квалификации и неопознанные CPU не следует считать эквивалентом серийного 7373X.

Вторая проверка — состояние SP3 carrier frame и контактной стороны процессора. Socket SP3 использует контакты в сокете платы, а сам CPU имеет площадки; повреждённая рамка затрудняет правильную установку и равномерный прижим. Для монтажа применяется штатная процедура SP3 с carrier и правильным моментом затяжки винтов радиатора, указанным производителем шасси.

Третья проверка — BIOS. До демонтажа старого CPU сервер обновляется до версии, где 7373X B2 присутствует в CPU support list. Такой порядок избавляет от ситуации, когда после установки Milan-X система не проходит POST и обновить BIOS обычным способом уже неудобно. На серверах с BMC обновление часто доступно удалённо, но процедура всё равно подчиняется руководству OEM.

Четвёртая проверка — охлаждение и VRM. Плата и корпус должны поддерживать класс до 280 Вт cTDP, а не только ранние 155–200-ваттные EPYC. Пятая — память: используются поддерживаемые RDIMM, LRDIMM или 3DS, а не настольные UDIMM. После сборки выполняются длительный memory test, стресс-тест CPU, проверка Machine Check событий и журналов BMC.

Настройка BIOS и ОС для стабильной производительности

Для сервера с 7373X сначала используется свежий BIOS с поддержкой Milan-X B2 и актуальная прошивка BMC. Затем выбирается OEM-профиль производительности, соответствующий назначению. В опубликованных SPEC-конфигурациях производители часто включали режим prefer performance at the cost of additional power usage. Это объясняет, почему лабораторный throughput выше типового энергосберегающего профиля.

SMT обычно оставляют включённым для высокой пропускной способности, но отдельные HPC-решатели работают эффективнее на одном потоке на физическое ядро. Это свойство проверяется на целевой программе. Для MPI число ranks согласуется с CCD/NUMA-топологией, для OpenMP задаётся affinity, а память выделяется локально.

NPS управляет представлением памяти и I/O в NUMA-доменах. EPYC 7003 поддерживает NPS=1, NPS=2 и NPS=4. Более мелкие домены улучшают локальность для отдельных приложений, но усложняют планирование. В Linux применяются numactl, taskset, hwloc/lstopo и инструменты профилирования производительности. Значение выбирается по результатам целевого расчёта, а не по универсальному правилу.

Для памяти приоритетом остаётся симметрия каналов. Восемь одинаковых DIMM на сокет дают восьмистороннее interleaving при соответствующей NPS-конфигурации. Все каналы работают на общей частоте, определяемой самым медленным поддерживаемым сочетанием. Смешивание модулей разной плотности и производителей допускается только по правилам AMD и после валидации OEM, поэтому production-серверы обычно комплектуются одинаковыми модулями.

Для каких сборок EPYC 7373X подходит лучше всего

EDA-сервер на 16 лицензируемых ядер

Это основной профиль модели. Один 7373X, восемь каналов DDR4 и быстрый NVMe scratch образуют компактный узел для RTL simulation, place-and-route и связанных задач. Большой кэш снижает зависимость от памяти, а число физических ядер остаётся 16. Дискретный GPU нужен только тем приложениям, которые используют графическое или GPU-ускорение.

CAE, CFD и FEA рабочая станция

Односокетная SP3-плата, 256–1024 ГБ RAM и профессиональная видеокарта подходят для инженерной рабочей станции, где пользователь одновременно готовит модель и запускает расчёт. Здесь важны тихий, но мощный SP3-кулер, корпус с прямым воздушным потоком и плата с нормальным BMC/UEFI. Серверный rack chassis даёт более предсказуемое охлаждение под непрерывной нагрузкой.

Двухсокетный technical-computing узел

Два 7373X дают 1,5 ГБ L3 и 32 физических ядра. Такая конфигурация уместна для ПО, хорошо масштабирующегося через два сокета, и для задач с дорогой лицензией на ядро. Для общего рендера или массовой виртуализации более многоядерные CPU обычно используют шасси эффективнее.

Апгрейд существующего сервера SP3

Самый сильный аргумент в 2026 году — уже оплаченная инфраструктура. Сервер с поддержкой Milan-X сохраняет DDR4, накопители, сетевые карты и корпус, а замена обычного Milan на 7373X добавляет 3D V-Cache без перехода на SP5. Экономика такого обновления определяется ценой CPU на вторичном рынке и фактическим ускорением приложения.

Актуальность AMD EPYC 7373X в 2026 году

В 2026 году EPYC 7373X уже не представляет современную серверную платформу по интерфейсам. SP3 использует DDR4 и PCIe 4.0, тогда как новые поколения перешли на DDR5 и PCIe 5.0. Однако техническая ценность 7373X не исчезла: 768 МБ L3 остаются очень большим объёмом для 16 ядер, а зрелая экосистема SP3 широко представлена на вторичном рынке.

Для владельца совместимого сервера переход на Milan-X часто дешевле полной смены платформы. Память DDR4 RDIMM уже установлена, лицензии и драйверы проверены, сетевые карты и storage работают, поэтому замена CPU требует меньше изменений. Особенно это заметно в EDA и CAE, где квалификация новой платформы сама по себе занимает время.

Для сборки с нуля нужно считать стоимость всего узла. Дешёвый подержанный 7373X не делает дешёвыми 8–16 RDIMM, SP3-плату, подходящий радиатор, корпус и серверный блок питания. Новая SP5-система дороже по отдельным компонентам, зато предлагает более современную I/O-базу и дальнейший путь обновления. Сравнение проводится по полной стоимости владения и производительности целевого приложения.

Текущая рыночная цена также сильно ниже стартовых 4185 долларов у части продавцов, что меняет экономику. Зафиксированное в сентябре 2026 года предложение на Яндекс Маркете было значительно дешевле исторического прайса. Но дешёвая цена имеет смысл только при подтверждённом OPN, исправном состоянии и наличии подходящей платформы.

Сильные стороны AMD EPYC 7373X

  • 768 МБ L3 при всего 16 физических ядрах — 48 МБ L3 на активное ядро в среднем.
  • Восемь CCD с 96 МБ L3 каждый дают очень высокий кэш-ресурс для EDA, CFD, FEA и других cache-sensitive задач.
  • Высокая для серверного Zen 3 базовая частота 3,05 ГГц и boost до 3,8 ГГц.
  • Полноценная двухсокетная поддержка, в отличие от P-моделей EPYC.
  • Восемь каналов DDR4-3200 и до 204,8 ГБ/с теоретической полосы памяти на сокет.
  • До 4 ТБ памяти на сокет по возможностям поколения EPYC 7003.
  • До 128 линий PCIe 4.0 для GPU, NVMe и быстрых сетевых адаптеров.
  • Поддержка RDIMM, LRDIMM, 3DS и NVDIMM-N по правилам EPYC 7003.
  • AMD-V, SEV, SEV-ES, SEV-SNP, SME/TSME, Secure Boot и Shadow Stack в составе возможностей поколения.
  • Сохранение Socket SP3 упрощает обновление валидированных Type-1 enhanced систем с подходящим BIOS.
  • Опубликованные SPEC CPU2017 результаты для точного 7373X на серверах HPE, Dell, Lenovo и Inspur подтверждают зрелость платформы.
  • Особенно сильная ценность в ПО, где лицензирование по числу ядер сочетается с чувствительностью к L3.

Слабые стороны AMD EPYC 7373X

  • Всего 16 физических ядер ограничивают throughput в рендере, массовой виртуализации и пакетных задачах.
  • Default TDP 240 Вт высок для 16-ядерной модели; cTDP достигает 280 Вт.
  • Максимальная частота 3,8 ГГц ниже 4,0 ГГц у EPYC 73F3.
  • Преимущество 3D V-Cache резко уменьшается в задачах без повторного доступа к большому рабочему набору.
  • Платформа ограничена DDR4 и PCIe 4.0, без PCIe 5.0 и CXL.
  • Нет AVX-512, AMX, NPU и других современных матричных ускорителей.
  • Нет встроенной графики и аппаратного медиадвижка.
  • Восемь CCD при двух активных ядрах на каждом повышают требования к правильной NUMA- и affinity-настройке.
  • Нужна явная поддержка Milan-X B2 в BIOS; одного Socket SP3 недостаточно.
  • Нужны серверные RDIMM/LRDIMM, обычные UDIMM не поддерживаются.
  • Комплектный кулер не заявлен, а охлаждение должно выдерживать класс до 280 Вт cTDP.
  • Стартовая цена 4185 долларов была высокой даже внутри Milan-X и превышала цену 24-ядерного 7473X.

Итоговый вердикт по AMD EPYC 7373X

AMD EPYC 7373X — узкоспециализированный, но технически очень выразительный процессор эпохи SP3. Его смысл сосредоточен не в шестнадцати ядрах как таковых, а в сочетании 16 Zen 3 ядер с восемью CCD и 768 МБ L3. Такая конфигурация даёт необычайно высокий объём кэша на ядро и раскрывается в EDA, CFD, FEA и других задачах, где данные многократно переиспользуются и где доступ к DRAM ограничивает производительность.

Для универсального сервера модель менее однозначна. 240 Вт default TDP, всего 16 ядер и высокая стартовая цена делают её слабее по плотности вычислений, чем многоядерные EPYC. Нагрузка без чувствительности к L3 не использует главный ресурс 7373X, а частота остаётся ниже 73F3. В 2026 году добавляются платформенные ограничения DDR4 и PCIe 4.0.

Зато в существующей совместимой SP3-инфраструктуре 7373X сохраняет сильную практическую ценность. Он поддерживает 1P и 2P, восемь каналов DDR4-3200, до 4 ТБ памяти на сокет, 128 линий PCIe 4.0, зрелую виртуализацию и набор защитных функций EPYC 7003. Для владельца сервера с корректным BIOS Milan-X переход на OPN 100-000000508 способен дать заметное ускорение кэш-чувствительного ПО без замены памяти и всей платформы.

При покупке решающими остаются четыре проверки: точная маркировка 7373X, OPN 100-000000508, явная поддержка ревизии B2 в BIOS и охлаждение уровня 240–280 Вт. После этих проверок EPYC 7373X представляет собой один из самых необычных 16-ядерных серверных CPU своего поколения: не рекордсмен по числу ядер и не частотная F-модель, а Milan-X с максимально щедрым запасом L3 на каждое активное ядро.