Милан AMD приносит Zen 3 в Epyc с в основном положительными результатами

Милан AMD приносит Zen 3 в Epyc с в основном положительными результатами

AMD выпустила обновленную версию Zen 3 «Milan» для серверов, в результате чего последняя архитектура Zen 3 попала в последний сегмент рынка, в котором она отсутствует. AMD работает над увеличением доли рынка в этом сегменте с момента запуска Epyc первого поколения почти четыре года назад. Милан вносит ряд изменений, которые должны помочь компании увеличить долю рынка, но есть несколько проблем с потреблением энергии.

AMD не увеличивает количество ядер в этом поколении продуктов. Процессоры Zen 3, которые AMD выпускает сегодня, заменяют своих предшественников с аналогичным количеством ядер. Кроме того, они, как правило, дороже, чем заменяемые ими чипы AMD, что является нормальным для позиционирования AMD со своими процессорами Zen 3 Ryzen 5000. Номера новых моделей ЦП AMD Milan заканчиваются на 3 - 7763, 7643, 7313 и т. Д. ЦП Epyc предыдущего поколения заканчиваются на 2.

Вот краткое описание изменений в процессоре, которые AMD сделала с Zen 2 на Zen 3:

Милан AMD приносит Zen 3 в Epyc с в основном положительными результатами

Zen 3 имеет больший целевой буфер ветви L1 (BTB) и несколько улучшений для уменьшения задержки во всем ядре, с улучшенным дизайном по сравнению с Zen 2, который предназначен для увеличения пропускной способности. ЦП может выполнять три загрузки и два сохранения за цикл, по сравнению с конструкцией Zen 2 2L + 1S. Zen 3 / Milan также добавляет поддержку 256-битных регистров SIMD - ранее AMD использовала 128-битные регистры, а 256-битные операции были разделены на два сегмента.

Милан AMD приносит Zen 3 в Epyc с в основном положительными результатами

Zen 3 также включает в себя более крупный базовый комплекс с восемью ядрами и унифицированными 32 МБ L3 на каждый чиплет, в отличие от конфигурации 2 × 4 у предыдущих чипов. Эти изменения могут быть особенно значимыми для серверов, учитывая необходимость управления внутриядерной пропускной способностью и влияние больших кешей на общую производительность.

Милан AMD приносит Zen 3 в Epyc с в основном положительными результатами

На этом изображении показана физическая топология ЦП с упором на кристалл ввода-вывода. Кристалл ввода-вывода может выглядеть так же - это все еще 14-нм чип, созданный в GlobalFoundries, - но он был переработан, чтобы обеспечить новые преимущества и возможности. Некоторые из них могли отрицательно повлиять на энергопотребление, по словам Anandtech, проводившего обзор процессора. AMD увеличила скорость своей Infinity Fabric до 18 Гбит / с с 16 Гбит / с и теперь поддерживает 6-стороннее чередование каналов памяти для повышения производительности в конфигурациях, где не все слоты DIMM доступны или используются.

Повышение производительности, энергопотребление

Время компиляции пакета LLVM, проведенное Anandtech, показывает, что Милан имеет примерно 10-процентное преимущество перед своими конкурентами. Это примерно соответствует общей производительности ЦП, прирост составляет от 6 до 25 процентов в зависимости от многопоточности теста. Однопоточные и среднепоточные тесты показывают большие подъемы до 20-25 процентов.

Милан AMD приносит Zen 3 в Epyc с в основном положительными результатами

В обзоре Anandtech отмечается, что энергопотребление чипов Zen 3 в режиме ожидания намного выше, чем у их аналогов Zen 2, от 65-72 Вт до 100-110 Вт. Эти увеличения, по-видимому, связаны с некоторыми изменениями, внесенными AMD в кристалл ввода-вывода, что привело к существенному снижению внутриядерной задержки и общему повышению производительности, а также к более высокой мощности холостого хода.

Милан AMD приносит Zen 3 в Epyc с в основном положительными результатами

Anandtech сравнил энергоэффективность между Римом и Миланом, ограничив все четыре протестированных процессора до 225 Вт TDP, а затем сравнив их относительную производительность и то, сколько энергии было выделено на ядра процессора или весь пакет. Первое измерение учитывает только мощность, потребляемую ядрами ЦП и их кэшем L2, а второе включает весь сокет.

Более высокое энергопотребление кристалла ввода-вывода ставит Милан AMD в невыгодное положение по сравнению с Римом в определенных условиях. В тестах с тяжелыми вычислениями, не зависящими от пропускной способности памяти, Rome действительно может превзойти Милан. SPECint2017 и SPECfp2017 демонстрируют системы в Милане, предлагающие худшую энергоэффективность и меньшую производительность на ватт, чем Rome (Zen 2). В то время как Zen 3 больше подходит для рабочих нагрузок, ориентированных на пропускную способность памяти, где его новая архитектура кеширования и более высокий IPC опережают его предшественника, SPEC по-прежнему демонстрирует снижение энергоэффективности.

Милан AMD приносит Zen 3 в Epyc с в основном положительными результатами

Вывод

Доля рынка серверов AMD не растет так быстро, как ее производство настольных ПК и ноутбуков. Но сейчас он занимает от 7 до 11 процентов рынка, в зависимости от того, учитываете ли вы все серверное пространство (включая периферийные и 4P, где AMD в настоящее время не конкурирует) или только рынок 1P и 2P. AMD предпочитает последнее, которое также используется крупными отраслевыми аналитическими компаниями, такими как IDC. Если учесть, что в 2017 году у компании почти не было серверного бизнеса, это представляет собой разумные темпы роста для изначально консервативного бизнеса.

Милан обычно улучшает производительность по всем направлениям, хотя прирост при пиковой нагрузке значительно меньше, чем при легкомысленном подъеме. Его более высокая мощность в режиме ожидания может быть тем, чем AMD может заняться в будущем, возможно, за счет сжатия матрицы ввода-вывода или других производственных изменений.

У Intel будет свой собственный ответ Милану на рынке в конце этого года, когда Ice Lake-SP поступит в продажу. Количество кернов ICL-SP все еще остается неопределенным; Intel публично подтвердила 32 своими результатами тестов, 36 постоянно ходили слухи в течение многих лет, а недавние отчеты предполагают, что мы также можем увидеть 38-ядерные и 40-ядерные SKU. AMD сохранит преимущество плотности в этом поколении до 64 ядер на сокет. Эффективная производительность на сокет между двумя компаниями будет зависеть от управления питанием и эффективности, а также от общего IPC.

Читать далее

Обзор Xbox Series X: игровой компьютер для гостиной, которого я (в основном) всегда хотел
Обзор Xbox Series X: игровой компьютер для гостиной, которого я (в основном) всегда хотел

Xbox Series X выйдет через пять дней, и мы можем говорить об этом. Я никогда раньше не делал обзоров консоли, поэтому я рассмотрел это с точки зрения того, к чему я привык - компьютерных игр. Здесь Microsoft объективно есть чем гордиться.

Палуба палуба сталкивается с проблемами совместимости с основными названиями
Палуба палуба сталкивается с проблемами совместимости с основными названиями

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

Microsoft теперь предлагает вариант (в основном) Ritch ваш пароль
Microsoft теперь предлагает вариант (в основном) Ritch ваш пароль

Microsoft хочет бросить пароли, и это делает функцию широко доступной в Windows впервые.

Ракета SLS НАСА не прошла основные испытания двигателя
Ракета SLS НАСА не прошла основные испытания двигателя

НАСА не хочет называть это неудачей, но многие другие так считают.