В августе 2024 г. компания AMD представила общественности свои новые процессоры девятой серии с архитектурой Zen 5. Если не считать крайне успешного 9800X3D, который стал лидером игровых бенчмарков, уверенно обогнав не только Intel Core i9-14900K, но и своего предшественника в лице AMD Ryzen 7 7800X3D, остальные CPU линейки встретили довольно холодный прием. Причина тому — сравнительно невысокий рост производительности за поколение, который едва перевалил за отметку 10%. В дальнейшем ситуация чуть улучшилась за счет обновлений Windows, но так или иначе прорывной Zen 5 не вышла.
Спустя полгода AMD анонсировала флагманский AMD Ryzen 9 9950X3D с 16 ядрами, 32 потоками и внушительными 128 МБ кэш-памяти. О том, каким он вышел — в материале.
Архитектура
В рамках архитектуры Zen 5 все процессоры с 3D V-Cache получили серьезный апгрейд: теперь вертикальный кэш расположен не над кристаллом с вычислительными ядрами, а под ним. За счет такого решения удалось существенно снизить температуру чипа, поскольку так блоки ядер плотнее прилегают к металлической теплораспределительной крышке (IHS — Integrated Heat Spreader), обеспечивая более эффективный теплообмен.
Вдобавок к этому был добавлен целый ряд программных улучшений, интегрированных в драйверы. За счет них новый 9950X3D с точностью практически 100% определяет, что именно запускается в системе: игра или рабочее приложение, и в соответствии с этим самостоятельно «паркует» половину ядер.
Раньше это нужно было делать вручную, потому что у топовых чипов от AMD чиплетный дизайн: восемь ядер на одном кристалле и еще столько же на втором, с 3D V-Cache, интегрированным лишь в один из них.
Соответственно, если операционная система неверно распределяла нагрузку по ядрам, отправляя игру на ядра без вертикального кэша, страдала производительность. Теперь за все это отвечает автоматика, и работает она предельно точно.
В остальном новый процессор практически не отличается от обычного Ryzen 9 9950X: те же 16 ядер, те же 32 потока, те же 170 Вт тепловыделения. Единственное отличие — 128 МБ вертикальной кэш-памяти вместо 64 МБ обычной.
Температура, частоты, энергоэффективность
В тяжелом бенчмарке Blender, дающем плотную многопоточную нагрузку на процессор, новый CPU начинает тест с 5250 МГц, периодически падая до 5020–5080 МГц. Среднее значение — 5038 МГц.
Для сравнения, стандартный 9950X периодически подбирается к более высоким частотам — 5280 МГц, а проваливается примерно до того же уровня, колебаясь между 5010–5080 МГц. Средняя величина чуть ниже — 5036 МГц. В целом 9950X ведет себя немного стабильнее — частотный график ровнее: в нем меньше пиков и падений.
Что касается однопоточных задач, то в них, а конкретнее, в Cinebench R24 процессор держит полку частоты в районе 5650–5725 МГц. Это полностью соответствует официально заявленной чипмейкером boost-частоте — 5,7 ГГц.
Вариант без 3D V-Cache работает в пределах тех же частот, но, как и в предыдущем случае, ведет себя чуть стабильнее.
О температуре. В Blender она достигает 75°, потребляет CPU при этом от 196 до 200 Вт. Результаты почти точь-в-точь сопоставимы с таковыми у 9950X: 73° и практически те же 197–200 Вт. Отметим, что оба процессора работали без всяких ограничений на потребление мощности. Если установить заводской лимит — выше 170 Вт процессор не потребует.
Производительность
Почти всегда при выборе процессора покупатель вынужден искать компромисс: либо приобретать CPU, который будет быстр в играх, либо — тот, что окажется эффективнее в рабочих задачах. Отсюда за многие годы сформировался тренд: игроки чаще покупали шести- или восьмиядерные CPU, а профессионалы видеомонтажа, фоторетуши и 3D-моделирования — двенадцатиядерные и мощнее.
Новый 9950X3D ломает устои. Теперь это новый король как в играх, так и в программах, связанных с тяжелыми вычислениями:
- в Baldur’s Gate 3 он на 23% быстрее 7950X3D, на 21% опережает 7800X3D и на 54% обходит 9950X. Вплотную к нему подбирается лишь 9800X3D, уступая 1%;
- в Stellaris 9950X3D быстрее 9950X на 15%, а уступает CPU только 9800X3D, но лишь на 5%;
- в Dragon’s Dogma 2 новинка также обгоняет все существующие процессоры: она опережает 9800X3D на 3%, 7950X3D проигрывает ей 17%, а 7800X3D отдает уже 19%. Колоссальное отставание демонстрирует 9950X — 46%;
- в последней части Final Fantasy 9950X3D быстрее 9950X на 16%, на 6% обходит 7950X3D, но уступает 9800X3D на 2%;
- в Starfield свежий CPU быстрее 7800X3D на 13% и выигрывает 5% у 9800X3D. Флагман предыдущего поколения — 7950X3D медленнее на 21%;
- в Cyberpunk 2077 процессор выигрывает 6% у 7800X3D и 15% у 7950X3D, сохраняя паритет с 9800X3D;
- в крайне зависящей от процессора F1 2024 свежий топ быстрее 7800X3D на 7%. Обходит 7950X3D на 9% и не оставляет шансов 9950X, который отстает на 29%. Восьмиядерный 9800X3D держится на равных, уступая порядка 1%.
Что касается рабочих приложений и задач, связанных с вычислениями, то какие ни возьми: Blender, Adobe Photoshop, 7-Zip — в любом чарте 9950X3D оказывается на первых местах. Однако отрыв от многоядерных флагманов текущего и прошлого поколений здесь уже не такой большой. К примеру, в том же Blender процессор быстрее 9950X на 1,5%, обгоняет 7950X на 9%, а 7950X3D — на 13%.
В плане энергоэффективности процессор равен 9800X3D в игровых задачах, а в вычислительных сценариях конкурирует с 7950X. Объясняется это тем, что в первом случае у 9950X3D работают только восемь ядер, а во втором — все шестнадцать.
Выводы
У AMD вышел ультимативный процессор. Теперь компьютерные энтузиасты с плотным кошельком могут больше не ломать голову относительно того, какой именно CPU выбрать для новой высокопроизводительной машины. Достаточно установить в нее 9950X3D: он выдаст максимальный fps в играх и быстрее остальных чипов на рынке справится с тяжелыми проектами в рабочих программах.
Заплатить за такое удовольствие придется $700 — это если говорить об официальной цене. Сейчас из-за большого ажиотажа цены выше и часто доходят до $800 с небольшим — стоит немного повременить с покупкой, пока волна бума не уляжется. В остальном — надо брать.