Ещё в ноябре AMD представила улучшенные версии серверных процессоров EPYC текущего 3-го поколения Milan. Улучшенные CPU с пометкой 'X' выпускаются на том же ядре Zen 3 (16, 32 и 64 ядра) c топологией 7 нм, но с кэшем L3 трёхкратного объёма.
В январе 2022 года первые опытные образцы нелегально появились в розничной продаже. Причём в опубликованном объявлении есть даже скриншот с бенчмарком CPU-Z.
Сейчас в магазине Taobao выставлен флагманский процессор EPYC 7773X по цене ¥18000 (примерно $2828,14).
Это относительно дёшево по сравнению c топовым Threadripper Pro 3995WX стоимостью более $5000 и даже со стандартным Threadripper 3990X, который можно достать за $3990. Но эксперты предполагают, что здесь в интернет-магазине полулегально продают какой-то экспериментальный образец, а официально флагманская модель EPYC 7773X вряд ли будет дешевле $9000.
Изначально AMD предполагала выпустить в начале 2022 года четыре модели Milan-X. В таблице указаны их предполагаемые спецификации на момент анонса.
Процессор | Ядер/Потоков | Базовая частота | Турбо | TDP | Кэш L3 (L3 + 3D V-Cache) |
---|---|---|---|---|---|
EPYC 7773X | 64/128 | 2,2 ГГц | 3,5 ГГц | 280 Вт | 768 МБ |
EPYC 7573X | 32/64 | 2,8 ГГц | 3,6 ГГц | 280 Вт | 768 МБ |
EPYC 7473X | 24/48 | 2,8 ГГц | 3,7 ГГц | 240 Вт | 768 МБ |
EPYC 7373X | 16/32 | 3,05 ГГц | 3,8 ГГц | 240 Вт | 768 МБ |
Реальные спецификации EPYC 7773X немного отличаются от предполагаемых. Здесь те же 64 ядра и 128 потоков. Однако на скриншотах в программе CPU-Z мы видим меньшую тактовую частоту. EPYC 7773X Milan-X CPU обозначен как '100-000000504-04_34/21_N' с базовой частотой 1,8 ГГц и турбо 2,9 ГГц. Очевидно, это опытный образец, а в серийном варианте процессор будет разгоняться до заявленных частот.
Далее видим, что CPU установлен на материнской плате Supermicro H12DSi-N6, которая поддерживает до 4 ТБ памяти DDR4-3200.
Что касается производительности, то двухпроцессорная система AMD EPYC 7773X выдала 29668,9 пунктов в многопоточном тесте CPU-Z. Можно смело предположить, что серийная версия легко преодолеет барьер 30 000 пунктов.
В базе CPU-Z не так много 256-поточных систем, так что EPYC 7773X особо не с чем сравнить. Судя по всему, этот бенчмарк вообще плохо масштабируется за пределы 64 ядер, ибо Threadripper 3995WX показывает примерно такой же результат в тесте, а здесь у нас 128 ядер и 256 потоков.
Как уже говорилось, отличительной особенностью Milan-X является изготовление кэша L3 по технологии многослойной укладки 3D V-Cache. Скоро в продаже появятся десктопные процессоры Ryzen с такой же инновационной технологией, поэтому первые примеры её реализации вызывают интерес.
Напомним, что раньше в каждом чиплете EPYC с 8 ядрами размещалось 32 МБ кэша L3. Теперь на него сверху нанесли ещё один слой 64 МБ, доведя общий объём кэша до 96 МБ на один чиплет. Для восьми чиплетов (64 ядра) выходит 768 МБ кэша (804 МБ на сокет). Таким образом, в обычных двухпроцессорных серверах общий объём процессорного кэша L3 составляет 1,5 ГБ, как видно на следующем скриншоте.
Трёхмерный стекинг более чем в 200 раз увеличивает плотность интерконнекта, по сравнению с двухмерной структурой. В ноябрьской презентации AMD приводила примеры задач, которые получают прибавку производительности до 66% после такого апгрейда кэша: это задачи гидроаэродинамики (расчёт свойств жидкости), анализ методом конечных элементов (FEA), структурный анализ и др.
По слухам, в будущих процессорах EPYC количество слоёв 3D V-Cache планируется увеличить до четырёх (есть такие настройки в BIOS).
Апгрейд для Ryzen
Скоро мы посмотрим, как добавление кэша 3D V-Cache улучшит производительность настольных процессоров Ryzen в играх. Предварительные тесты с прототипом Ryzen 9 5900X показали прибавку 15%, в том числе +17% в Fortnite и +18% в Dota 2.