Что-то, чего можно с нетерпением ждать: AMD объявила войну Intel с запуском Ryzen, вынудив обе компании быстро приблизить свои сильные стороны по количеству ядер и частоте к своим немедленные ограничения, насколько это возможно. Поскольку Intel, по-видимому, не может выйти за пределы 5 ГГц, не разрабатывая новый узел, а AMD ждет, пока программное обеспечение не наверстает упущенное, прежде чем добавлять больше ядер, настоящее поле битвы находится в IPC (количество инструкций за такт). И Zen 3, как сообщается, до сих пор работает превосходно, с улучшениями, приближающимися к 20%.
Как подтвердила AMD на конференции Консультативного совета по HPC-AI в Великобритании, их серверная архитектура нового поколения Milan тестируется крупнейшими клиентами. Milan и Ryzen 4000 будут использовать одну и ту же архитектуру Zen 3 и техпроцесс TSMC 7+ EUV, а это означает, что большая часть того, что мы слышим о Milan, относится и к Ryzen 2020 года.
По данным Red Gaming Tech и Bits n' Chips, множество клиентов AMD протестировали Zen 3 и все говорят одно и то же. Переработанные блоки с плавающей запятой в новой архитектуре увеличили IPC в научных задачах примерно на 50%, в то время как работа с целыми числами увеличилась на 10-12%. Комбинация этих двух факторов привела к увеличению IPC примерно на 17 % или более при смешанных рабочих нагрузках.
Zen 3 обеспечит прирост производительности «прямо в соответствии с тем, что вы ожидаете от совершенно новой архитектуры».
- рассказал The Street исполнительный директор AMD Форрест Норрод
Несколько просочившихся слайдов AMD, подтвержденных и уточненных отраслевыми источниками, объясняют, как произошли эти улучшения IPC. В отличие от перехода от Zen+ к Zen 2, в котором два четырехъядерных CCX (комплекс ядра) были объединены в один восьмиядерный CCD (комплекс ядра), Zen 3, как сообщается, имеет унифицированные восьмиядерные ПЗС. Теоретически это делает две вещи: радикально снижает среднюю задержку связи между ядрами и увеличивает объем кэш-памяти L3, доступной каждому ядру.
Наличие унифицированной восьмиядерной ПЗС-матрицы очень эффективно. В нашем сравнении с частотой 4 ГГц мы обнаружили, что наиболее подходящие потоки в 9900K имеют задержку связи 46,5 нс, а худшие - 52,6 нс. 3700X с двумя CCX показал лучший результат 30,2 нс и худший результат 84,6 нс. Это означает, что в приложениях с минимальным межпотоковым обменом данными, таких как Cinebench, Zen 2 может превзойти Intel, но в приложениях с интенсивным обменом данными, таких как игры, Intel имеет преимущество.
Ходящий по слухам дизайн ПЗС-матрицы с восьмиъядерным процессором Zen 3 переворачивает все с ног на голову и может лишить Intel преимущества задержки в играх. Тестирование показало, что Zen 3, по-видимому, «значительно увеличил» задержку на чипе. Я сомневаюсь, что многие серверные процессоры Milan были протестированы с играми, но когда потребительский Zen 3 действительно появится, увеличение IPC в играх может быть больше, чем то, о чем мы слышим в настоящее время.
Переработка дизайна ПЗС требует также переделки кэш-памяти. В Zen 2 каждая CCD имеет 32 МБ кэш-памяти L3, но она разделена на два дискретных пакета по 16 МБ, по одному на каждый CCX. Благодаря унифицированной конструкции CCD полные 32 МБ становятся доступными для всех восьми ядер на высоких скоростях. Слайды AMD подтверждают это, но также предполагают, что на одну ПЗС может приходиться более 32 МБ. Согласно Bits n' Chips, увеличение может быть «как минимум» на 50%, но нам нужно посмотреть, относится ли это только к серверным версиям чипа.
Отраслевые источники также намекают, что кэш L3 может увеличить пропускную способность на 40%. AMD наконец-то сравнялась с Intel по пропускной способности L3 с Zen 2, так что их преодоление может поставить Intel в невыгодное положение.
Кроме IPC, в Zen 3 может быть не так много других изменений. Ожидается, что количество ядер останется прежним по нескольким веским причинам; рынок не готов, AM4 не может поддерживать больше, программное обеспечение все еще пытается наверстать упущенное и т. д. Тактовые частоты серверных чипов, по-видимому, увеличились на 100 МГц до 200 МГц, но AMD уже агрессивно увеличила свои частоты с помощью Zen 2, так что многого там ожидать не стоит.
TSMC модернизирует AMD до 7-нм + узел EUV, и изменения узлов дают свои преимущества. В то время как ускорение на новых чипах может не сильно улучшиться, базовые частоты могут. С введением EUV (литография в экстремальном ультрафиолете) производительность должна дать AMD дополнительную передышку в ценообразовании. Конечно, это все теоретически, так как у AMD еще несколько месяцев до принятия решения о ценах.
Что, возможно, подводит нас к самому важному моменту: Zen 3 технически завершен, но до запуска осталось от 6 до 12 месяцев. Даже если все, что мы подозреваем сейчас, верно, все может измениться к моменту выпуска процессоров серии Ryzen 4000.