AMD EPYC 7001 (1-е поколение): Naples — обзор серии процессоров

AMD EPYC 7001 — первое поколение серверных процессоров EPYC, основанное на микроархитектуре Zen и известное под кодовым названием Naples. Серия вышла в 2017 году и стала полноценным возвращением AMD в сегмент производительных одно- и двухсокетных серверов после продолжительного периода, когда корпоративный рынок практически полностью контролировали процессоры Intel Xeon.

AMD EPYC 7001 Naples: первое поколение серверных процессоров Zen

Naples создавался не как отдельный процессор с фиксированным набором характеристик, а как широкая серверная платформа. В семейство вошли модели с 8, 16, 24 и 32 физическими ядрами, поддержкой SMT, восемью каналами DDR4, 128 линиями PCI Express 3.0 и памятью с коррекцией ошибок. Старшие модели обрабатывают до 64 потоков на один сокет, а двухпроцессорная система получает до 64 физических ядер и 128 потоков.

Основные возможности серии выглядят следующим образом:

Параметр Характеристика AMD EPYC 7001
Кодовое название Naples
Микроархитектура Zen первого поколения
Техпроцесс 14 нм FinFET
Сокет SP3, LGA4094
Число ядер От 8 до 32
Число потоков От 16 до 64
Максимум в двухсокетной системе 64 ядра и 128 потоков
Кеш L3 32 или 64 Мбайт
Каналы памяти 8 на процессор
Тип памяти DDR4 ECC Registered и Load-Reduced
Максимальная штатная частота памяти DDR4-2666 у большинства моделей
Максимальный объём памяти До 2 Тбайт на сокет в исходной конфигурации платформы
Линии PCI Express До 128 линий PCIe 3.0 в односокетной системе
Сокетность 1P или 2P, в зависимости от модели
TDP От 120 до 200 Вт
Виртуализация AMD-V, IOMMU, аппаратная поддержка защищённых виртуальных машин
Защита памяти SME и SEV первого поколения
Встроенная графика Нет

AMD сохраняла одинаковую базовую периферию практически во всём модельном ряду. Даже младший восьмиядерный EPYC 7251 предоставляет восемь каналов памяти и полный набор линий PCI Express. Это резко отличало Naples от серверных линеек Intel того периода, где число линий, поддерживаемая память и часть дополнительных функций зависели от ценовой категории процессора.

Каждый EPYC 7001 представляет собой систему на кристалле. Контроллеры памяти, PCI Express, SATA и часть другой периферии встроены непосредственно в процессорный комплекс. Материнской плате не требуется классический мощный серверный чипсет, выполняющий значительную часть функций ввода-вывода. AMD получила возможность строить односокетные системы с большим числом NVMe-накопителей, сетевых адаптеров и ускорителей без внешних коммутаторов PCI Express.

Наиболее значимыми преимуществами Naples при выходе стали не только 32 ядра. Платформа объединяла:

  • восемь каналов DDR4 на каждый процессор;

  • до 128 линий PCI Express 3.0;

  • одинаковый набор периферийных возможностей у младших и старших моделей;

  • специальные односокетные версии с суффиксом P;

  • до четырёх кристаллов Zeppelin под общей крышкой;

  • аппаратное шифрование оперативной памяти;

  • поддержку большого числа виртуальных машин;

  • развитую NUMA-топологию;

  • высокую пропускную способность памяти;

  • конкурентную стоимость одного ядра.

Первое поколение EPYC поддерживает до 32 ядер, восемь каналов памяти и 128 линий PCI Express 3.0 на процессор. В двухсокетной конфигурации платформа поддерживает до 64 ядер, до 4 Тбайт памяти и суммарно 128 доступных для периферии линий PCI Express, поскольку часть физических линий используется для межпроцессорной связи.

В настоящее время AMD EPYC Naples остаётся востребованным на вторичном рынке. Процессоры применяются в домашних лабораториях, недорогих узлах виртуализации, хранилищах, резервных серверах, системах сборки программного обеспечения и рабочих станциях с большим объёмом памяти. Главным препятствием становится не цена самого CPU, а стоимость материнской платы SP3, восьми или шестнадцати модулей серверной памяти, охлаждения и подходящего корпуса.

Где купить процессоры AMD EPYC 7001 Naples

Покупка Naples заметно отличается от приобретения нового настольного процессора. Серия давно не относится к актуальному розничному ассортименту, поэтому большая часть доступных экземпляров снята с серверов, восстановлена продавцом или продаётся в составе комплектов с материнской платой и памятью.

На 28 июля 2026 года в крупных российских магазинах отдельные процессоры AMD EPYC 7001 встречаются редко. Наиболее широкий выбор находится на международных площадках и у компаний, занимающихся бывшим в эксплуатации серверным оборудованием.

МагазинЦена на дату проверки
AliExpressВ выдаче отображается значение от 1 254 ₽

AliExpress показывает карточки комплектов Supermicro H11SSL с EPYC 7551P и памятью, но минимальная сумма в выдаче не отражает стоимость полного набора. Перед оплатой необходимо открыть выбор комплектации, проверить объём памяти, точную модель платы, ревизию BIOS и тип процессора.

В Ситилинке сохранилась карточка Supermicro H11SSL-I-O, однако отдельные процессоры Naples в доступном ассортименте не обнаружены. На Яндекс Маркете карточка H11SSL-C также помечена как отсутствующая в продаже.

Для сравнения стоимости вторичного рынка российские поставщики серверных деталей указывают EPYC 7261 примерно за 38 400 ₽, а EPYC 7251 — примерно за 60 200 ₽ под заказ. Эти суммы не определяют среднюю цену по рынку: младшая модель способна стоить дороже более производительной из-за редкости конкретной поставки, состояния, гарантии и происхождения.

На европейском рынке восстановленный EPYC 7351P встречается примерно за 300 польских злотых. Продавцы прямо предупреждают, что процессоры сняты с серверов и отдельные экземпляры имеют привязку к оборудованию конкретного производителя.

Что проверять перед покупкой

Для Naples важна не только исправность вычислительных ядер. Процессор содержит контроллеры памяти, PCI Express и межкристальные соединения, поэтому полноценная проверка охватывает всю платформу.

Перед покупкой требуется проверить:

  • точную модель и маркировку на крышке;

  • отсутствие обозначений инженерного образца;

  • состояние контактных площадок на нижней стороне;

  • отсутствие глубоких царапин и следов перегрева;

  • совместимость с конкретной ревизией BIOS;

  • поддержку Naples материнской платой;

  • отсутствие привязки к Dell, HPE или другому производителю;

  • работу всех восьми каналов памяти;

  • определение полного числа ядер и потоков;

  • стабильность под длительной нагрузкой;

  • работу всех необходимых групп линий PCI Express;

  • температуру кристаллов;

  • журналы аппаратных ошибок;

  • наличие монтажной рамки для SP3.

Инженерные образцы обозначаются нестандартной строкой на крышке и часто имеют ранний степпинг. Они работают не на каждой плате, требуют старого или модифицированного BIOS и не гарантируют штатные частоты. Для постоянного сервера требуется серийный процессор с обычным коммерческим обозначением.

Привязка процессора к производителю сервера

Часть бывших в эксплуатации EPYC имеет аппаратную привязку к серверной экосистеме. Такой процессор после активации фирменной защищённой загрузки платформы работает только в совместимом оборудовании того же производителя. Наиболее известны экземпляры, снятые с серверов Dell.

Процессор с такой привязкой не подходит для обычной платы Supermicro, Gigabyte, ASRock Rack или Tyan. Проверка происхождения CPU обязательна до оплаты.

Что выгоднее покупать: CPU или комплект

Отдельный дешёвый процессор выглядит привлекательнее, однако полный комплект часто оказывается экономичнее. Плата SP3 стоит в несколько раз дороже младшего Naples, а подходящие радиатор, крепление и память дополнительно увеличивают бюджет.

Наиболее практичный комплект включает:

  • серийный EPYC 7301, 7351P, 7401P или 7551P;

  • материнскую плату Supermicro H11SSL, ASRock Rack EPYCD8, Gigabyte MZ31 или аналог;

  • восемь одинаковых модулей DDR4 ECC Registered;

  • активный кулер SP3;

  • планку ввода-вывода;

  • кабели для SlimSAS, Mini-SAS HD или OCuLink;

  • подтверждение установленной версии BIOS;

  • результаты стресс-теста.

Покупка готового сервера оправдана для круглосуточной эксплуатации. Dell PowerEdge R6415 и R7415, HPE ProLiant DL325 Gen10, Supermicro AS-1013S и другие системы на Naples уже содержат совместимые вентиляторы, блоки питания, корзины дисков, BMC и корректно рассчитанный воздушный поток.

Ноутбуков с AMD EPYC 7001 не существует. Процессоры рассчитаны на сокет SP3, серверную память, специализированное питание и крупную систему охлаждения.

История появления Naples и возвращение AMD в серверный сегмент

До появления EPYC серверное направление AMD опиралось на Opteron. Ранние поколения Opteron сыграли важную роль в распространении 64-разрядной архитектуры x86-64 и встроенных контроллеров памяти, однако поздние процессоры на микроархитектурах Bulldozer, Piledriver и Excavator уступали Intel Xeon по производительности одного потока, эффективности и общему восприятию платформы корпоративными заказчиками.

AMD требовалась полностью новая архитектура. Zen стала переработкой вычислительного ядра, кешей, предсказания переходов, диспетчеризации команд и многопоточности. Вместо схемы CMT, где два целочисленных ядра частично делили ресурсы одного модуля, Zen получила полноценные независимые ядра и SMT с двумя потоками на ядро.

Серверные EPYC вышли в июне 2017 года. AMD сразу предложила до 32 ядер, восемь каналов памяти и 128 линий PCI Express. Для сравнения, распространённые Intel Xeon E5-2600 v4 Broadwell-EP предоставляли четыре канала памяти и 40 линий PCI Express на процессор.

Главная стратегия AMD состояла в устранении ограничений платформы. Производитель не делил модельный ряд на дешёвые процессоры с урезанным вводом-выводом и дорогие CPU с полным набором возможностей. Покупатель младшего восьмиядерного EPYC получал те же восемь каналов памяти и 128 линий PCI Express, что и владелец старшего EPYC 7601.

При запуске серия включала девять первоначальных двухсокетных моделей, поддержку DDR4-2666, полный набор 128 линий PCI Express и диапазон TDP от 120 до 180 Вт. Одновременно независимые тесты показывали, что маркетинговые сравнения производителей необходимо оценивать отдельно от реальных измерений на одинаковых программных и аппаратных конфигурациях.

Naples сформировал основу дальнейшего развития EPYC:

  1. Rome перешёл на Zen 2 и отдельный кристалл ввода-вывода.

  2. Milan получил Zen 3 и объединённый восьмиядерный кеш-комплекс.

  3. Genoa перешёл на SP5, DDR5 и PCI Express 5.0.

  4. Bergamo увеличил плотность ядер.

  5. Turin продолжил масштабирование серверной архитектуры.

Первое поколение имело выраженные недостатки, особенно сложную NUMA-топологию и неодинаковую задержку доступа к памяти. Но именно Naples доказал жизнеспособность модульной компоновки в сервере и вернул AMD в центры обработки данных.

Архитектура Zen в AMD EPYC 7001

Вычислительное ядро Zen стало крупным шагом относительно Excavator. Оно поддерживает одновременное выполнение двух потоков, имеет собственные целочисленные и адресные исполнительные блоки, микрооперационный кеш, улучшенное предсказание переходов и значительно переработанную кеш-иерархию.

Каждое ядро содержит:

  • 64 Кбайт кеша инструкций L1;

  • 32 Кбайт кеша данных L1;

  • 512 Кбайт частного кеша L2;

  • доступ к общему кешу L3 своего комплекса CCX;

  • четыре целочисленных арифметико-логических блока;

  • два блока генерации адресов;

  • отдельные планировщики целочисленных и вещественных операций;

  • поддержку SMT;

  • аппаратные механизмы управления частотой и питанием.

Базовым строительным элементом служит CCX — Core Complex. В Naples один CCX объединяет до четырёх ядер и 8 Мбайт кеша L3. На одном кристалле Zeppelin расположены два CCX, то есть до восьми ядер и 16 Мбайт L3. Полный 32-ядерный процессор состоит из четырёх кристаллов и получает 64 Мбайт суммарного кеша L3.

Поддерживаемые инструкции

Zen первого поколения поддерживает:

  • x86-64;

  • MMX;

  • SSE, SSE2 и SSE3;

  • SSSE3;

  • SSE4.1 и SSE4.2;

  • SSE4A;

  • AVX;

  • AVX2;

  • FMA3;

  • AES-NI;

  • SHA;

  • BMI1 и BMI2;

  • ADX;

  • RDSEED;

  • аппаратные инструкции виртуализации AMD-V.

AVX2 выполняется через 128-разрядные блоки. Операция над 256-разрядным вектором разбивается на две части, поэтому Naples уступает Intel Skylake-SP в хорошо векторизуемых нагрузках. Xeon Scalable дополнительно поддерживает AVX-512, отсутствующий у EPYC 7001. Это особенно заметно в научных расчётах, кодировании, криптографии и специализированных HPC-программах, оптимизированных под широкие векторы.

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

SMT позволяет одному физическому ядру обрабатывать два программных потока. Второй поток использует простаивающие исполнительные ресурсы и повышает общую пропускную способность без удвоения площади ядра.

На практике прирост зависит от нагрузки:

  • компиляция получает заметное ускорение;

  • рендеринг хорошо масштабируется по потокам;

  • архиваторы используют SMT эффективно;

  • виртуализация получает больше логических процессоров для распределения виртуальных машин;

  • базы данных выигрывают при правильной настройке NUMA;

  • некоторые игры и программы с высокой конкуренцией за кеш работают стабильнее при ограничении числа потоков.

У 32-ядерного EPYC 7601 операционная система видит 64 логических процессора. Двухсокетный сервер показывает 128 потоков. Для старых программ такое число логических CPU создавало проблемы с группами процессоров Windows, лицензированием и планировщиком. Современные Linux, Windows Server и гипервизоры обрабатывают подобные конфигурации корректнее.

Многокристальная компоновка Naples

Все серийные EPYC 7001 используют четыре физических кристалла Zeppelin под одной теплораспределительной крышкой. Даже младшие модели с восемью ядрами сохраняют четырёхкристальную структуру. В них часть ядер и кеша отключена, но кристаллы продолжают обеспечивать восемь каналов памяти и полный набор линий PCI Express.

Один кристалл Zeppelin содержит:

  • до восьми ядер Zen;

  • два комплекса CCX;

  • до 16 Мбайт L3;

  • два канала DDR4;

  • 32 линии высокоскоростного ввода-вывода;

  • соединения Infinity Fabric;

  • локальные контроллеры периферии.

Полный EPYC 7601 объединяет:

  • 4 кристалла;

  • 8 комплексов CCX;

  • 32 ядра;

  • 64 потока;

  • 64 Мбайт L3;

  • 8 каналов DDR4;

  • 128 линий PCI Express 3.0.

Почему четыре кристалла усложняют работу с памятью

Каждый Zeppelin имеет два собственных канала DDR4. Ядро быстрее всего обращается к памяти, подключённой к его локальному кристаллу. Доступ к модулю, физически связанному с другим кристаллом, проходит через Infinity Fabric и получает дополнительную задержку.

Один сокет Naples по умолчанию выглядит для операционной системы как четыре NUMA-узла. Двухсокетный сервер содержит восемь узлов. Программа, которая размещает рабочий поток на одном кристалле, а данные — в памяти другого кристалла или второго сокета, теряет часть производительности.

Отсюда следуют практические правила:

  • память распределяется симметрично по всем восьми каналам;

  • виртуальная машина привязывается к ядрам и памяти одного или нескольких заранее определённых NUMA-узлов;

  • сетевой адаптер или NVMe-контроллер размещается рядом с обрабатывающими его ядрами;

  • высоконагруженная база данных использует NUMA-aware allocator;

  • контейнеры и вычислительные процессы получают явную привязку CPU;

  • конфигурация не строится на одном или двух модулях памяти.

У EPYC 7001 контроллер памяти находится на том же кристалле, что и группа до восьми ядер, а удалённые обращения проходят по внутреннему Infinity Fabric.

Infinity Fabric

Infinity Fabric связывает CCX, кристаллы, контроллеры памяти и интерфейсы ввода-вывода. В Naples частота внутренней ткани тесно связана с частотой DDR4, поэтому быстрая память влияет не только на пропускную способность, но и на задержку межкристального обмена.

Переход с DDR4-2133 на DDR4-2666 сокращает задержки и увеличивает скорость обмена между частями процессора. Использование медленных модулей или конфигурации с пониженной частотой ухудшает:

  • доступ к удалённой памяти;

  • обмен между CCX;

  • производительность виртуальных машин;

  • скорость отдельных баз данных;

  • минимальный FPS в играх;

  • время компиляции крупных проектов;

  • работу приложений с частой синхронизацией потоков.

Сокет SP3 и конструкция процессора

AMD EPYC 7001 устанавливается в сокет SP3 с 4094 контактами. Контакты находятся в разъёме материнской платы, а нижняя поверхность CPU содержит плоские площадки. Процессор имеет крупный корпус и поставляется в пластиковой направляющей рамке.

SP3 нельзя считать взаимозаменяемым с TR4. У Threadripper первого поколения похожая механическая основа и такое же число контактных позиций, но электрическая разводка, прошивка и назначение платформ различаются. EPYC не работает в обычной плате X399, а Threadripper не устанавливается в серверную систему SP3.

Правильная установка

Монтаж выполняется в следующем порядке:

  1. Процессор вставляется в штатную пластиковую рамку.

  2. Рамка задвигается в направляющие сокета.

  3. Внутренняя металлическая пластина закрывается.

  4. Внешняя прижимная рамка опускается на место.

  5. Винты затягиваются в указанной производителем последовательности.

  6. Усилие контролируется динамометрической отвёрткой из комплекта платы или кулера.

  7. Радиатор затягивается равномерно.

Нарушение последовательности вызывает перекос корпуса, потерю контакта отдельных каналов памяти и ошибки PCI Express. Слишком сильная затяжка повреждает сокет, а слабая ухудшает прижим теплораспределительной крышки к основанию радиатора.

Особенности теплораспределительной крышки

Четыре кристалла расположены не в центре корпуса, а распределены по площади под крышкой. Кулер должен иметь крупное основание, полностью рассчитанное на SP3. Узкое основание от настольного процессора не перекрывает зоны над всеми кристаллами и создаёт локальный перегрев.

Полный модельный ряд AMD EPYC 7001

В перечне Naples присутствуют модели 7251, 7261, 7281, 7301, 7351, 7351P, 7371, 7401, 7401P, 7451, 7501, 7551, 7551P и 7601. Отдельно выпускался редкий OEM-процессор EPYC 7571, связанный прежде всего с крупными облачными и серверными поставками.

Модель Ядра / потоки Базовая частота Максимальная частота L3 Память TDP Сокетность Основное назначение
EPYC 7251 8 / 16 2,1 ГГц 2,9 ГГц 32 Мбайт DDR4-2400, 8 каналов 120 Вт 1P/2P Файловые серверы, инфраструктурные службы
EPYC 7261 8 / 16 2,5 ГГц 2,9 ГГц 64 Мбайт DDR4-2666, 8 каналов 155–170 Вт 1P/2P Задачи с малым числом ядер и большим объёмом памяти
EPYC 7281 16 / 32 2,1 ГГц 2,7 ГГц 32 Мбайт DDR4-2666, 8 каналов 155–170 Вт 1P/2P Недорогая виртуализация и хранилища
EPYC 7301 16 / 32 2,2 ГГц 2,7 ГГц 64 Мбайт DDR4-2666, 8 каналов 155–170 Вт 1P/2P Универсальный сервер
EPYC 7351 16 / 32 2,4 ГГц 2,9 ГГц 64 Мбайт DDR4-2666, 8 каналов 155–170 Вт 1P/2P Базы данных, приложения и виртуализация
EPYC 7351P 16 / 32 2,4 ГГц 2,9 ГГц 64 Мбайт DDR4-2666, 8 каналов 155–170 Вт Только 1P Односокетный сервер и рабочая станция
EPYC 7371 16 / 32 3,1 ГГц 3,8 ГГц 64 Мбайт DDR4-2666, 8 каналов 200 Вт 1P/2P Высокочастотные базы данных и лицензируемые приложения
EPYC 7401 24 / 48 2,0 ГГц 3,0 ГГц 64 Мбайт DDR4-2666, 8 каналов 155–170 Вт 1P/2P Плотная виртуализация и многопоточные службы
EPYC 7401P 24 / 48 2,0 ГГц 3,0 ГГц 64 Мбайт DDR4-2666, 8 каналов 155–170 Вт Только 1P Выгодный односокетный узел
EPYC 7451 24 / 48 2,3 ГГц 3,2 ГГц 64 Мбайт DDR4-2666, 8 каналов 180 Вт 1P/2P Вычисления, рендеринг, универсальные серверы
EPYC 7501 32 / 64 2,0 ГГц 3,0 ГГц 64 Мбайт DDR4-2666, 8 каналов 155–170 Вт 1P/2P Максимальная плотность ядер при умеренном TDP
EPYC 7551 32 / 64 2,0 ГГц 3,0 ГГц 64 Мбайт DDR4-2666, 8 каналов 180 Вт 1P/2P Виртуализация и вычислительные фермы
EPYC 7551P 32 / 64 2,0 ГГц 3,0 ГГц 64 Мбайт DDR4-2666, 8 каналов 180 Вт Только 1P Недорогой 32-ядерный односокетный сервер
EPYC 7571 32 / 64 2,2 ГГц 3,0 ГГц 64 Мбайт DDR4-2666, 8 каналов 200 Вт OEM, 2P Облачные и специализированные серверы
EPYC 7601 32 / 64 2,2 ГГц 3,2 ГГц 64 Мбайт DDR4-2666, 8 каналов 180 Вт 1P/2P Флагман Naples

EPYC 7251 имеет 8 ядер, 16 потоков, частоты 2,1–2,9 ГГц, 32 Мбайт L3 и TDP 120 Вт. EPYC 7451 получил 24 ядра, 48 потоков, частоты 2,3–3,2 ГГц, 64 Мбайт L3 и TDP 180 Вт. В старшей части семейства EPYC 7501, 7551 и 7601 имеют по 32 ядра и отличаются частотами и лимитами мощности.

EPYC 7251

EPYC 7251 — младшая модель серии. Восемь ядер распределены по четырём физическим кристаллам, благодаря чему процессор сохраняет все восемь каналов памяти и 128 линий PCI Express. Его основная ценность состоит не в вычислительной мощности, а в доступе к возможностям платформы SP3.

Подходящие задачи:

  • файловый сервер;

  • контроллер резервного копирования;

  • сервер видеонаблюдения;

  • маршрутизация;

  • инфраструктурные службы;

  • система хранения с большим числом дисков;

  • лабораторный стенд;

  • сервер приложений с невысокой нагрузкой.

Недостаток EPYC 7251 — только 32 Мбайт L3 и поддержка DDR4-2400. При одинаковой цене EPYC 7301 или 7351P представляет более выгодную покупку.

EPYC 7261

EPYC 7261 также имеет восемь ядер, но получает 64 Мбайт L3, базовую частоту 2,5 ГГц и DDR4-2666. Он подходит для программ, где лицензия оплачивается по числу ядер, а требуется большой объём памяти и много линий PCI Express.

Высокий TDP относительно числа ядер объясняется более агрессивными частотами и сохранением полноценной четырёхкристальной платформы. Для обычного домашнего сервера 7261 не всегда рационален: 16-ядерные модели часто стоят столько же.

EPYC 7281

EPYC 7281 предлагает 16 ядер и 32 потока, но имеет 32 Мбайт L3. Он интересен как недорогой процессор для виртуализации, однако EPYC 7301 с 64 Мбайт кеша обычно предпочтительнее при небольшой разнице в цене.

Сильная сторона 7281 — сочетание 16 ядер, восьми каналов памяти и полного ввода-вывода. Ограниченный кеш сильнее проявляется в базах данных, компиляции и нагрузках с большим рабочим набором данных.

EPYC 7301

EPYC 7301 стал одной из наиболее сбалансированных моделей Naples. Он содержит 16 ядер, 64 Мбайт L3 и работает в одно- и двухсокетных системах.

Подходящие сценарии:

  • Proxmox VE;

  • VMware ESXi;

  • KVM;

  • TrueNAS;

  • Ceph;

  • сервер резервного копирования;

  • сборочный сервер;

  • небольшая база данных;

  • рабочая станция с несколькими ускорителями.

При низкой стоимости на вторичном рынке EPYC 7301 часто выгоднее младших моделей.

EPYC 7351 и 7351P

EPYC 7351 повышает базовую частоту до 2,4 ГГц. Версия 7351P имеет те же вычислительные параметры, но работает только в односокетных системах.

7351P подходит для рабочей станции и универсального сервера. Он быстрее 7301 в задачах с ограниченным параллелизмом, сохраняет 64 Мбайт L3 и не требует двухсокетной платы.

Для EPYC 7351P встречаются следующие агрегированные результаты:

Тест Результат
PassMark CPU Mark 19 589
Geekbench Multi-Core 38 001
Geekbench Single-Core 3 410
SPEC CPU2017 Integer Rate 90,3
Cinebench R15 2 184

Эти значения получены из агрегированных баз и зависят от памяти, BIOS, операционной системы и версии теста. Они подходят для общей оценки, но не заменяют измерения на конкретной платформе.

EPYC 7371

EPYC 7371 — высокочастотная модель Naples. Она имеет 16 ядер, базовые 3,1 ГГц и ускорение до 3,8 ГГц при TDP 200 Вт.

7371 ориентирован на:

  • базы данных с лицензированием по ядрам;

  • финансовые приложения;

  • серверы приложений;

  • EDA;

  • инженерные расчёты;

  • программы с ограниченным масштабированием;

  • рабочие станции;

  • экспериментальные игровые системы.

На вторичном рынке модель встречается реже остальных. Для неё требуется мощное охлаждение и хорошо продуваемая зона VRM.

EPYC 7401 и 7401P

EPYC 7401 содержит 24 ядра и 48 потоков. Базовая частота 2,0 ГГц выглядит невысокой, но процессор хорошо подходит для виртуализации, контейнеров, параллельной компиляции и рендеринга.

EPYC 7401P работает только в односокетной системе. Это одна из наиболее интересных моделей для домашней лаборатории: 24 ядра, восемь каналов памяти и 128 линий PCI Express позволяют создать мощный узел без дорогой двухсокетной платы.

EPYC 7451

EPYC 7451 повышает частоты 24-ядерной конфигурации до 2,3–3,2 ГГц. Он заметно быстрее 7401 в нагрузках, которые не используют все ядра постоянно.

Это удачный вариант для:

  • рендеринга;

  • компиляции;

  • инженерных расчётов;

  • многозадачной рабочей станции;

  • смешанной виртуализации;

  • серверов приложений;

  • обработки мультимедиа.

EPYC 7501

EPYC 7501 — младший 32-ядерный Naples. Он рассчитан на высокую плотность потоков при TDP 155–170 Вт. Низкая базовая частота ограничивает производительность одного ядра, зато 64 потока подходят для большого числа небольших виртуальных машин.

EPYC 7551 и 7551P

EPYC 7551 работает в одно- и двухсокетных системах. EPYC 7551P предназначен только для одного сокета и часто продаётся значительно дешевле.

7551P стал одной из самых популярных моделей на вторичном рынке. Один процессор обеспечивает:

  • 32 ядра;

  • 64 потока;

  • 64 Мбайт L3;

  • восемь каналов DDR4;

  • 128 линий PCI Express;

  • до 2 Тбайт памяти;

  • достаточную производительность для десятков виртуальных машин.

Его недостаток — низкая частота одного ядра. Для виртуализации, рендеринга и компиляции это не критично, а для игр, старых серверных приложений и лицензируемых продуктов ограничение заметно.

EPYC 7571

EPYC 7571 — редкая OEM-модель с 32 ядрами, частотой 2,2–3,0 ГГц и TDP 200 Вт. Она использовалась в специализированных системах и облачной инфраструктуре. Покупка такого процессора требует особенно тщательной проверки BIOS и привязки к производителю.

EPYC 7601

EPYC 7601 — флагман первого поколения. Он содержит 32 ядра, работает на частотах 2,2–3,2 ГГц и поддерживает двухсокетные конфигурации.

В период выхода EPYC 7601 конкурировал с наиболее дорогими Xeon Platinum не только числом ядер, но и возможностями платформы. Один сокет предоставлял больше каналов памяти и линий PCI Express, чем два распространённых Xeon E5.

Сегодня EPYC 7601 подходит для:

  • крупной домашней лаборатории;

  • двухсокетного вычислительного узла;

  • сервера виртуализации;

  • рендер-фермы;

  • компиляционной системы;

  • научных расчётов без сильной зависимости от AVX-512;

  • рабочей станции с большим числом PCIe-устройств.

Как устроены обозначения моделей

Название EPYC 7001 состоит из четырёх цифр и дополнительного суффикса.

Первая цифра 7 обозначает серверное семейство EPYC. Последняя цифра 1 указывает на первое поколение. Две средние цифры определяют положение модели в линейке, но не кодируют число ядер напрямую.

Примеры:

  • 7251 — младшая восьмиядерная модель;

  • 7301 — универсальная 16-ядерная модель;

  • 7401 — 24-ядерная модель;

  • 7551 — старшая 32-ядерная модель;

  • 7601 — флагман поколения.

Суффикс P означает работу только в односокетной системе. EPYC 7351P, 7401P и 7551P нельзя использовать в двухпроцессорной плате как пару CPU. Ограничение создавалось на уровне продуктовой конфигурации, а не отсутствием основных контроллеров.

У Naples нет суффикса F, которым в более поздних поколениях обозначались высокочастотные модели. EPYC 7371 выполняет эту роль без дополнительной буквы.

Частоты и алгоритмы ускорения

Частота EPYC 7001 зависит от:

  • числа активных ядер;

  • типа нагрузки;

  • температуры;

  • лимита мощности;

  • настроек BIOS;

  • качества охлаждения;

  • режима производительности;

  • поддержки со стороны прошивки.

Максимальная частота в таблице относится к нагрузке на ограниченное число ядер. При использовании всех потоков процессор работает ниже максимального значения.

Naples не предназначен для постоянного удержания заявленного однопоточного ускорения на всех ядрах. Например, EPYC 7601 имеет базовые 2,2 ГГц и максимальные 3,2 ГГц, но длительная 64-поточная нагрузка работает в промежуточном диапазоне.

Высокочастотный EPYC 7371 отличается увеличенным TDP и значительно более высокой базовой частотой. Он обеспечивает лучшую отзывчивость и минимальное время выполнения коротких задач, однако уступает 24- и 32-ядерным моделям в полностью параллельном рендеринге.

Кеш-память и её влияние на производительность

Иерархия кеша Naples состоит из частных L1 и L2 и общего L3 внутри CCX.

Уровень Объём Принадлежность
L1 инструкций 64 Кбайт на ядро Частный
L1 данных 32 Кбайт на ядро Частный
L2 512 Кбайт на ядро Частный
L3 8 Мбайт на CCX Общий для четырёх ядер
Суммарный L3 До 64 Мбайт Разделён между восемью CCX

64 Мбайт L3 не образуют единый монолитный кеш. Ядро имеет быстрый доступ к 8 Мбайт своего CCX. Доступ к данным в другом CCX того же кристалла и тем более другого кристалла требует передачи по Infinity Fabric.

Такое устройство влияет на разные классы программ:

  • рендеринг хорошо масштабируется и мало страдает от разделённого L3;

  • архиваторы чувствительны к пропускной способности памяти;

  • компиляторы получают преимущество от большого числа ядер;

  • базы данных требуют правильной привязки потоков и памяти;

  • игровые движки чувствительны к межкристальной задержке;

  • виртуальные машины работают лучше при размещении внутри определённых NUMA-границ;

  • приложения с общим изменяемым набором данных получают дополнительные задержки синхронизации.

Модели EPYC 7251 и 7281 имеют 32 Мбайт L3. Остальные массовые Naples получают 64 Мбайт. При близкой цене версия с 64 Мбайт предпочтительнее для виртуализации и универсальной системы.

Восьмиканальная память DDR4

Контроллер памяти — одна из сильнейших частей платформы AMD EPYC 7001. Каждый процессор содержит восемь каналов DDR4, по два на каждый кристалл Zeppelin.

Поддерживаются:

  • DDR4 ECC Registered;

  • DDR4 Load-Reduced;

  • коррекция однобитовых ошибок;

  • обнаружение многобитовых ошибок;

  • серверные модули большой ёмкости;

  • до двух модулей на канал на многих платах;

  • до 16 модулей на процессор;

  • до 2 Тбайт памяти на сокет в исходных конфигурациях.

Обычная настольная DDR4 UDIMM не является универсальной заменой серверных RDIMM. Большинство плат SP3 рассчитано на Registered ECC. Смешивание RDIMM и LRDIMM не допускается.

Почему требуется восемь модулей

Для полной пропускной способности устанавливается минимум по одному модулю на каждый канал. В односокетной системе это восемь DIMM, в двухсокетной — шестнадцать.

Испытания EPYC 7301 с одним, двумя, четырьмя и восемью модулями показали сильнейшее падение в компиляции и архивировании при недостаточном числе каналов. Восемь модулей на процессор представляют оптимальную конфигурацию, а четыре модуля остаются минимально разумным вариантом.

Нагрузка Переход 1 → 2 DIMM Переход 2 → 4 DIMM Переход 4 → 8 DIMM
Компиляция Linux Почти двукратное ускорение Около +13% Около +2,5%
7-Zip Около +92% Около +20% Около +3,5%
C-ray Практически без изменения Практически без изменения Практически без изменения

C-ray выполнял расчёт примерно за 206 секунд при каждом варианте, поскольку эта нагрузка ограничивалась вычислительными блоками, а не памятью. Компиляция и сжатие, напротив, получили прирост 125–130% уже при переходе от одного к четырём модулям.

Оптимальные схемы заполнения

Для односокетной платы с 16 слотами практичны три конфигурации:

Объём Схема Комментарий
64 Гбайт 8 × 8 Гбайт Минимальная полноценная восьмиканальная конфигурация
128 Гбайт 8 × 16 Гбайт Оптимум для домашней лаборатории
256 Гбайт 8 × 32 Гбайт Хороший вариант для виртуализации
512 Гбайт 8 × 64 Гбайт или 16 × 32 Гбайт Для плотных виртуальных машин и баз данных
1 Тбайт 16 × 64 Гбайт Требует проверки списка совместимости платы
2 Тбайт 16 × 128 Гбайт LRDIMM Дорогая конфигурация с повышенной нагрузкой на контроллер

Восемь одинаковых модулей предпочтительнее случайного набора. Различия в рангах, организации чипов и SPD приводят к снижению частоты или длительной тренировке памяти при включении.

Время запуска

Серверная плата SP3 долго инициализирует память. При 16 модулях первый запуск после замены DIMM или сброса BIOS занимает несколько минут. Это штатное поведение. Частое отключение питания во время тренировки памяти создаёт дополнительные проблемы.

Линии PCI Express и периферия

В односокетной системе процессор предоставляет до 128 линий PCI Express 3.0. Каждая из четырёх частей Naples связана со своей группой линий, поэтому расположение устройства относительно NUMA-узла влияет на задержку.

128 линий позволяют подключить:

  • несколько видеокарт;

  • сетевые адаптеры 10, 25, 40 или 100 Гбит/с;

  • HBA;

  • RAID-контроллеры;

  • NVMe-накопители;

  • ускорители машинного обучения;

  • платы захвата;

  • FPGA;

  • специализированные сетевые процессоры.

Для сравнения, Intel Xeon E5 v4 Broadwell-EP предоставляет 40 линий PCI Express 3.0 на CPU. Даже двухсокетная система Xeon E5 получает 80 линий, тогда как один Naples — до 128.

AMD сохраняла полный набор PCI Express во всей линейке и рассматривала конфигурации с несколькими GPU как одно из основных применений односокетного EPYC.

Что происходит в двухсокетной системе

Физически два процессора содержат 256 высокоскоростных линий, но часть используется для межсокетного соединения. В типичной 2P-конфигурации 64 линии каждого CPU заняты связью между процессорами, а для устройств остаётся 64 линии с каждого сокета, то есть 128 линий на систему.

Поэтому двухсокетная платформа увеличивает число ядер и каналов памяти, но не удваивает доступный периферийный ввод-вывод относительно одного EPYC.

Разводка зависит от платы

Наличие 128 линий внутри процессора не означает, что материнская плата выводит их все в полноразмерные слоты. Производитель распределяет линии между:

  • PCIe x16;

  • PCIe x8;

  • SlimSAS;

  • OCuLink;

  • U.2;

  • M.2;

  • встроенными сетевыми контроллерами;

  • SATA;

  • внутренними разъёмами.

Перед покупкой платы требуется изучить блок-схему. Два механических слота x16 способны работать как x16 и x8, а часть портов отключается после установки определённого накопителя.

Односокетные и двухсокетные конфигурации

Односокетная система Naples часто выгоднее двухсокетной.

Преимущества 1P:

  • до 32 ядер;

  • восемь каналов памяти;

  • все 128 линий доступны периферии;

  • проще NUMA;

  • ниже энергопотребление;

  • дешевле материнская плата;

  • меньше модулей памяти;

  • проще охлаждение;

  • ниже стоимость лицензий, привязанных к сокетам;

  • доступны дешёвые модели P.

Преимущества 2P:

  • до 64 ядер;

  • до 128 потоков;

  • 16 каналов памяти;

  • до 4 Тбайт оперативной памяти;

  • больше суммарная вычислительная мощность;

  • возможность объединить два недорогих процессора;

  • резерв по числу виртуальных машин.

Недостатки 2P:

  • восемь NUMA-узлов;

  • более высокая задержка удалённого доступа;

  • часть линий занята межсокетной связью;

  • дорогая плата;

  • минимум 16 модулей для полной пропускной способности;

  • сложное охлаждение;

  • высокое потребление;

  • необходимость NUMA-aware настройки программ.

Для большинства домашних лабораторий один EPYC 7551P рациональнее пары младших CPU. Два EPYC 7601 оправданы в задачах, которые стабильно загружают 64 ядра и правильно работают с NUMA.

Виртуализация и серверные функции

Naples создавался для виртуализации и поддерживает:

  • AMD-V;

  • аппаратные таблицы страниц;

  • IOMMU;

  • проброс PCI Express;

  • SR-IOV при поддержке устройства и платы;

  • большое число логических процессоров;

  • ECC;

  • аппаратное шифрование памяти;

  • Secure Encrypted Virtualization;

  • управление через BMC на серверных платах.

AMD-V снижает накладные расходы гипервизора при переключении между гостевой и основной системой. Вложенные таблицы страниц ускоряют трансляцию адресов памяти. IOMMU изолирует DMA-операции устройств и позволяет передавать видеокарту, сетевой адаптер или NVMe-контроллер отдельной виртуальной машине.

Подходящие гипервизоры

Платформа используется с:

  • KVM;

  • Proxmox VE;

  • VMware ESXi;

  • Microsoft Hyper-V;

  • Xen;

  • bhyve;

  • контейнерными средами Linux.

Proxmox VE и KVM особенно удобны для старого оборудования, поскольку сохраняют хорошую поддержку Naples, NUMA, IOMMU и современных файловых систем.

Правильное размещение виртуальных машин

Большая виртуальная машина не должна случайно получать ядра одного NUMA-узла и память другого. Практичная схема строится так:

  • небольшая VM размещается внутри одного кристалла;

  • VM среднего размера получает ресурсы двух соседних NUMA-узлов;

  • очень крупная VM получает виртуальную NUMA-топологию;

  • память резервируется рядом с выделенными ядрами;

  • пробрасываемое устройство привязывается к локальным CPU;

  • системные потоки гипервизора получают отдельный набор ядер.

EPYC 7551P с 256 Гбайт памяти подходит для десятков небольших виртуальных машин. Реальное число определяется объёмом RAM, дисковой подсистемой и характером нагрузки, а не только 64 логическими потоками.

Безопасность памяти: SME и SEV

Первое поколение EPYC стало одной из первых массовых x86-платформ с аппаратным шифрованием оперативной памяти.

Secure Memory Encryption

SME шифрует выбранные страницы памяти при записи в DRAM и расшифровывает при чтении. Криптографический материал управляется встроенным AMD Secure Processor. Механизм снижает риск извлечения данных из модулей памяти и усложняет анализ содержимого DRAM вне работающей системы.

Secure Encrypted Virtualization

SEV использует отдельный криптографический секрет для памяти гостевой виртуальной машины. Гипервизор видит зашифрованное содержимое памяти гостя, что повышает изоляцию в облачной инфраструктуре.

Zen первого поколения поддерживает базовый SEV. Более поздние функции SEV-ES и SEV-SNP относятся к следующим поколениям и недоступны Naples.

Ограничения первого поколения

Ранний SEV защищает конфиденциальность памяти, но не предоставляет полный современный контроль целостности и состояния процессора. Исследования выявляли недостатки протокола аттестации, обработки прошивок и защиты от отдельных классов атак. Для Naples особенно важны актуальные BIOS, микрокод и прошивка AMD Secure Processor.

В закрытой домашней лаборатории SEV редко становится главным основанием для покупки Naples. В публичной инфраструктуре первое поколение защищённой виртуализации требует оценки модели угроз и не заменяет более современный SEV-SNP.

RAS и надёжность

Серверная платформа поддерживает механизмы обнаружения и обработки аппаратных ошибок:

  • ECC;

  • журналирование машинных исключений;

  • проверку памяти при старте;

  • фоновую очистку памяти;

  • передачу информации об ошибке операционной системе;

  • изоляцию неисправных страниц;

  • мониторинг температуры;

  • аппаратные счётчики событий;

  • контроль питания;

  • BMC;

  • удалённую консоль;

  • IPMI или Redfish на совместимых платах.

Конкретный набор зависит от платы, BIOS и сервера. OEM-системы Dell, HPE, Lenovo и Supermicro добавляют собственную диагностику, управление вентиляторами и журналирование.

Энергопотребление и тепловыделение

TDP моделей Naples находится в диапазоне от 120 до 200 Вт. Это значение относится к процессору, а не ко всей системе.

Полное потребление включает:

  • CPU;

  • восемь или шестнадцать модулей памяти;

  • VRM;

  • BMC;

  • сетевые контроллеры;

  • накопители;

  • вентиляторы;

  • потери блока питания;

  • видеокарты и ускорители.

Односокетный сервер с EPYC 7551P, 256 Гбайт памяти, несколькими NVMe и сетевой картой 10/25 Гбит/с потребляет существенно больше номинальных 180 Вт CPU. Двухсокетная система с двумя EPYC 7601 имеет только 360 Вт суммарного TDP процессоров, а реальное потребление узла под нагрузкой заметно выше.

Сравнение старой двухсокетной системы с двумя EPYC 7601 и более новым односокетным EPYC 9374F показывает, что один новый 32-ядерный процессор при сопоставимом классе энергопотребления способен обеспечивать примерно двукратную общую производительность. Это отражает масштаб прогресса после Naples.

Настраиваемый TDP

Некоторые модели поддерживают конфигурируемый диапазон мощности. BIOS сервера позволяет выбирать профиль, предусмотренный AMD и производителем платы.

Повышенный лимит:

  • дольше удерживает частоту;

  • увеличивает производительность под полной нагрузкой;

  • повышает температуру;

  • увеличивает нагрузку на VRM;

  • требует более сильного воздушного потока.

Пониженный лимит:

  • снижает потребление;

  • уменьшает шум;

  • ограничивает частоту всех ядер;

  • подходит для хранилища и лёгкой виртуализации.

Охлаждение Naples

Серверы 1U и 2U обычно используют пассивный радиатор и мощные корпусные вентиляторы. В рабочей станции применяется активный кулер SP3.

Пассивное охлаждение

Пассивный радиатор рассчитан на направленный поток воздуха. В обычном корпусе без серверных вентиляторов он не работает должным образом.

Для корректной эксплуатации требуются:

  • воздушный канал от передней панели к задней;

  • вентиляторы с высоким статическим давлением;

  • закрытые пустые отсеки;

  • отсутствие кабелей перед радиатором;

  • контролируемая температура входящего воздуха.

Активный кулер SP3

Для башенного корпуса подходит специализированный активный кулер. Он должен:

  • полностью перекрывать крышку CPU;

  • поддерживать TDP выбранной модели;

  • иметь штатное крепление SP3;

  • не перекрывать слоты памяти;

  • обеспечивать обдув VRM;

  • помещаться в корпус по высоте.

Нанесение термопасты

Из-за крупной крышки одной маленькой капли в центре недостаточно. Используется равномерный слой, несколько полос или схема, рекомендованная производителем кулера. После снятия радиатора термопаста наносится заново.

Охлаждение EPYC 7371

EPYC 7371 имеет TDP 200 Вт и высокую базовую частоту. Для него требуется мощный активный кулер или серверный радиатор с сильным потоком. Слабое охлаждение приводит к снижению частоты, росту температуры VRM и нестабильности памяти.

Материнские платы SP3

Основные производители плат для Naples:

  • Supermicro;

  • ASRock Rack;

  • Gigabyte;

  • Tyan;

  • ASUS;

  • Dell;

  • HPE;

  • Lenovo.

Популярные односокетные модели

Плата Формат Слоты памяти Особенности
Supermicro H11SSL-i ATX 8 Удобна для рабочей станции, IPMI, много PCIe
Supermicro H11SSL-C ATX 8 Встроенные SAS/SATA-возможности в зависимости от версии
ASRock Rack EPYCD8 SSI-EEB 8 Несколько PCIe, IPMI, универсальная серверная компоновка
Gigabyte MZ31-AR0 E-ATX/серверный 16 Высокая плотность памяти и развитый ввод-вывод
Tyan S8020 Серверный До 16 Различные сетевые и дисковые конфигурации

Популярные двухсокетные платы

Плата Слоты памяти Назначение
Supermicro H11DSi 16 Универсальный двухсокетный сервер
Supermicro H11DSi-NT 16 Версия с расширенной сетью
Gigabyte MZ72-HB0 До 32, зависит от ревизии платформы Высокая плотность памяти
Tyan S8253 16 и более в зависимости от варианта Стоечные серверы и вычислительные узлы

Ревизия платы

Некоторые платы H11 выпускались в нескольких ревизиях. Ранние версии рассчитаны прежде всего на Naples, поздние получили поддержку Rome после обновления BIOS. Совместимость нельзя определять только по сокету: важны ревизия PCB, прошивка BMC, BIOS и таблица поддерживаемых CPU.

Для установки Naples в плату, ранее работавшую с Rome, также требуется версия BIOS, сохраняющая поддержку первого поколения.

Размер и корпус

SSI-EEB и проприетарные серверные платы шире стандартной ATX. Обычный игровой корпус не всегда содержит нужные стойки, отверстия и пространство за платой.

Перед сборкой проверяются:

  • точные размеры PCB;

  • расположение отверстий;

  • совместимость блока питания;

  • наличие двух разъёмов EPS12V;

  • доступ к памяти;

  • высота кулера;

  • расположение PCIe;

  • длина видеокарты;

  • разъёмы передней панели;

  • управление вентиляторами;

  • формат I/O shield.

Готовые серверы на AMD EPYC 7001

Naples применялся в системах крупных производителей:

  • Dell PowerEdge R6415;

  • Dell PowerEdge R7415;

  • Dell PowerEdge R7425;

  • HPE ProLiant DL325 Gen10;

  • HPE ProLiant DL385 Gen10;

  • Lenovo ThinkSystem SR635 ранних конфигураций;

  • Supermicro AS-1013S;

  • Supermicro AS-1023US;

  • Supermicro AS-2023US;

  • Gigabyte R151;

  • Gigabyte R181;

  • Tyan Transport;

  • ASUS RS500A и RS700A.

Точная модель CPU зависит от конфигурации сервера. Односокетные системы часто использовали EPYC 7351P, 7401P или 7551P. Двухсокетные — 7351, 7451, 7551 и 7601.

Преимущества готового сервера

  • рассчитанное охлаждение;

  • резервированные блоки питания;

  • штатные корзины дисков;

  • удалённое управление;

  • совместимая память;

  • поддержка горячей замены;

  • корректная разводка PCI Express;

  • документация;

  • диагностика;

  • доступность запасных вентиляторов и салазок.

Недостатки

  • высокий шум;

  • большая глубина корпуса;

  • проприетарные кабели;

  • дорогие фирменные накопители и салазки;

  • ограничение по видеокартам;

  • привязка прошивок;

  • возможная привязка процессора;

  • значительное потребление в простое;

  • сложность использования в квартире.

Удачная конфигурация сервера виртуализации

Для домашней лаборатории и малого офиса рациональна односокетная система:

Компонент Рекомендуемая конфигурация
Процессор EPYC 7551P, 7401P или 7301
Материнская плата Supermicro H11SSL-i или ASRock Rack EPYCD8
Память 8 × 32 Гбайт DDR4-2666 ECC RDIMM, всего 256 Гбайт
Системные накопители 2 × SATA SSD в зеркале
Хранилище виртуальных машин 2–4 NVMe U.2 или M.2
Сеть 10 или 25 Гбит/с
Охлаждение Активный кулер SP3
Блок питания 750–1000 Вт, 80 Plus Gold или выше
Гипервизор Proxmox VE или KVM

EPYC 7551P предоставляет максимальное число потоков, а 7401P обычно легче охлаждать и он быстрее в части задач из-за меньшей конкуренции между 24 ядрами.

Для виртуальных машин память важнее разницы между соседними CPU. 128 Гбайт быстро становятся ограничением, поэтому 256 Гбайт — более практичный объём.

Сервер хранения данных

Для ZFS, TrueNAS или Linux подходит следующая конфигурация:

Компонент Конфигурация
Процессор EPYC 7301 или 7401P
Память 8 × 16 или 8 × 32 Гбайт ECC RDIMM
Плата H11SSL-i, EPYCD8 или серверная OEM-платформа
HBA Broadcom/LSI в режиме IT
Диски 8–24 SATA/SAS HDD
Кеш и журнал NVMe с защитой от потери питания
Сеть 10/25/40 Гбит/с
ОС TrueNAS SCALE, TrueNAS CORE или Linux

Для обычного файлового сервера 32 ядра не требуются. EPYC 7301 предоставляет достаточно вычислительной мощности для ZFS, сжатия, контрольных сумм, шифрования и нескольких сервисных виртуальных машин.

128 линий PCI Express позволяют одновременно установить несколько HBA, быстрый сетевой адаптер и NVMe без внешнего PCIe-коммутатора.

Сервер баз данных

Для PostgreSQL, MySQL, MariaDB и коммерческих СУБД важны частота, задержка памяти и быстрые накопители.

Подходящая конфигурация:

Компонент Рекомендация
Процессор EPYC 7371
Память 256–512 Гбайт, восемь каналов
Накопители Корпоративные NVMe в зеркале или массиве
Сеть 25 Гбит/с
ОС Linux
Настройка Привязка процессов и памяти к NUMA-узлам

EPYC 7371 обеспечивает лучшую производительность одного ядра в серии. Это важно для транзакций, блокировок, последовательных участков выполнения и лицензий по числу ядер.

Для аналитических операций с высокой степенью параллелизма EPYC 7551P или 7601 получает преимущество числом потоков, но требует более тщательной NUMA-настройки.

Вычислительный узел и рендер-станция

Для Blender, V-Ray, Corona, компиляции и пакетной обработки подходит:

  • EPYC 7451, 7551P или 7601;

  • 128–256 Гбайт DDR4 ECC;

  • восемь модулей;

  • одна или несколько видеокарт;

  • NVMe для временных файлов;

  • Linux или Windows;

  • активный кулер SP3;

  • блок питания с запасом по GPU.

Naples хорошо работает в CPU-рендеринге, поскольку такие программы эффективно используют большое число потоков и редко требуют минимальной межъядерной задержки.

При GPU-рендеринге ценность EPYC состоит в количестве линий PCI Express. Один процессор способен обслуживать несколько ускорителей без сильного ограничения пропускной способности.

Рабочая станция на AMD EPYC 7001

Рабочая станция Naples отличается от обычного настольного компьютера.

Преимущества:

  • до 32 ядер;

  • до 2 Тбайт памяти;

  • восемь каналов DDR4;

  • ECC;

  • 128 линий PCI Express;

  • несколько видеокарт;

  • несколько NVMe;

  • IPMI;

  • стабильная серверная платформа.

Недостатки:

  • длительный запуск;

  • отсутствие встроенного звука на многих платах;

  • ограниченные USB-возможности;

  • слабые режимы сна;

  • редкие платы;

  • дорогой кулер;

  • низкая производительность одного ядра;

  • сложная настройка вентиляторов;

  • серверный BMC выводит изображение медленно;

  • высокое потребление в простое.

Конфигурация для рендеринга и монтажа

Компонент Вариант
CPU EPYC 7551P
Плата Supermicro H11SSL-i
RAM 8 × 32 Гбайт DDR4-2666 ECC
GPU GeForce RTX 4070 или профессиональный ускоритель
SSD 1 Тбайт NVMe для системы и 2–4 Тбайт для проектов
Звук Отдельная USB- или PCIe-карта
Кулер Активный SP3
БП 850–1000 Вт

Такая система сильна в многопоточном рендеринге, кодировании и одновременном запуске нескольких тяжёлых программ. Современный Ryzen заметно быстрее в интерфейсе и однопоточных операциях, но не предоставляет столько памяти и линий PCI Express.

Конфигурация для виртуализации и разработки

Компонент Вариант
CPU EPYC 7401P или 7551P
RAM 256–512 Гбайт
Накопители 2 × NVMe для ОС, отдельный массив для VM
Сеть Два порта 10/25 Гбит/с
GPU Простая дискретная карта или BMC
ОС Linux, Proxmox VE или Windows Server

Система подходит для локального Kubernetes, CI/CD, сборки крупных проектов, тестирования распределённых систем и запуска нескольких ОС.

AMD EPYC 7001 в играх

Naples не создавался для игр. Процессоры имеют низкие частоты, сложную NUMA-топологию и высокую задержку между отдельными группами ядер. В большинстве игр современный Ryzen с 6–8 ядрами быстрее 24- или 32-ядерного EPYC.

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

  • скоростью одного ядра;

  • задержкой L3;

  • удалённым доступом к памяти;

  • распределением потока игры между CCX;

  • планировщиком Windows;

  • отсутствием оптимизации движка под 32–64 потока;

  • низкой частотой старших моделей.

Лучший Naples для игр

EPYC 7371 — самый подходящий процессор серии для игровой системы. Его базовая частота 3,1 ГГц и ускорение до 3,8 ГГц заметно выше, чем у 32-ядерных моделей.

EPYC 7351P занимает второе место благодаря 2,4–2,9 ГГц и умеренному числу ядер. EPYC 7551P и 7601 подходят для игр только как часть универсальной рабочей станции.

Для каких игр подходит Naples

Платформа нормально справляется с:

  • стратегиями без жёсткой зависимости от одного потока;

  • симуляторами при ограничении 60 кадров в секунду;

  • ролевыми играми;

  • одиночными проектами;

  • играми в 1440p и 4K, где основная нагрузка ложится на видеокарту;

  • одновременной игрой и программным кодированием трансляции;

  • запуском игрового сервера параллельно с клиентом;

  • несколькими игровыми серверами в виртуальных машинах.

Платформа плохо подходит для:

  • киберспортивных игр с целью 144–240 кадров в секунду;

  • старых движков, использующих один-два потока;

  • симуляторов с тяжёлым главным потоком;

  • игр с выраженной зависимостью от задержки памяти;

  • сборок с дорогой видеокартой, ориентированных только на FPS.

Игровая сборка на EPYC 7371

Компонент Рекомендация
Процессор EPYC 7371
Материнская плата Supermicro H11SSL-i
Память 8 × 16 Гбайт DDR4-2666 ECC
Видеокарта Radeon RX 7600/7700 XT или GeForce RTX 4060/4070
Накопитель NVMe 1–2 Тбайт
Охлаждение Мощный активный кулер SP3
Блок питания 850 Вт
Корпус Полноразмерный с сильным обдувом

Такая система имеет смысл как комбинированная рабочая станция. Покупка Naples только ради игр невыгодна.

Универсальная система на EPYC 7551P

Компонент Рекомендация
Процессор EPYC 7551P
Память 8 × 32 Гбайт
Видеокарта GeForce RTX 4070
Накопители 2 × NVMe и массив SATA
Сеть 10 Гбит/с
Основные задачи Виртуализация, рендеринг, разработка
Игровой режим 60 кадров в секунду при 1440p или 4K

В разрешении 1080p с мощной видеокартой процессорное ограничение проявляется сильнее. Повышение разрешения переносит нагрузку на GPU и уменьшает относительную разницу с более быстрым настольным CPU.

Разгон и настройка Naples

Серийные EPYC 7001 не относятся к процессорам с официально разблокированным множителем. Серверные BIOS не предоставляют обычный разгон, характерный для Ryzen и Threadripper.

Основные способы повышения практической производительности:

  • установка DDR4-2666;

  • заполнение всех восьми каналов;

  • выбор режима максимальной производительности;

  • повышение cTDP в предусмотренном диапазоне;

  • отключение глубоких энергосберегающих состояний для минимизации задержки;

  • привязка потоков;

  • локальное размещение памяти;

  • корректная настройка NUMA;

  • обновление BIOS;

  • мощное охлаждение;

  • правильное распределение PCIe-устройств.

Энтузиасты демонстрировали нестандартный разгон EPYC 7601 и результаты свыше 6000 баллов Cinebench R15, но такие эксперименты опирались на специальные платы, внешнее изменение опорной частоты или несерийные возможности прошивки. Для постоянного сервера подобный режим не подходит.

Двухпроцессорная рабочая станция с двумя EPYC 7551 показывала до 6901 балла Cinebench R15. Результат демонстрирует высокую суммарную производительность 64 ядер, но не отражает скорость одного потока и потребление всей системы.

Настройка SMT

Отключение SMT уменьшает число логических потоков вдвое. Это полезно в отдельных программах:

  • старые игры;

  • приложения с лицензированием по логическим CPU;

  • нагрузки с сильной конкуренцией за кеш;

  • тестирование задержки;

  • специализированные базы данных.

Для рендеринга, компиляции и виртуализации SMT обычно сохраняется.

Ограничение числа ядер

Некоторые BIOS позволяют отключать часть ядер. У 32-ядерного процессора это повышает доступный тепловой и энергетический запас на оставшиеся ядра, но не превращает EPYC 7551P в EPYC 7371. Частотные таблицы и электрические параметры моделей различаются.

Методика оценки производительности

Результаты Naples сильно зависят от конфигурации. Корректное сравнение учитывает:

  • модель CPU;

  • число сокетов;

  • число модулей памяти;

  • частоту DDR4;

  • версию BIOS;

  • операционную систему;

  • обновления безопасности;

  • компилятор;

  • версию теста;

  • охлаждение;

  • лимит мощности;

  • NUMA-настройку.

Нельзя напрямую объединять Cinebench разных версий, Geekbench 4 и Geekbench 5, SPEC CPU2006 и SPEC CPU2017. В таблицах ниже результаты сгруппированы только внутри совместимого класса или снабжены пояснением.

Исторические серверные тесты Naples

В старых результатах SPEC для двухсокетных систем приводились следующие значения:

Система Ядра / потоки Результат SPECint_rate_base2006 Относительно 2 × EPYC 7351
2 × EPYC 7351 32 / 64 939 100%
2 × EPYC 7401 48 / 96 1120 119%
2 × EPYC 7451 48 / 96 1218 130%
2 × EPYC 7551 64 / 128 1345 143%
2 × EPYC 7601 64 / 128 1390 148%

Это исторический SPEC CPU2006, результаты которого нельзя сравнивать с SPEC CPU2017. Различия в памяти, компиляторе и настройках также влияют на итог. Таблица показывает масштабирование внутри первого поколения, а не современный абсолютный уровень.

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

Агрегированные данные PassMark показывают:

Сравнение Разница
EPYC 7601 против EPYC 7551 Около +16%
EPYC 7601 против EPYC 7351P Около +39%

Разница между 7601 и 7551 при одинаковом числе ядер создаётся повышенной базовой и максимальной частотой. Преимущество над 7351P ограничено тем, что не все программы полностью используют вдвое большее число ядер.

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

Восемь каналов дают Naples высокую теоретическую пропускную способность, однако она достигается только при симметричном заполнении.

Практические результаты выглядят следующим образом:

Конфигурация Компиляция 7-Zip C-ray
1 DIMM Сильное ограничение Сильное ограничение Почти без потери
2 DIMM Почти двукратный прирост к 1 DIMM +92% к 1 DIMM Почти без изменения
4 DIMM Ещё +13% Ещё +20% Почти без изменения
8 DIMM Ещё +2,5% Ещё +3,5% Почти без изменения

Для CPU-рендеринга допустима временная конфигурация с четырьмя модулями. Для виртуализации, архивирования, баз данных и компиляции требуется восемь.

Сравнение с более новыми EPYC

Переход на Rome устранил основную архитектурную проблему Naples. Ядра Zen 2 разместились на отдельных вычислительных чиплетах, а память и ввод-вывод сосредоточились в центральном I/O die. Все ядра получили более равномерный доступ к памяти и периферии.

В сравнительных тестах встречаются следующие изменения:

Сравнение Нагрузка Результат
EPYC 7742 против EPYC 7601 CoreMark Около 2,25 раза быстрее
EPYC 7502 против EPYC 7551 CoreMark Около +31%
EPYC 9755 против EPYC 7601 Совокупность современных Linux-тестов Около 7,5 раза быстрее
EPYC 9965 против EPYC 7601 Совокупность современных Linux-тестов Около 8 раз быстрее

Сравнение флагманов разных эпох включает рост числа ядер, IPC, частоты, памяти и ширины интерфейсов. Оно показывает не недостаток конкретной модели 7601, а многолетнее развитие серверных платформ.

Naples против Rome

Параметр EPYC 7001 Naples EPYC 7002 Rome
Архитектура Zen Zen 2
Техпроцесс ядер 14 нм 7 нм
Максимум ядер 32 64
PCI Express 3.0 4.0
Организация памяти Контроллеры на четырёх Zeppelin Центральный I/O die
NUMA До четырёх доменов на сокет Более равномерная топология
AVX2 Две 128-битные части Полноценный 256-битный тракт
Энергоэффективность Низкая по современным меркам Значительно выше
Вторичный рынок Самая низкая цена Дороже, но быстрее

Rome предпочтительнее для производственного сервера, PCIe 4.0, быстрых NVMe и энергоэффективности. Naples сохраняет смысл при очень низкой стоимости полного комплекта.

Naples против Milan

Milan дополнительно улучшил IPC, кеш и задержку между ядрами. Восьмиядерный блок Zen 3 использует общий 32-Мбайт L3, тогда как Naples делит кеш по 8 Мбайт на четырёхъядерный CCX.

Milan заметно быстрее:

  • в базах данных;

  • в компиляции;

  • в играх;

  • в серверных приложениях с главным потоком;

  • в шифровании;

  • в виртуализации;

  • при высокой нагрузке на память.

Сравнение с Intel Xeon E5 v4

На вторичном рынке Naples часто сравнивают с Xeon E5-2650 v4, E5-2680 v4, E5-2690 v4, E5-2698 v4 и E5-2699 v4.

Характеристика AMD EPYC 7551P Intel Xeon E5-2699 v4
Ядра / потоки 32 / 64 22 / 44
Сокетность 1P До 2P
Каналы памяти 8 4
Линии PCI Express 128 40
Максимальная частота 3,0 ГГц Выше у части нагрузок
NUMA внутри одного CPU 4 кристалла Монолитный кристалл
ECC RDIMM Да Да
Основное преимущество Ядра, память, ввод-вывод Задержка и зрелая платформа

Преимущества Naples над Xeon E5 v4

  • больше ядер на сокет;

  • вдвое больше каналов памяти;

  • более чем втрое больше линий PCI Express;

  • доступные односокетные модели;

  • аппаратное шифрование памяти;

  • высокая плотность виртуальных машин;

  • современная для периода выхода архитектура Zen.

Преимущества Xeon E5 v4

  • дешевле материнские платы;

  • огромный выбор бывших в эксплуатации серверов;

  • проще найти память и охлаждение;

  • ниже межкристальная задержка;

  • зрелая экосистема;

  • высокая частота у моделей E5-2690 v4 и E5-2697A v4;

  • широкий выбор китайских плат LGA2011-3.

Для бюджетной домашней системы Xeon E5 v4 остаётся дешевле по полной стоимости. Для большого числа NVMe, сетевых адаптеров и виртуальных машин Naples предоставляет значительно более развитую платформу.

Сравнение с Intel Xeon Scalable первого поколения

Основными соперниками Naples стали Xeon Silver, Gold и Platinum на Skylake-SP.

Класс EPYC Близкие Xeon
EPYC 7251 / 7261 Xeon Silver 4110, 4114
EPYC 7281 / 7301 Xeon Silver 4116, Gold 5118
EPYC 7351 / 7371 Xeon Gold 6130, 6132, 6154
EPYC 7401 / 7451 Xeon Gold 6148, Platinum 8160
EPYC 7551 / 7601 Xeon Platinum 8176, 8180

Где сильнее EPYC

  • больше линий PCI Express;

  • восемь каналов памяти против шести;

  • до 32 ядер;

  • ниже цена одного ядра;

  • выгодные односокетные P-модели;

  • отсутствие жёсткого разделения возможностей по ценовым уровням.

Где сильнее Xeon Scalable

  • AVX-512;

  • выше производительность в векторных задачах;

  • более равномерная задержка монолитного кристалла;

  • сильнее отдельные высокочастотные модели;

  • зрелая оптимизация корпоративного программного обеспечения;

  • широкая сертификация;

  • развитая экосистема OEM.

Xeon Platinum 8280 более позднего поколения в большинстве тестов быстрее EPYC 7601, но Naples сохраняет преимущество по цене, объёму памяти и вводу-выводу.

В сравнении 24-ядерного Xeon Platinum 8268 и EPYC 7451 Intel был немного быстрее, однако Naples представлял поколение 2017 года и сохранял достойный уровень на фоне более нового Cascade Lake.

Xeon Silver 4214 и EPYC 7281 обменивались победами в разных нагрузках. При исходных ценах около 694 долларов за Xeon и 650 долларов за EPYC AMD дополнительно предлагала больше каналов памяти и линий PCI Express.

Сравнение с Threadripper

Threadripper 1950X и 2990WX используют родственные ядра Zen, но ориентированы на рабочие станции.

Параметр EPYC Naples Threadripper 1950X Threadripper 2990WX
Максимум ядер 32 16 32
Каналы памяти 8 4 4
Линии PCI Express 128 64 64
ECC Серверная поддержка Ограничена платой Ограничена платой
RDIMM/LRDIMM Да Нет Нет
IPMI На серверных платах Нет Нет
Однопоточная частота Ниже Выше Выше
Игры Слабее Лучше Лучше
Максимальный объём RAM Значительно выше Ниже Ниже

Threadripper удобнее для настольного корпуса, игр и программ, чувствительных к частоте. EPYC лучше для виртуализации, памяти большой ёмкости, ECC RDIMM и большого числа PCIe-устройств.

Threadripper 2990WX имеет похожую четырёхкристальную структуру, но только два кристалла напрямую связаны с памятью и вводом-выводом. У Naples каждый Zeppelin получает собственные два канала памяти, поэтому серверная топология сбалансированнее.

Сравнение с современными Ryzen

Современный Ryzen 9 с 12 или 16 ядрами значительно быстрее Naples в:

  • однопоточной работе;

  • играх;

  • интерфейсе;

  • компиляции небольших проектов;

  • обработке фотографий;

  • офисных программах;

  • большинстве настольных задач;

  • энергоэффективности.

Naples сохраняет преимущества:

  • до 32 ядер по низкой цене;

  • восемь каналов памяти;

  • ECC RDIMM;

  • до 2 Тбайт RAM;

  • 128 линий PCI Express;

  • IPMI;

  • большое число NVMe и сетевых карт;

  • полноценная серверная платформа.

Выбор определяется не ценой одного процессора, а требованиями к памяти и периферии.

Альтернативы других архитектур

Основным конкурентом Naples в x86 остаётся Intel Xeon. Среди серверных процессоров других архитектур в тот период выделялся Cavium ThunderX2 на Arm.

ThunderX2 применялся в отдельных HPC-системах и предоставлял большое число ядер и каналов памяти, но требовал программного обеспечения для Arm. Он не заменяет EPYC в среде, где нужны x86-виртуальные машины, Windows Server или существующие бинарные приложения.

Более поздний Ampere Altra значительно эффективнее Naples в облачных и контейнерных нагрузках, но использует другую архитектуру, другие платы и не подходит как прямое обновление системы SP3.

Вердикты профильных изданий

ServeTheHome

ServeTheHome оценивал EPYC не только как набор вычислительных ядер, а как полноценную платформу. Издание выделяло восемь каналов памяти, 128 линий PCI Express и возможность строить мощные односокетные системы без дополнительных коммутаторов.

В тесте двух EPYC 7601 использовались 256 Гбайт DDR4 и Ubuntu. Авторы подчёркивали, что при переходе к 2P часть линий расходуется на межпроцессорное соединение, но система всё равно сохраняет 128 линий для периферии.

Tom’s Hardware

Tom’s Hardware воспринимал запуск Naples как серьёзную попытку изменить рынок, где Intel занимала доминирующее положение. Издание отмечало одинаковый объём ввода-вывода у всей линейки, восемь каналов памяти и агрессивные цены.

Одновременно редакция не принимала маркетинговые графики AMD без проверки и обращала внимание на методику пересчёта результатов конкурента. Такой подход остаётся правильным и для современных сравнений: вывод строится на независимых измерениях, а не на слайдах производителя.

Phoronix

Phoronix регулярно тестировал EPYC 7601 в Linux и использовал его как точку отсчёта для новых поколений. Долгосрочные результаты показывают, что Naples сохраняет работоспособность в современных дистрибутивах, но значительно уступает новым EPYC по производительности на ватт и скорости одного сокета.

Общий вывод из независимых обзоров

Оценки профильных изданий сходятся в нескольких пунктах:

  • Naples предложил выдающиеся для 2017 года возможности платформы;

  • 128 линий PCI Express стали большим преимуществом;

  • восемь каналов памяти усилили серверные нагрузки;

  • многопоточная производительность соответствовала высокой цене конкурирующих Xeon;

  • AVX-512 и монолитная топология оставались преимуществами Intel;

  • NUMA-настройка была обязательна;

  • односокетные модели P давали особенно хорошую стоимость;

  • первое поколение быстро устарело после выхода Rome, но сохранило ценность на вторичном рынке.

Типичные проблемы AMD EPYC 7001

Сервер не запускается

Основные причины:

  • BIOS не поддерживает Naples;

  • процессор имеет привязку к OEM;

  • неправильно установлена монтажная рамка;

  • повреждены контакты сокета;

  • не подключены оба разъёма питания CPU;

  • память установлена в неверные слоты;

  • используется неподдерживаемый тип DIMM;

  • BMC выполняет длительную инициализацию;

  • плата требует видеовыход BMC, а не дискретной карты на первом запуске.

Определяется не вся память

Причины:

  • погнутый контакт сокета;

  • неравномерно затянут кулер;

  • неисправный DIMM;

  • разные типы памяти;

  • неподдерживаемая организация модулей;

  • загрязнение контактов;

  • дефект контроллера;

  • неверная последовательность заполнения.

Проверка выполняется перестановкой одного исправного модуля по каналам, осмотром сокета и повторной установкой CPU.

Память работает на сниженной частоте

Частота уменьшается из-за:

  • двух модулей на канал;

  • смешивания рангов;

  • старого BIOS;

  • неподдерживаемых модулей;

  • большого объёма LRDIMM;

  • ручных настроек;

  • ограничений конкретной модели CPU.

Не виден NVMe

Проверяются:

  • режим bifurcation;

  • разводка конкретного слота;

  • совместное использование линий;

  • поддержка загрузки с NVMe;

  • версия BIOS;

  • локальная принадлежность слота к процессору;

  • питание накопителя;

  • тип кабеля SlimSAS или OCuLink.

Низкая производительность

Чаще всего причина состоит в конфигурации:

  • один или два модуля памяти;

  • удалённое размещение RAM;

  • неправильная привязка виртуальной машины;

  • энергосберегающий профиль;

  • перегрев;

  • медленная память;

  • старое ядро ОС;

  • программа использует только один поток;

  • нагрузка оптимизирована под AVX-512;

  • часть ядер отключена в BIOS.

Долгая загрузка

Платы SP3 выполняют:

  • инициализацию BMC;

  • проверку памяти;

  • обучение контроллера;

  • обнаружение PCIe;

  • запуск сетевых контроллеров;

  • проверку дисковых адаптеров.

Время от нажатия кнопки до появления изображения достигает нескольких минут. Для серверной платформы это нормально.

Проверка процессора после покупки

Полноценная проверка включает несколько этапов.

Визуальный осмотр

Проверяются:

  • маркировка;

  • края подложки;

  • контактные площадки;

  • следы жидкости;

  • глубокие царапины;

  • деформация рамки;

  • остатки термопасты;

  • следы перегрева;

  • повреждение крышки.

Проверка идентификации

В BIOS и операционной системе сверяются:

  • модель;

  • число ядер;

  • число потоков;

  • базовая частота;

  • объём L3;

  • поддерживаемая сокетность;

  • степпинг;

  • микрокод.

Проверка памяти

Используются:

  • полный цикл MemTest86;

  • встроенная диагностика сервера;

  • стресс-тест в Linux;

  • проверка ECC-событий;

  • заполнение всех каналов.

Проверка вычислительных ядер

Подходят:

  • stress-ng;

  • Prime95 без чрезмерно тяжёлых нестандартных режимов;

  • y-cruncher;

  • Blender;

  • длительная компиляция;

  • 7-Zip benchmark;

  • Linpack с контролем температуры.

Проверка PCI Express

Тестируются:

  • каждый слот;

  • скорость соединения;

  • ширина x16/x8/x4;

  • NVMe;

  • сетевой адаптер;

  • HBA;

  • IOMMU;

  • проброс устройства в VM.

Контроль журналов

В Linux проверяются:

  • dmesg;

  • EDAC;

  • MCE;

  • журнал BMC;

  • IPMI SEL;

  • сообщения PCIe AER;

  • ошибки памяти.

Повторяющиеся исправленные ECC-ошибки указывают на проблемный модуль, канал, сокет или прижим процессора.

Стоимость полной платформы

Низкая цена CPU не означает дешёвую систему. Бюджет включает:

Компонент Типичный вклад в стоимость
Процессор Часто самая дешёвая часть
Материнская плата SP3 Одна из самых дорогих частей
8 модулей ECC RDIMM Зависит от объёма
Кулер SP3 Дороже обычного настольного
Корпус Требуется E-ATX или SSI-EEB
Блок питания Нужны мощность и два EPS
Накопители Серверные SSD и NVMe
Сеть 10/25 Гбит/с
Кабели SlimSAS, OCuLink, Mini-SAS HD
Вентиляторы Высокий статический напор
Электроэнергия Существенна при круглосуточной работе

Перед покупкой требуется считать итоговую цену, а не сравнивать только EPYC 7551P с настольным Ryzen.

Когда комплект Naples выгоден

Покупка оправдана, когда полный набор CPU, платы, памяти и охлаждения стоит заметно дешевле системы на Rome.

Дополнительную ценность создают:

  • уже установленная память;

  • проверенный BIOS;

  • отсутствие OEM-привязки;

  • гарантия продавца;

  • штатный кулер;

  • нужные кабели;

  • подтверждённый стресс-тест.

Когда лучше доплатить за Rome

EPYC 7002 рациональнее при следующих требованиях:

  • производственный сервер;

  • PCI Express 4.0;

  • быстрые NVMe;

  • высокая энергоэффективность;

  • 64 ядра на сокет;

  • меньшая NUMA-сложность;

  • длительная эксплуатация;

  • высокая цена электроэнергии;

  • современная поддержка безопасности.

Лучшие модели AMD EPYC 7001 по назначению

Назначение Лучшая модель Обоснование
Самый дешёвый вход в SP3 EPYC 7251 Полный ввод-вывод и восемь каналов при 8 ядрах
Универсальный домашний сервер EPYC 7301 16 ядер, 64 Мбайт L3 и умеренное потребление
Односокетная рабочая станция EPYC 7351P Более высокая частота и 16 ядер
Базы данных EPYC 7371 Самая высокая частота серии
Виртуализация EPYC 7551P 32 ядра и низкая цена односокетной версии
Баланс ядер и частоты EPYC 7451 24 ядра и ускорение до 3,2 ГГц
Хранилище с большим числом устройств EPYC 7301 или 7401P Достаточно ядер и полный набор PCIe
Максимальная 1P-плотность EPYC 7551P 64 потока в одном сокете
Максимальная 2P-производительность EPYC 7601 До 64 ядер в двухсокетной системе
Экспериментальная игровая сборка EPYC 7371 Лучшие частоты Naples
Компиляция и рендеринг EPYC 7451, 7551P или 7601 Сильная многопоточность

Преимущества AMD EPYC 7001

  • до 32 ядер и 64 потоков на сокет;

  • восемь каналов DDR4;

  • поддержка ECC RDIMM и LRDIMM;

  • до 2 Тбайт памяти на процессор;

  • 128 линий PCI Express 3.0;

  • одинаковая периферийная функциональность у младших и старших моделей;

  • выгодные односокетные версии P;

  • развитые возможности виртуализации;

  • SME и SEV;

  • поддержка двухсокетных систем;

  • большое число доступных серверов;

  • низкая цена отдельных CPU на вторичном рынке;

  • возможность подключения нескольких GPU;

  • хорошая производительность в рендеринге и компиляции;

  • удобная платформа для домашней лаборатории;

  • полноценный BMC и IPMI на большинстве плат.

Недостатки AMD EPYC 7001

  • низкая производительность одного ядра по современным меркам;

  • невысокие частоты большинства моделей;

  • четыре NUMA-узла на сокет;

  • высокая задержка удалённой памяти;

  • разделённый L3;

  • слабая игровая производительность;

  • отсутствие AVX-512;

  • AVX2 выполняется через два 128-разрядных этапа;

  • отсутствие PCI Express 4.0;

  • дорогостоящие платы SP3;

  • сложное охлаждение;

  • крупный корпус;

  • длительная загрузка;

  • высокое потребление полной системы;

  • необходимость восьми модулей памяти;

  • риск OEM-привязки;

  • риск покупки инженерного образца;

  • ограниченная поддержка старых OEM-плат;

  • сложная NUMA-настройка;

  • низкая энергоэффективность относительно Rome и Milan.

Кому подходит Naples сегодня

AMD EPYC 7001 подходит:

  • владельцам домашней лаборатории;

  • администраторам, изучающим Proxmox, KVM и VMware;

  • разработчикам распределённых систем;

  • сборочным серверам;

  • недорогим рендер-узлам;

  • файловым хранилищам;

  • системам резервного копирования;

  • рабочим станциям с большим объёмом RAM;

  • серверам с несколькими сетевыми адаптерами;

  • системам с большим числом NVMe;

  • тестовым базам данных;

  • игровым серверам;

  • исследовательским стендам;

  • энтузиастам серверного оборудования.

Кому Naples не подходит

Покупка нерациональна:

  • для обычного игрового компьютера;

  • для тихого домашнего ПК;

  • для компактного корпуса;

  • для максимального FPS;

  • для программ с одним главным потоком;

  • для энергоэффективного круглосуточного сервера;

  • для проектов, требующих PCI Express 4.0 или 5.0;

  • для современных защищённых виртуальных машин SEV-SNP;

  • для задач, интенсивно использующих AVX-512;

  • при высокой стоимости платы;

  • при отсутствии проверенной памяти;

  • при невозможности проверить OEM-привязку;

  • для коммерческой инфраструктуры с длительным сроком поддержки.

Итоговый вердикт

AMD EPYC 7001 Naples — одна из наиболее значимых серверных платформ своего периода. Первое поколение EPYC вернуло AMD в корпоративный сегмент и изменило представление о том, сколько каналов памяти, ядер и линий PCI Express должен предоставлять один серверный процессор.

Главное достоинство Naples состоит в масштабе всей платформы. Даже младшая модель получает восемь каналов DDR4 и 128 линий PCI Express. Старшие EPYC 7551P и 7601 объединяют 32 ядра, 64 потока, 64 Мбайт L3 и огромные возможности подключения периферии.

Архитектура имеет выраженные ограничения. Четыре кристалла создают сложную NUMA-топологию, удалённый доступ к памяти увеличивает задержку, а низкие частоты ограничивают приложения с небольшим числом потоков. В играх Naples уступает современным Ryzen, а в производственном сервере проигрывает Rome и Milan по скорости, энергоэффективности и удобству настройки.

На вторичном рынке наиболее интересны EPYC 7301, 7351P, 7401P, 7451 и 7551P. EPYC 7371 заслуживает внимания для высокочастотных серверных задач и универсальной рабочей станции. EPYC 7601 подходит для максимальной двухсокетной конфигурации, но требует серьёзного охлаждения, большого числа модулей памяти и грамотного распределения нагрузки.

Покупка оправдана при низкой стоимости полного комплекта с проверенной платой, восемью модулями ECC, штатным охлаждением и процессором без OEM-привязки. Отдельный дешёвый CPU без доступной платы не представляет практической ценности.

В роли домашней лаборатории, сервера виртуализации, хранилища или многопоточной рабочей станции AMD EPYC Naples остаётся полезной платформой. Для нового коммерческого сервера, тихого компьютера и игровой сборки рациональнее использовать более современное оборудование.