Если вы хотите сменить старый процессор или собрать компьютер с нуля, для геймеров сейчас в число лучших входят модели AMD Ryzen 5 5600 по цене около $200 и Ryzen 7 5700X за $300 (цены указаны западные, поскольку российские на длительный срок предсказать невозможно). Простой подсчёт стоимости ядра показывает, что ядро 5700X дороже на 13%, так что весь процессор дороже на 50%.
Давайте рассмотрим спецификации тестовой системы, результаты тестирования и сделаем выводы. Для этого было выбрано 24 игры на разрешениях 1080p и 1440p с использованием видеокарт Radeon RX 6950 XT и 6600 XT с включенной опцией SAM.
Для тестирования взяли материнскую плату MSI B350 Tomahawk с последней версией BIOS на микрокоде AGESA 1.2.0.7, что даёт поддержку Resizable BAR и процессоров линейки Ryzen 5000. Производительность в результате находится в нескольких процентах от показателей лучших материнских плат на чипсете X570.
Используется 32 ГБ двухранговой двухканальной памяти DDR4-3200 CL14. Эта же конфигурация использовалась для тестирования всех процессоров Ryzen.
Тестирование в играх
В Fortnite на соревновательных настройках качества 5700X имеет небольшое преимущество в производительности, хотя причина может быть не в количестве ядер. Разность составляет от 4% до 5%, а частота у 5700X обычно на 5% выше по сравнению с 5600. В этом и может быть источник разницы в скорости, поскольку Fortnite не особо хорошо использует множество ядер.
Такая же история в гонках Assetto Corsa Competizione, где разница между процессорами 4%-6%. При средних настройках качества игра сильно зависит от процессора, особенно на разрешении 1080p.
Преимущество 5700X в частоте является главной причиной лидерства по скорости. Так как оба процессора разблокированные, можно разогнать их и повысить производительность.
Из 24 протестированных игр единственной с разницей более чем в 10% между 5600 и 5700X стала Call of Duty Vanguard. Здесь 5700X имеет преимущество в 25% с видеокартой 6950 XT и в 22% на разрешении 1440p, хотя нижний 1% результатов был одинаковый, что приводит к ощущению равенства.
При использовании карты 6950 XT на разрешении 1080p нагрузка процессора Ryzen 5 5600 в тестах не опускалась ниже 80%, обычно она была в районе 90%–95%. Несмотря на это, частота кадров была превосходной и без подтормаживаний. С большим запасом 5700X смог повысить частоту кадров.
Это пример того, что дополнительные два ядра привели к росту производительности, но не настолько, чтобы это было явно заметно, учитывая уровень производительности отстающего 5600.
Cyberpunk 2077 довольно сильно зависит от процессора и от видеокарты. Именно видеокарты обычно ограничивают скорость этой игры.
На разрешении 1080p с использованием карты 6950 XT нижний 1% результатов на 10% лучше у 5700X. Это больше, чем разница в частоте в 5%. Впрочем, на 5600 впечатления от игры примерно такие же.
Counter-Strike Global Offensive не показывает ничего интересного. Многие любят соревновательные шутеры, но с современными процессорами и видеокартами, дающими более 300 кадров/с, на глаз разницу не увидеть. Трудно сказать, насколько эта игра актуальна для тестирования современных компонентов.
5600 и 5700X являются главным узким местом системы в этом тесте, а видеокарты 6600 XT и 6950 XT дают одинаковую производительность. Разница между процессорами всего 4%, что похоже на разницу в частоте.
Rainbow Six Extraction тоже относится к соревновательным шутерам, но полностью зависит от видеокарты.
Здесь поставили вторую сверху настройку графики и даже тогда 6950 XT дала более 300 кадров/с на разрешении 1080p. Большинству пользователей этого хватит с лихвой.
F1 2021 тоже выдаёт сотни кадров в секунду с использованием современных компонентов, хотя она далеко не так зависит от процессора, как CS: GO.
Ryzen 5600 и 5700X шли ноздря в ноздрю с картой RX 6600 XT, а 6950 XT даёт до 6% разницы в пользу 5700X.
Forza Horizon 5 мало нагружает процессор. Примерно одинаковая скорость наблюдается на любом процессоре. С Radeon RX 6600 XT игра ограничена видеокартой.
Hitman 3 более требователен к процессору по сравнению с Forza, но при использовании 6600 XT ограничением является именно видеокарта. Игра начинает сильнее зависеть от процессора с 6950 XT на разрешении 1080p, но преимущество 5700X в 5% сохраняется.
Игра Riftbreaker бывает очень требовательной к процессору. 5700X на 21% быстрее по сравнению с 5600, что видно при рассмотрении минимального 1% результатов с 6950 XT на 1080p. При этом заметен рост средней частоты кадров на 10%. Эта разница уменьшается на разрешении 1440p и с 6600 XT разницы уже не наблюдается.
Последней игрой является Watch Dogs: Legion, очень требовательная как к процессору, так и к видеокарте. Использовались сниженные настройки графики, но даже тогда результат не более 100 кадров/с на 1080p с картой 6950 XT и любым процессором.
В итоге 5700X был на 10%-11% быстрее, когда игра зависит от процессора. Дополнительные ядра помогают немного повысить производительность за пределы разницы в частоте в 5%.
Средний результат в 24 играх
Для пользователей высокопроизводительных видеокарт, как Radeon RX 6950 XT, на невысоком разрешении, вроде 1080p, получается не более 5% преимущества Ryzen 7 5700X по сравнению с Ryzen 5 5600. В основном это соответствует разнице в тактовой частоте.
Эта разница упала до 4% на разрешении 1440p. Это означает очень небольшие отличия между 6-ядерным и 8-ядерным процессорами на архитектуре Zen 3. Если у вас более медленная видеокарт среднего уровня, как Radeon RX 6600 XT, заметной разницы в играх между этими процессорами не будет.
На Radeon 6950 XT на разрешении 1080p процессор Ryzen 5700X был на 5% быстрее. Исключением стала игра Call of Duty Vanguard с разницей в 25%.
Только в пяти играх разница в производительности была выше, чем в тактовой частоте: The Riftbreaker, Watch Dogs: Legion, Death Stranding, Far Cry 6 и Call of Duty.
На Radeon RX 6600 XT результаты немного подравнялись, поскольку игры вроде Call of Duty Vanguard почти полностью зависят от видеокарты. Меньше всего от неё зависят Far Cry 6, ACC и Fortnite, а у остальных разница в пределах 5%.
6 ядер или 8 ядер подходят для игр лучше?
Разница между Ryzen 5 5600 и Ryzen 7 5700X для геймеров невелика. Это не новость, но приятно видеть твёрдое подтверждение.
В тестах масштабирования процессоров 5600X, 5800X, 5900X и 5950X на архитектуре Zen 3 с разными играми, настройками графики и видеокартами разница с RTX 3090 примерно такая же, как описано выше с применением 6950 XT.
Стоит ли тратить лишние $100 на Ryzen 7 5700X? Это зависит от игр, как вы в них играете, насколько вырастут требования новых игр к дополнительным ядрам. Сейчас есть лишь несколько игр, для которых покупка 5700X оправдана. Игр, которые бы оправдали покупку 8-ядерного процессора Zen 3 вместо 6-ядерного, мало.
Если вам нужна игровая производительность компьютеров текущего поколения за меньшую цену, Ryzen 5 5600 станет лучшим выбором. Вы сэкономите $100 и сможете потратить их на обновление позже или на более мощную видеокарту.
5700X за $300 всё равно является отличным вариантом. Если вы не только играете, но и работаете в приложениях с высокой нагрузкой на процессор, выбор делать намного проще. Для такого типа пользователей 5700X и даже 5900X станут подходящим вариантом.
Если вы меняете не только процессор, но весь компьютер, соотношение цены и возможностей лучше у 5700X. Есть мнение, что хотя 5700X на 50% дороже, при сборке компьютера с нуля за $1200 с процессором 5600 увеличение цены до $1300 при выборе 5700X даёт прирост стоимости всего на 8%. Однако, так можно рассуждать и про память, хранилище, блок питания, видеокарту и т.д. Цена в таком случае незаметно может дорасти до $2000 и выше.
Если вы можете себе это позволить, нет проблем, но в таком случае нет смысла читать статьи с подбором оптимальных комплектующих, можно просто взять что дороже. Если вы хотите получить максимальную отдачу от затраченных средств, Ryzen 5 5600 будет лучшим выбором. Если вам нужны только игры, дополнительные 33% производительности у 5700X не имеют большого значения для геймеров в пределах реального срока службы процессоров, за исключением нескольких игр.