Найти тему
Герман Геншин

Как AMD увеличила производительность процессоров Ryzen 9000 на 17 % за одну ночь

Оглавление

Процессоры Zen 5 от AMD, получившие название Ryzen 9000, были выпущены под общий вздох. Ни один из них не попал в список лучших процессоров не столько потому, что они плохие, сколько потому, что они не являются лучшим вариантом. За исключением нескольких нишевых задач, они больше походили на повышение цены и меньше на увеличение производительности по сравнению с предыдущим поколением. Но ситуация меняется.

За последние пару месяцев AMD выпустила несколько обновлений, которые вылились в новый BIOS для материнских плат AMD, повышающий производительность во всем диапазоне - или так утверждает AMD. Я повторно протестировал весь спектр процессоров Zen 5 в играх и приложениях для повышения производительности, чтобы понять, как они выглядят на самом деле, когда пыль от запуска уже осела.

Как мы дошли до этого?

-2

Сначала немного истории. Первые обзоры Zen 5 были наполнены проблемами, в том числе и нашими собственными. Это была не вина рецензентов, а недостаток информации от AMD о том, как правильно тестировать свои новые процессоры. AMD проводила тестирование на версии Windows с повышенными привилегиями, в частности, с доступом к улучшенному предсказанию ветвлений. Предсказатель ветвей - это именно то, что звучит. Это схема, которая предсказывает, по какому из двух путей пойдет сигнал внутри процессора. Он работает с программным обеспечением - то есть с Windows, - и версии Windows, доступные на момент запуска, не имели улучшенного предсказания ветвлений.

Рецензенты провели повторное тестирование, и производительность была улучшена. Но также была повышена производительность предыдущих поколений процессоров Ryzen, что сводит прирост к нулю. Да, вы получите больше производительности от чипов Ryzen 9000, но динамика между ними и процессорами Ryzen 7000 предыдущего поколения не изменилась.

-3

Таким образом, AMD подошла к решению проблемы с двух сторон. В Ryzen 9 9950X и Ryzen 9 9900X AMD сосредоточилась на улучшении задержки ПЗС. В этих двух процессорах используется 16 и 12 ядер соответственно, и они разделены на два Core Complex Dies, или CCD. В текущей архитектуре AMD CCD может содержать только восемь ядер, поэтому для этих процессоров их нужно два. При использовании двух отдельных матриц возникает некоторая задержка при взаимодействии двух CCD друг с другом, что может сказаться на производительности при одновременной активации ядер на обеих матрицах. AMD решила уменьшить задержку между ПЗС, тем самым повысив производительность.

Ryzen 5 9600X и Ryzen 7 9700X находятся в другой ситуации. Поскольку оба они имеют восемь ядер или меньше, они используют только один ПЗС. Чтобы повысить производительность этих чипов, AMD ввела ограничение мощности в 105 Вт - ранее для обоих чипов действовало ограничение в 65 Вт, - которое полностью покрывается по гарантии с помощью AEGSA PI 1.2.0.2. По сути, вы могли загрузить больше производительности, просто обновив BIOS, и при этом AMD сохраняла гарантию.

Вот к чему мы пришли. Если у вас один чип CCD, то в вашем распоряжении больше мощности, а если два чипа CCD, то у вас улучшенная задержка, и все четыре процессора имеют доступ к улучшенному предсказанию ветвлений в последних версиях Windows. И, верная своему слову, AMD обеспечила неплохой прирост производительности.

Немного быстрее

-4

ReSpec - это рубрика, ориентированная на игры, и если где процессоры AMD Ryzen 9000 и испытывали трудности, так это в играх. Особенно это касалось моделей с двумя ПЗС, таких как Ryzen 9 9950X, которые иногда были даже медленнее своих собратьев прошлого поколения. Теперь это не так. Как вы можете видеть из моих результатов выше, AMD обеспечила от 9 до 12 % прироста производительности в играх Tiny Tina's Wonderlands, Final Fantasy XIV и F1 2022.

Улучшения наблюдаются не в каждой игре, особенно в таких графически интенсивных играх, как Red Dead Redemption 2. Однако улучшенная задержка CCD и более точное предсказание ветвлений устранили слабые места Ryzen 9000 в таких играх, как F1 2022, где они выглядели ужасно. У AMD все еще есть проблемы с играми, когда процессоры последнего поколения, такие как Ryzen 7 7800X3D, претендуют на самый высокий слот производительности, но это уже другая тема для разговора.

-5

Дело не только в улучшении латентности для моделей с двумя ПЗС. Вы можете видеть выше, что Ryzen 7 9700X показал аналогичный прирост производительности в тех же играх. Картина Ryzen 9000 на старте продаж значительно отличается от сегодняшней. Вы не увидите повсеместного повышения производительности - такое редко случается с процессорами, даже совершенно нового поколения, - но игры, которые выигрывают от дополнительных лошадиных сил, демонстрируют это преимущество в более высокой производительности.

Это хорошая новость. Если у вас есть процессор Ryzen 9000 или вы планируете его приобрести, вам достаточно установить последние обновления BIOS и Windows, чтобы насладиться более высокой производительностью, по крайней мере, по сравнению с тем, какой она была на момент запуска. Более интересный сдвиг произошел с Ryzen 5 9600X и Ryzen 7 9700X, когда они получили доступ к большей мощности.

Ответ - больше мощности

Каков же ответ на отставание в производительности? Конечно же, больше мощности. Хотя увеличение мощности может привести к ситуациям, подобным Core i9-14900K, уже на ранних этапах выпуска Ryzen 5 9600X и особенно Ryzen 7 9700X стало ясно, что они могут справиться с большей мощностью. Оба процессора начали выпускаться с мощностью всего 65 Вт, и хотя этот диапазон мощности имеет смысл для 6-ядерного Ryzen 5 9600X, он не подходит для 8-ядерного Ryzen 7 9700X. AMD хотела заявить об эффективности на старте продаж, и это не удалось.

-6

Однако AMD сделала это заявление не без оснований, и мои игровые результаты, приведенные выше для Ryzen 7 9700X, показывают, почему. Это идентичная производительность. Конечно, вы потеряете кадр в Assassin's Creed Mirage и выиграете несколько в F1 2022, но покажите мне любого, кто сможет заметить разницу между режимами 65 Вт и 105 Вт в играх, и я покажу вам лжеца.

Игровой режим не является основным, и если вы в первую очередь нацелены на игры, я бы оставил его выключенным. Вы просто потребляете больше энергии и выделяете больше тепла без всякой отдачи. Если же вы используете другие приложения, требовательные к процессору, то новый режим 105 Вт изменит вашу парадигму.

-7

Посмотрите на результаты в Y-Cruncher выше. Как следует из названия, это приложение предназначено для вычисления чисел, используя ваш процессор для вычисления (в данном случае) 100 миллиардов цифр числа Пи. Ryzen 5 9600X демонстрирует достойное 9-процентное улучшение, но настоящая победа - за Ryzen 7 9700X, где прирост составляет 17 %.

Y-Cruncher - не единственное место, где наблюдается подобный прирост производительности. И в Blender, и в Handbrake Ryzen 7 9700X демонстрирует огромный прирост производительности. В Ryzen 5 9600X тоже есть скачок, но он не столь выражен. Эти результаты доказывают, что AMD не обеспечила достаточную мощность Ryzen 7 9700X на старте, и новый режим 105 Вт дает огромный прирост в неигровых приложениях.

И просто потому, что я знаю, что читатели хотят их увидеть, вы можете посмотреть мои результаты Cinebench R23 выше. В одноядерной производительности нет никаких изменений, но Ryzen 7 9700X снова демонстрирует огромный скачок в многоядерной производительности.

Другая сторона медали

-8

Никто не может поспорить с бесплатным 17-процентным приростом производительности - особенно в 2024 году. Поскольку таким компаниям, как AMD и Intel, становится все труднее выжимать больше производительности, 17-процентное улучшение - это настоящий скачок поколения. И в данном случае речь идет даже не о разнице в два поколения. Мы говорим только о режимах питания. Не стоит заблуждаться, существует альтернативная реальность, в которой AMD подделала это обновление под аппаратное обновление среднего поколения. К счастью, это не тот случай.

Это позитивный шаг, и я не хочу отвлекать от него внимание. Тем не менее, важно признать, что AMD выпустила на рынок и продала продукт, который не был готов. Это не тот незначительный прирост производительности, который мы видим в течение года и десятка обновлений BIOS - это фундаментальная производительность, которая полностью отсутствовала в процессорах, которые AMD продавала покупателям на старте. Здорово, что дополнительная производительность появилась сейчас, но мы должны были получить ее еще в августе, когда процессоры были выпущены.

Люди, работающие над этими деталями в AMD - и в Intel, и в Nvidia, если уж на то пошло, - по иронии судьбы являются одними из самых умных инженеров в мире. Они знали, как Ryzen 7 9700X работает при мощности 105 Вт; они знали о различиях в предсказании ветвей в Windows; они знали о задержках CCD в двух чипах Ryzen 9, и я готов поспорить, что они знали все это еще до выпуска процессоров. Я не думаю, что AMD намеренно ограничивала чипы или что она вносила в них какие-либо изменения из злого умысла. По мне, так это похоже на то, что компания, у которой есть сроки, выпустила продукт, который не был готов.

К счастью, похоже, что Ryzen 9000 уже готов. Еще много дискуссий вокруг ценности компонентов AMD последнего поколения и конкуренции со стороны Intel, поскольку мы ожидаем выхода процессоров Arrow Lake. Но на данный момент, после двух месяцев на рынке, чипы Ryzen 9000 наконец-то доведены до совершенства.

Если вам понравилась эта статья, подпишитесь на нее, чтобы не пропустить новые полезные статьи!

Вы также можете читать меня в: