Проблемы процессоров Ryzen 9000 Zen 5: Что пошло не так?

Новые процессоры AMD Ryzen 9000 на архитектуре Zen 5 столкнулись с трудностями в разработке и были выпущены до завершения работы над программным обеспечением. Это стало причиной некорректной работы функции отключения ядер и более высоких задержек. Какие проблемы преследуют Zen 5 и есть ли надежда на улучшение?
Проблемы процессоров Ryzen 9000 Zen 5: Что пошло не так?

Процессоры Ryzen 9000 на архитектуре Zen 5, по последним утечкам, были выпущены в незавершённом состоянии и столкнулись с проблемами в разработке. Это может объяснить, почему они не оправдали ожиданий по производительности и страдают от программных ошибок, таких как некорректная работа системы отключения ядер (Core Parking).

Разработка процессоров Ryzen 9000 Zen 5 была проблемной

Когда AMD представила процессоры серии Ryzen 9000 на Computex 2024, компания заявила, что новая архитектура Zen 5 обеспечит увеличение среднего показателя IPC (инструкций на такт) на 16% по сравнению с Zen 4. AMD также утверждала, что Ryzen 9 9950X будет на 55% опережать Core i9-14900K в Blender и на 23% — в играх, таких как Horizon Zero Dawn.

Однако в обзорах при запуске процессоров Zen 5 прирост производительности оказался гораздо более скромным, что вызвало сомнения относительно заявлений AMD.

Процессоры Ryzen 9000 Zen 5 выпустили поспешно

Один из источников сообщил, что Zen 5 испытывала проблемы на протяжении всей разработки. Проект якобы переходил от одной команды к другой, что привело к многочисленным задержкам и переделкам. Первоначально над Zen 5 работала команда, разработавшая Zen 2, но затем процессоры были переданы другим командам внутри компании.

При этом команда Zen 2 решила использовать свою базу кода Zen 2 вместо того, чтобы строить на основе разработок команды Zen 4. Это могло привести к тому, что программное обеспечение оказалось незавершённым, поскольку AMD, по словам источника, «выпустила продукты до того, как ПО было готово».

Кроме того, источник сообщил, что маркетинговый отдел AMD не предоставил подробной информации о функции Core Parking рецензентам до тех пор, пока они не получили тестовые образцы процессоров за пять дней до выпуска.

Проблемы с отключением ядер (Core Parking)

Отключение ядер (Core Parking) — это функция, направленная на энергосбережение за счёт отключения некоторых ядер процессора. Она должна повышать производительность в играх на процессорах Ryzen с несколькими CCD (модулями), таких как Ryzen 9 9900X и Ryzen 9 9950X, за счёт ограничения потоков на один CCD. Это снижает потери производительности, вызванные пропуском кэш-памяти и задержками между модулями. Однако, на момент написания статьи эта функция не работает должным образом на процессорах Zen 5.

Проблемы с программным обеспечением Zen 5

Процессоры Zen 5 сталкиваются с проблемами в работе системы Core Parking, что приводит к снижению производительности. Процессор Ryzen 9 9950X имеет задержку между CCD в 180 наносекунд, что более чем в два раза больше, чем 76 наносекунд у Ryzen 9 7950X.

Точные причины столь значительного увеличения задержки остаются неясными, поскольку и Zen 4, и Zen 5 используют одинаковую архитектуру I/O и Infinity Fabric. Однако есть предположение, что проблема может заключаться в некорректной работе системы Core Parking, где активация отключённых ядер занимает до 100 наносекунд.

Кроме того, процессоры Ryzen 9000 показывают лучшую производительность в играх на Linux, с приростом 2-3% по сравнению с Windows. Более того, в некоторых играх, изначально созданных для Windows, процессоры Zen 5 оказываются быстрее на Linux. Это может свидетельствовать о том, что Windows не оптимизирована для работы с процессорами Ryzen 9000.

Итог

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

  12 просмотров