Марш односокетных

Zen 4 и Zen 4c
Прошлым летом в 128-ядерных/256-поточных серверных процессорах AMD EPYC 9004 Bergamo дебютировала микроархитектура Zen 4c - "облегченный" вариант ядра Zen 4. Опасения, что планировался ответ Intel, с ее энергоэффективными (малопродуктивными) E-ядрами в Intel Core, не оправдались. Zen 4c – физически сжатая версия ядра Zen 4 с идентичным механизмом обработки чисел и таким же показателем IPC (производительностью на заданной тактовой частоте), как у Zen 4. Техпроцесс, интерфейс, стадии выполнения, загрузки/ сохранения и внутренняя иерархия кэша одинаковы. Единственное, что изменилось – эффективный кэш L3 на ядро был уменьшен до 2 МБ с 4 МБ. Ядро Zen 4с стало меньше на 35% – впечатляющий подвиг физического дизайна . Жертвуя тактовой частотой ради плотности ядер, AMD в очередной раз подняла «гонку ядерных вооружений» на новый виток, на этот раз с целью энергоэффективности.

Мощный «младший брат»
Только что анонсированная AMD серия EPYC 8004 Siena шагает тем же путем энергоэффективности. Если семейство Bergamo за счет высокой плотности ядер довело вооруженность до 128 ядер на процессор, линейка 8004 дополняет серию AMD EPYC 9004 снизу, перенося высокоэффективную архитектуру ядра Zen 4c в процессоры с меньшим количеством ядер (до 64), меньшим термопакетом и более скромными требованиями к охлаждению.
Процессоры предназначены для серверов на одном сокете, это отображает суффикс P в названии. Целевым рынком считаются облачные службы, периферийные и телекоммуникационные вычисления. Благодаря низкому энергопотреблению и широкому диапазону рабочих температур такие серверы менее требовательны к окружению, не требуют скоростных вентиляторов охлаждения и будут тише. 64 ядра в одном процессоре AMD 8004 Siena выглядят более убедительно и стоят дешевле большинства двухпроцессорных конфигураций на 32-ядерных Xeon Scalable 4 Th Gen Sapphire Rapids. И это только "младший брат" семейств Genoa (по мощности) и Bergamo (по количеству ядер).

Часть SKU семейства Siena помечена дополнительным суффиксом N в номере модели как NEBS-friendly. NEBS (Network Equipment-Building System) означает систему построения сетевого оборудования. У процессоров PN ниже частота по сравнению с P, значительно меньше термопакет, более широкий диапазон рабочих температур. Конечно, они более дорогие, и очевидно созданы для специфических рынков - периферийных серверов в локациях со сложными условиями эксплуатации.
EPYC 9004 P против EPYC 8004
Процессоры AMD EPYC 9004 Genoa с суффиксом P также предназначены для односокетных серверов, как и все семейство Siena. Разница ядер Zen 4 и Zen 4c определяет отличия в характеристиках и позиционировании. Сравним 64-ядерные EPYC 9554P и EPYC 8534P:

Графическое отображение относительных преимуществ:

Если приложения сервера способны нагрузить 64 процессорных ядра, но тактовая частота для их работы непринципиальна, можно сэкономить $2K+ и на потреблении.
Один бьет двоих
Возможности AMD EPYC 8004, от многозадачности до энергосберегающего дизайна, укрепляют односокетный серверный тренд. Три четверти из более чем полусотни процессоров линейки Xeon Scalable четвертого поколения Sapphire Rapids имеют 32 ядра или меньше. Большинство из них так же низкочастотны. То есть, один 64-ядерный AMD EPYC 8004 спорит с двумя Intel Xeon Scalable, при экономии на процессорах и материнской плате.
Ждем дальнейшего увеличения доли однопроцессорных серверов в инфраструктуре предприятий.
