В 2018 году, в Лондоне, где я был на официальном релизе серии AMD EPYC Embedded 3000, сидя за одним столом с тогдашним руководителем направления EPYC Скоттом Эйлором (Scott Aylor), я спросил его: когда мы увидим процессоры EPYC Ryzen? И в последующие шесть лет другие представители AMD, наверное, уже устали от этого моего вопроса про EPYC на базе Ryzen. Наконец, вопрос решен: сегодня мы получили серию AMD EPYC 4004 для серверов начального уровня. И теперь, когда то, что мы обсуждали на протяжении нескольких лет, стало реальностью, Intel нужно будет пересмотреть свою концепцию серии Xeon E, поскольку в данном сегменте рынка серверов произошла революция.
Сначала сделаем короткий обзор новых процессоров. AMD здесь опирается на ту же архитектуру, которая используется в серии Ryzen 7000, распространив ее на 16 ядер и добавив модели с 3D V-кэшем, и с этим арсеналом идет в серверный сегмент начального уровня.
Мы не будем подробно описывать эту архитектуру, поскольку она хорошо известна по процессорам Ryzen. Здесь мы имеем ядра Zen 4, TDP от 65 до 170 Вт, поддержку ECC UDIMM и даже встроенную графику.
Действительно, эти процессоры даже внешне выглядят так, как будто кто-то просто поменял гравировку на теплоотводящей крышке Ryzen 7000. И это не так уж далеко от истины, но, как и в случае с Xeon E, бренд EPYC подразумевает дополнительную стоимость валидации ряда функций и совместимости с серверными операционными системами и программным обеспечением. Например, AMD будет упирать на то, что у них тут два 16-ядерных SKU и лицензия Windows Server 2022 покупается на 16 ядер, что фактически и переводит эти процессоры в класс серверных начального уровня, для тех, кто хочет использовать операционную систему Windows Server.
Когда мы говорим, что эти чипы аналогичны Ryzen, то имеем в виду вот что. Мы взяли наш сервер Ryzen (модель ASRock Rack 2U1G-B650 2U AMD Ryzen GPU) и установили туда эти процессоры. Для малопотребляющего 6-ядерного чипа EPYC дополнительно не требуется ничего – это просто замена процессора.
В дополнение к 16-ядерному SKU требуется более мощный радиатор. Мы получаем дополнительную процедуру установки более массивного кулера, но все это делается на одном и том же сокете.
До сего момента у AMD были большесокетные серии процессоров AMD EPYC 9004 Genoa, Genoa-X и Bergamo. Потом вышли AMD EPYC 8004 “Siena” с числом ядер до 64. Тем не менее, настоящей серверной линейки начального уровня у AMD не было, и компании-партнеры просто собирали серверы на базе Ryzen. Мы делали обзоры, наверное, десяти с лишним серверных платформ Ryzen. В то же время это всегда казалось странным – запускать на платформах Ryzen серверное «железо» и программы, официально не предназначенные для этих платформ.
Перед нами линейка процессоров от AMD EPYC 4124P за полторы сотни долларов до в 4 с лишним раза более дорогих 16-ядерных чипов. Исторически 65-ваттные процессоры Ryzen всегда были самыми энергетически эффективными, поэтому сегодня наше основное внимание приковано к процессору AMD EPYC 4464P.
AMD использует суффикс “P” для обозначения сугубо односокетных SKU, как и в остальной части линейки EPYC. Суффикс “X“ обозначает наличие 3D V-кэша. Мы бы очень хотели видеть здесь 8-ядерный процессор с 3D V-кэшем, аналогичный AMD Ryzen 7800X3D – одному из наших любимых компонентов в серверах Ryzen. Это самое заметное упущение в новой линейке, на наш взгляд.
В части ценовой политики AMD также делает сильный ход. Их 65-ваттные процессоры стоят в районе 36-41 долларов за ядро, что на 20% меньше, чем у Intel. Более мощные процессоры по этому показателю также оказываются выгоднее, чем даже лучшие чипы Intel серии Xeon E-2400. 6-ядерный Intel Xeon E-2486 имеет TDP на 30 Вт больше, чему у EPYC 4224P, и при этом предлагает меньшую производительность по вдвое большей цене.
Intel нужно будет существенно скорректировать свои цены, чтобы их процессоры оставались конкурентоспособными даже при условии одинакового с AMD количества ядер. Дни, когда можно было накручивать премиальную наценку в линейке Xeon E-2400, прошли. С приходом AMD в этот сегмент рынка цены нужно корректировать. Это обеспечит чипам Intel бОльшую конкурентоспособность, но самое лучшее решение – сделать серию Xeon E полностью на энергетически эффективных E-ядрах, которая попадет в категорию где-то между Intel Core i3-N305 и Xeon 6 Sierra Forest.
Теперь давайте посмотрим на производительность новых чипов, чтобы оценить их эффективность на уровне сокета.
Мы получили, с учетом того, что это было еще до официального релиза, два образца новых процессоров AMD EPYC: 6-ядерный 4244P и 16-ядерный 4564P. Возможно, потенциальным пользователям было бы более интересно посмотреть на 12-ядерный 65-ваттный AMD EPYC 4464P, чипы с 3D V-кэшем, а также на 8-ядерные аналоги топового чипа Intel – Xeon E-2488G. Но увы, у нас есть только 16-ядерный компонент, поэтому сфокусируемся на производительности сокета.
Для интересующихся приводим здесь результат выполнения команды lscpu и топологию нашего сервера ASRock Rack с процессором AMD EPYC 4564P. Здесь видно оба 8-ядерных кластера, каждый из которых имеет 32-мегабайтный кэш L3.
И, глядя на результаты тестов, мы видим, что AMD EPYC 4564P в целом намного быстрее.
AMD и Intel сходятся на базисе производительности одного ядра при близких значениях TDP. Сравнение строится на этом принципе. AMD располагает 16 ядрами и 32 потоками на одном сокете, тогда как у Intel максимум 8 ядер/ 16 потоков. Это может выглядеть как сопоставление разных весовых категорий. С одной стороны, если исходить только из количества ядер, это некорректное сравнение. С другой стороны, с учетом цен – $606 за Xeon E-2488 и $699 за EPYC 4564P – весовые категории оказываются довольно близкими. Процессор Xeon E может потреблять меньшую мощность для меньшего количества вычислительных ресурсов, но у AMD теперь есть 12-ядерный 65-ваттный чип, который может изменить ситуацию по аналогии с тем, что мы наблюдаем на примере чипов Ryzen.
Проще говоря, AMD предлагает намного большую производительность на один сокет. Это важно. Если вам понадобилось больше ядер или более высокая производительность, чем может обеспечить Xeon E-2488, вам придется покупать большую, более дорогую платформу. А в случае с AMD вы можете оставаться на односокетной платформе начального уровня.
Поскольку в новой линейке процессоров больше, чем непосредственно в нашем распоряжении, мы приводим здесь также результаты теста SPECrate2017_int_base из презентации AMD.
Переходим к выводам.
Одна из самых замечательных характеристик этих чипов – широкий диапазон тактовых частот одновременно работающих ядер. Это отличный пример того, как одни ядра могут сидеть на частоте 400 МГц, тогда как другие работают с частотой 5.4 ГГц. Это показывает, насколько продвинутая система управления напряжениями используется в этих платформах.
65-ваттный чип AMD EPYC 4224P может вписываться в общее энергопотребление стойки 120-125 Вт в сервере 1U 1A при напряжении питания 120 В, что является наиболее типичным случаем для стоек низкой плотности, где чаще всего развертываются эти серверы. С другой стороны, чип AMD EPYC 4565P может потреблять 170-185 Вт на уровне корпусировки CPU, доводя энергопотребление сервера под нагрузкой до 240 Вт и более. Это тоже впечатляющий диапазон.
И, действительно, большой вопрос – чем ответит Intel. Несколько лет назад я писал в статье, посвященной Xeon E, что если AMD когда-нибудь выпустит EPYC Ryzen, это может поставить Intel в сложное положение. И сегодня это, наконец, свершилось. И это значит, что, укомплектованный максимум восемью ядрами P, сокет платформы Intel просто исчерпал свои возможности. Добавление ядер E в процессоры Xeon E может привести к тому, что люди, купившие такой серверный процессор и пытающиеся запустить на нем VMware ESXi, получат PSOD (сиреневый экран смерти) благодаря комбинации ядер P+E. Прикол в том, что я говорил об этом кому-то из команды Xeon E еще тогда, и вышеупомянутую статью они читали, но ответили примерно в таком духе: “мы надеемся, они [AMD] увидят, что рынок слишком мал, потому что наши цены правильные”. И вот, этот день настал.
AMD сегодня располагает впечатляющим портфолио процессоров. И это тем более значимо, что последний раз, когда они выпустили массовый серверный процессор, был более 18 месяцев назад, и это был AMD EPYC Genoa. В Intel за это время выпустили два массовых поколения и сейчас готовятся перейти на новую платформу, прежде чем мы получим обновление Genoa. Отчасти это обусловлено тем, что серия EPYC за это время прошла путь от одного процессора 2020 года до пяти различных линеек, существующих в 2024 году на трех разных сокетах. Это значительно увеличило долю AMD на рынке серверов. Они просто берут базовые компоненты и – с соответствующими адаптациями – продвигают их в различные сегменты рынка.
Многие люди, возможно, будут удивляться: зачем нам нужны эти чипы, ведь AMD не ограничивала ECC на Ryzen. Бренд AMD EPYC на этих чипах означает, что мы получим более валидную поддержку таких вещей, как высокоскоростные сетевые карты, память с ECC (официально), серверные операционные системы и приложения. Насколько я могу судить, обе серии – и Xeon E, и EPYC 4004 – дублируют своих ближайших десктопных «родственников» с некоторой избыточностью, и понятно почему. По этой же причине серверные чипы начального уровня хронологически выходят позже своих десктопных аналогов.
В общем, серия AMD EPYC 4004 наносит прямой удар по позициям Intel Xeon E в самой основе – в части производительности сокета, предлагая меньшую стоимость ядра и различные варианты процессоров, включая модели с 3D V-кэшем. На рынке серверов начального уровня настал час расплаты, которого мы ждали более полудесятилетия. Intel нужно срочно пересматривать свою стратегию в отношении начальной линейки Xeon.
Источник: www.servethehome.com