Вопрос производительности процессоров AMD Ryzen в играх стоит как нельзя остро. За год скопилось достаточно отзывов, выложены тысячи листов тестов и все сводилось к одному – в играх они не блистают и уступают CPU Intel.
На мой взгляд, ситуация патовая. С одной стороны, Ryzen предлагает много ядер и высокую скорость в приложениях, рассчитанных на многопоточность; с другой – его владельцы априори теряют в кадрах. Но долго это продолжаться не могло, поскольку AMD подготовила ответ в виде обновленной архитектуры Zen+.
При первом знакомстве с AMD Ryzen 7 2700X мы уже выяснили, что производительность с однопоточными заданиями была увеличена на несколько процентов, внедрили поддержку высокочастотной памяти и существенно повысили совместимость с ней. Все эти вещи обязательно должны отразиться на скорости отрисовки кадров Ryzen в играх.
К сожалению, узким местом в системе с Ryzen 5/7 по-прежнему остается удельная скорость выполнения однопоточной нагрузки. Из-за этого в ряде игр будет продолжаться доминирование Intel. Нельзя бросать со счетов и многолетнюю практику издателей ориентироваться на ее продукцию в оптимизациях. В результате сейчас AMD находится на начальном пути развития и интеграции в общую песочницу, где многолетнее превосходство оппонента не дает ей покоя. Кроме того, Intel косвенно начала двигаться в сторону увеличения количества ядер в CPU, а потому эти изменения потянут за собой новый виток эволюции игровых движков. Не забываем и про приставки: пока игровой мир ПК буквально стагнирует и топчется на одном месте, AMD продолжает наступательные действия в мире консолей. Разработчики постепенно «пилят» код под APU AMD, а значит текущие и будущие оптимизации постепенно переберутся на PC-игры.
А пока стоит понять, что AMD не может всего за один год наверстать отставание, длящееся десятилетие. Но кое-какие положительные сдвиги уже есть. Немного подпортило картину тот факт, что заплатки в ОС в большей степени исправили падение производительности на процессорах Intel, AMD и здесь пока отстает. Поэтому порой натыкаешься во время теста на необычные результаты, которые никак не соотносятся с возможностями системы. Приходится отслеживать обращения сервисов к ядру и вычислять узкие места. Способов обойти системные «затыки» множество, но попробуйте ответить мне на вопрос о том, выключаете ли вы системные заплатки Microsoft? Скорее всего, нет, и мы не отключаем, но отбрасываем странные результаты из обзора (и все же некоторые нюансы все еще находятся под большим вопросом).
Попробуем проанализировать скорость системы с Ryzen 7 2700X в играх на примере четырех приложений и видеокарты GeForce GTX 1080. А заодно выясним, где происходит стопроцентная загрузка видеокарты и процессор отходит на второй план.
Тестовая конфигурация №1 (AMD Ryzen)
Процессоры и режимы их работы:
Тестовая конфигурация №2 (Intel Coffee Lake)
Процессоры и режимы их работы:
Частота памяти и тайминги:
| Процессор | Частота памяти | Тайминги памяти |
| AMD Ryzen 7 2700X | 2800 МГц | 16-18-18-36 1T |
| AMD Ryzen 5 1500X | 2800 МГц | 16-18-18-36 1T |
| Intel Core i7-8700K 3.7 ГГц | 2800 МГц | 16-18-18-36 2T |
| Intel Core i5-8400 3.8 ГГц | 2800 МГц | 16-18-18-36 2T |
| Разгон | ||
| AMD Ryzen 7 2700X @4.2 | 3200 МГц | 17-17-17-37 1Т |
| AMD Ryzen 5 1500X @4.0 | 3200 МГц | 17-17-17-37 1Т |
| Intel Core i7-8700K @4.5 | 3333 МГц | 17-18-18-37 1T |
| Intel Core i5-8400 @3.8 | 3333 МГц | 17-18-18-37 1T |
В итоге у нас получается четыре процессора и восемь режимов работы – с разгоном и без. Столь низкая выбранная базовая частота оперативной памяти позволяет оценивать скорость в равных условиях. В разгоне мы остановились на наиболее часто используемой частоте для платформы Socket AM4, а уже под нее подобрали частоту памяти для платформы Intel.
В части игр, где это возможно, использовались встроенные отрезки теста, при необходимости тестирование дополнялось результатами утилиты Fraps v3.5.99. Сами тесты проходили в трех разрешениях: 1920 х 1080, 2560 х 1440 и 3840 х 2160.
VSync при проведении тестов был отключен.
Версия – последняя на момент тестирования, с обновлениями Origin. Настройки поделены на четыре категории, начиная от самых простых (сокращенно «L») до максимальных «Ультра» (сокращенно «U»).
В этой игре при изменении глобальных настроек изменяются второстепенные, поэтому данный тест очень удобен. Сцена продолжительностью более одной минуты хорошо задействует процессор, и здесь нагляднее видно, какой из них позволяет выдавать максимальные 200 кадров в секунду, а какой будет сдерживать потенциал видеокарты.
И поскольку результатов достаточно много, мы разделим их по категориям, точнее разрешениям.
Настройки: низкие, средние, высокие, ультра.
Battlefield 1Настройки в игре поделены на две основных категории: пост-обработка и общие. В пост-обработке дано на выбор три уровня качества: минимальный, средний и высокий (сокращенно L, M и H). В общих меняется множество параметров и к трем основным категориям добавлена еще одна позиция – запредельное качество, мы его сокращенно назовем «Ультра» (U).
В итоге у нас есть четыре комбинации – все на минимум (L-L), среднее качество (M-M), высокие настройки (H-H) и комбинация высокой постобработки с ультра-качеством (H-U). Сцена для тестирования обрезана первыми 60 секундами.
The Witcher 3: Wild HuntВ игре присутствует панель с настройками и в ней на выбор представлены параметры экрана и изображения. В параметрах экрана задействован DirectX 12 без сглаживания MSAA. В параметрах изображения есть пять «заготовок» издателя: низкие, средние, высокие, очень высокие и ультра (сокращенно L, M, H, VH и U).
Deus Ex Mankind DividedИгра интересна тем, что содержит несколько готовых пресетов настроек, и результаты в определенной мере зависят от количества ядер и скорости процессора.
Для простоты визуального представления данных в таблицах мы назовем четыре режима по традиции (сокращенно L, M, H и U). Увы, показатели минимальных кадров в игре крайне нестабильны, по этой причине они не будут использоваться для сравнения.
Total War WarhammerИтак, для героя обзора есть как выигрышные, так и фатальные тесты, но лучше рассмотреть их по порядку. Battlefield 1 обзавелась несколькими обновлениями и, видимо, все же получила приписку к архитектуре Zen. Теперь восьмиядерный Ryzen 7 2700X и в штатном режиме и в разгоне превосходит оба процессора Intel и делает это с большим запасом.
В The Witcher 3: Wild Hunt новый Ryzen семейства Pinnacle Ridge выглядит бледно в разрешении Full HD и до средних настроек 2560 х 1440, далее все упирается в видеокарту и все участники демонстрируют одинаковый результат. То же самое происходит и в разгоне.
Deus Ex Mankind Divided теоретически почти полностью зависит от видеокарты: на нее там идет высокая нагрузка даже в легких сценах. Но и здесь наблюдается превосходство архитектуры Intel благодаря лучшей оптимизации под них и большей частоте. Не последнюю роль играет диспетчер потоков в процессоре. Это одно из объяснений положения ЦП Intel в этой игре, поскольку даже с разгоном паритет не восстанавливается. Как следствие, Core i5-8400 обходит новый Ryzen.
И, наконец, в игре Total War Warhammer, в которой высокая частота одного потока является неоспоримым преимуществом, процессоры Intel выходят вперед.
Как уже было сказано, в девяти случаях из десяти игровые результаты зависят не только от процессора и его скорости, но и от оптимизаций на уровне игры, и операционной системы. К примеру, несмотря на более высокую частоту в разгоне, Ryzen 7 2700X умудряется отстать от Core i5-8400, работающего на частоте 3.8 ГГц. Отчасти это будет справедливо и для синтетики.
Можно предположить, что внутренняя логика работы функциональных блоков в процессоре и скорость кэша у Intel существенно выше, но не на 10-30%. Поэтому в низких разрешениях в трех играх из четырех выбранных Intel остается на коне. Новинка AMD проявила себя только в Battlefield 1 и, скорее всего, благодаря иному подходу – тесной работе с издателем.
Впрочем, тестовый набор приложений пора обновить до свежих игр и посмотреть, как обстоят дела там. Возможно, двухлетняя кооперация компании AMD с игровыми приставками уже сказывается на оптимизациях, и результаты будут показательны. А пока констатируем факт: последние процессоры Intel остаются лучшим выбором для игр.
Выражаем благодарность за помощь в подготовке материала: