AMD рассказала о серверных процессорах EPYC Milan-X: до 64 ядер и 804 Мбайта кэша

На мероприятии Accelerated Data Center были раскрыты многие подробности серверных процессоров следующего поколения AMD EPYC Milan-X. Генеральный директор компании Лиза Су (Lisa Su) хоть и не раскрыла наименований и характеристик будущих моделей, она рассказала весьма много подробностей о них.

Представители AMD EPYC Milan-X основываются на микроархитектуре Zen 3, получат до 64 физических ядер, как и в случае Milan, однако они будут существенно отличаться от текущего поколения серверных процессоров наличием огромного количества кэша: если первый и второй уровень остались без изменения, то L3 вырос с 256 Мбайт до 768 Мбайт, что дает 804 Мбайта кэша всех уровней.

Увеличения объёма L3 кэша удалось достичь путем использования технологии 3D V-Cache, подразумевающей наложение отдельного кристалла с дополнительным кэшем объёмом 64 Мбайта поверх вычислительного блока чиплета. Учитывая, что серверные процессоры AMD EPYC Milan-X состоят из восьми чиплетов, это дает 512 Мбайт дополнительного L3 кэша.

Также увеличение объёма кэша скажется и на его задержке, которая возрастет примерно на 10%, однако это нивелируется значительно меньшим количеством промахов кэша и обращением к оперативной памяти, что повышает итоговую производительность. На деле производительность AMD EPYC Milan-X увеличилась до 50% в определенных задачах, таких как вычислительная гидродинамика (CFD), анализ методом конечных элементов (FEA), структурный анализ и автоматизация электронного проектирования (EDA).

Интересно, что первые тесты виртуальных машин Microsoft Azure HBv3 с процессорами AMD EPYC Milan-X демонстрируют значительно более высокое увеличение производительности: в зависимости от выполняемой задачи, она увеличилась до 80%, в то время как задержка памяти снизилась на 42-51%.

Как уже говорилось выше, AMD не раскрыла модельный ряд и спецификации EPYC Milan-X. Выход нового поколения серверных процессоров назначен на первый квартал следующего года.