Тестирование производительности видеокарт AMD Radeon в игре Quantum Break на решениях компании Sapphire

на решениях компании Sapphire


Содержание

Краткая информация об игре

  • Дата выхода: 5 апреля 2016 года
  • Жанр: Приключенческий шутер с видом от третьего лица
  • Издатель: Microsoft Studios
  • Разработчик: Remedy Entertainment

Quantum Break — это приключенческий шутер с видом от третьего лица, разработанный компанией Remedy Entertainment, все события в котором тесно связаны с манипулированием временем. Мир вокруг распадается на части и застывает во времени, а игрок управляет Джеком Джойсом, который сражается с корпорацией «Монарх» для того, чтобы предотвратить конец времени. Саму игру можно назвать интерактивным кино-шутером, в котором есть возможность изменения времени. Шутерная часть Quantum Break в первую очередь и отличается от других игр тем, что время может как быть союзником, так и мешать игроку.

Игра вышла 5 апреля этого года одновременно на консоли Microsoft Xbox One и на ПК под управлением Microsoft Windows 10. Соответственно, издателем игры является Microsoft Studios. Игра была анонсирована вместе с Xbox One в мае 2013 года, когда показали первый ролик о будущей игре. Изначально заявлялось, что игра станет эксклюзивной для игровой консоли компании Microsoft, но в начале февраля текущего года стало известно об одновременном выходе игры на Windows — вероятно, из Quantum Break в Microsoft решили сделать проект, продвигающий Windows 10 в качестве игровой платформы. Рассчитывалось, что игра выйдет ещё в 2014 году, но потом она задержалась до 2015, а затем и вовсе перенесена на 2016 — как обычно, «чтобы выпустить отполированный продукт». Ну или перенести игру на ПК, например.

shot-1-sm.jpg

Над игрой Quantum Break работала Remedy Entertainment — известная финская компания, которая занимается разработкой компьютерных игр ещё с середины 90-х годов прошлого века. Любопытно, что среди членов начальной команды были выходцы из Future Crew — одной из самых популярных групп демосцены в своё время. Ну, а самой известной игрой компании является первая часть Max Payne, вышедшая в июле 2001 года, позднее появились и другие знаковые для них проекты: Max Payne 2 в 2003 году и Alan Wake в 2010 году.

shot-2-sm.jpg

С точки зрения игрового процесса, Quantum Break представляет собой шутер от третьего лица с активным использований укрытий и возможностью применять временные манипуляции. По сюжету игры в некоем Северо-Восточном Университете США Riverport неудачно заканчивается эксперимент со временем, в результате которого главные персонажи игры получили необычные способности: один обладает сверхспособностью, позволяющей видеть иные варианты развития событий и альтернативное будущее, а другие могут останавливать время — этим игра и предлагает воспользоваться.

shot-3-sm.jpg

Remedy Entertainment — признанные мастера кинематографичных игр, известные такими проектами, как Max Payne и Alan Wake. Соответственно, в игре нас ожидает глубокий сюжет от мастеров жанра, интересный сериал в виде роликов, развитие событий в которых зависит от принятых в игре решений, поэтому в игре есть и несколько вариантов развития сюжета. Для большей «киношности», на главные роли игры были приглашены известные актёры из популярных фильмов и сериалов, а для работы над Quantum Break разработчики наняли кинорежиссёра и научного консультанта из ЦЕРН, что помогло им в организации процесса и выдержки игры в научно-фантастическом сериальном стиле.

shot-6-sm.jpg

Для Quantum Break компания Remedy Entertainment использует движок собственной разработки — Northlight Engine, который с самого начала (с показа роликов на движке) поразил кинореалистичностью и отличной анимацией. Немудрено, что «киношная» игра должна иметь крайне реалистичную анимацию и рендеринг человеческих лиц, и в Quantum Break это сделано весьма неплохо, особенно лицевая анимация, для которой они лицензировали продвинутую технологию захвата движений и анимации. Да и всё остальное: глаза, волосы и т.п. — всё выглядит вполне кинореалистично. Точнее CG-реалистично.

shot-5-sm.jpg

Также в Northlight Engine применяются самые современные техники и алгоритмы, движок в этой игре один из самых продвинутых по технологиям, он использует большинство самых совершенных алгоритмов и эффектов, присущих играм сегодняшнего времени, вроде глобального освещения и затенения, а также очень активного использования постобработки. В игре Quantum Break можно увидеть очень технологичную и кинореалистичную картинку, отличные освещение, затенение и тени, а особенно впечатляют спецэффекты, связанные с временными манипуляциями, которые выделяются своим масштабом и влиянием на визуальную составляющую в целом.

shot-4-sm.jpg

Единственный вопрос к движку — излишняя замыленность изображения, присущая скорее чисто консольным играм. Вполне вероятно, и в ПК-версии этого мультиплатформенного проекта разработчики игры решили не отходить от избранной тактики обилия постэффектов, как раз и снижающих общую чёткость. Причём, сюда входит и постфильтр полноэкранного сглаживания, который лишь добавляет «мыла» к изображению. В выводах к нашему материалу мы ещё раз подробно остановимся на этом вопросе.

Системные требования

Минимальные системные требования:

  • центральный процессор Intel Core i5–4460 или AMD FX-6300;
  • оперативная память объемом не менее 8 ГБ;
  • видеокарта Nvidia GeForce GTX 760 или AMD Radeon R7 260X минимум с 2 ГБ видеопамяти;
  • свободное место на накопителе 68 ГБ;
  • 64-битная операционная система Microsoft Windows 10 с ноябрьским обновлением (версия 1511) и DirectX 12;

Рекомендуемые системные требования:

  • центральный процессор Intel Core i5–4690 или эквивалентный от AMD;
  • оперативная память объемом 16 ГБ;
  • видеокарта Nvidia GeForce GTX 970 или AMD Radeon R9 390 минимум с 4 ГБ видеопамяти;
  • свободное место на накопителе 68 ГБ;
  • 64-битная операционная система Microsoft Windows 10 с ноябрьским обновлением (версия 1511) и DirectX 12;

Рекомендуемые системные требования для максимальных (Ultra) настроек:

  • центральный процессор Intel Core i7–4790 или аналогичный от AMD;
  • оперативная память объемом 16 ГБ;
  • видеокарта Nvidia GeForce GTX 980 Ti или AMD Radeon R9 Fury X с 6 ГБ видеопамяти;
  • свободное место на накопителе 68 ГБ;
  • 64-битная операционная система Microsoft Windows 10 с ноябрьским обновлением (версия 1511) и DirectX 12;

Обязательность использования 64-битной версии операционной системы Windows уже стала привычной, но в данном случае требования ещё более жёсткие — для игры нужна исключительно Windows 10 с установленным ноябрьским обновлением, версии 1511. Это одна из первых игр, требующих использования только этой версии ОС, так как она активно использует возможности DirectX 12, а заодно является одним из важных проектов для продвижения Windows 10 в качестве игровой платформы.

Остальные требования к аппаратному обеспечению и по современным временам довольно высокие, ведь среди минимально требуемых видеокарт разработчики приводят GeForce GTX 760 и Radeon R7 260X, действительно близкие по производительности. Эти модели можно считать довольно жестким требованием, если учитывать, что это — самый минимум, необходимый для запуска игры даже при низких настройках.

Также для запуска игры обязательна система минимум с 8 ГБ оперативной памяти и довольно мощным многоядерным процессором. Рекомендации по применению мощных CPU тоже оправданы, игра при любых графических настройках довольно сильно загружает работой тестовый процессор на 30–40%, а в некоторые моменты, вроде подгрузки ресурсов в начале уровня, даже ещё больше. Тем, кто хочет играть при высоких графических настройках, потребуется игровая система уже с 16 ГБ памяти (хотя использование ОЗУ при игре и не поднимается выше 8 ГБ) с процессором Intel Core i5 или аналогом от AMD.

Рекомендуется использование видеокарт моделей GeForce GTX 970 и Radeon R9 390 минимум с 4 ГБ видеопамяти, и эти решения действительно близки друг к другу по производительности, хотя видеокарта AMD обычно имеет некоторое преимущество от 8 ГБ памяти в типичных моделях, и от применения некоторых возможностей DirectX 12, таких как асинхронное исполнение шейдеров. В общем, игра предъявляет серьёзные системные требования ко всей системе.

Интересно, что отдельно были выделены рекомендации для максимальных настроек игры. Для плавной игры при ультра-настройках рекомендуется использование видеокарты не хуже чем GeForce GTX 980 Ti или Radeon R9 Fury X, да ещё с 6 ГБ памяти. Последнее требование тем более интересно, ведь видеокарт Radeon R9 Fury X с 6 ГБ памяти просто не существует. Но намёк разработчиков понятен — игре нужны высокопроизводительные GPU для комфорта. Это мы сегодня и проверим.

Тестовая конфигурация и методика тестирования

  • Компьютер на базе процессора Intel Core i7:
    • процессор Intel Core i7–4790 (3,6 ГГц);
    • система охлаждения Corsair Hydro H110i;
    • системная плата ASRock Z97 Extreme6 на чипсете Intel Z97;
    • оперативная память 16 ГБ DDR3–1866 Kingston HyperX;
    • накопитель SSD GoodRAM Iridium Pro 240 ГБ;
    • блок питания Corsair RM850i (850 Вт);
  • операционная система Windows 10 64-битная;
  • монитор Asus ROG Swift PG278Q (27″, 2560×1440);
  • драйверы AMD версии Crimson 16.4.1 Hotfix (от 4 апреля);
  • утилита MSI Afterburner 4.2.0
  • утилита PresentMon

  • Список протестированных видеокарт компании Sapphire:

Игра Quantum Break не входит в маркетингово-технические программы компаний AMD и NVIDIA, но компания AMD за день перед её выходом выпустила специальную Hotfix-версию драйверов Radeon Software Crimson 16.4.1, предназначенную специально для этой игры. Этот драйвер мы и использовали в своих тестах.

Увы, мало того, что в игре нет встроенных возможностей для тестирования производительности, так она ещё и относится к универсальной платформе Windows (UWP), запускается не в полноэкранном режиме и использует DirectX 12, что накладывает серьёзнейшие ограничения на утилиты по выводу счётчиков FPS, тестирования средней производительности и видеозаписи игрового процесса. Следовательно, ни Fraps, ни MSI Afterburner, ни ShadowPlay в этой игре не способны выполнить обычно используемые нами функции.

Существует многофункциональная утилита Mirillis Action! , которая способна работать в таких условиях, но она отличается крайне ограниченной функциональностью именно по измерению производительности, определяет и записывает в CSV-файл только мгновенные значения частоты кадров каждую секунду, чего недостаточно для серьёзного исследования. Поэтому в случае Quantum Break мы решили применять утилиту PresentMon, которая выводит в файл статистику со временем рендеринга каждого кадра, которую потом нужно обрабатывать. Естественно, это далеко не идеальный вариант с точки зрения трудозатрат, зато более точный, по сравнению с утилитой от Mirillis. Которая, к тому же, у нас вовсе не захотела работать в разрешении 2560×1440, хотя в Full HD всё было в порядке.

Для своего тестирования мы выбрали короткий (менее минуты) отрезок почти в начале игры, без стрельбы, так как в боях сложно обеспечить необходимую повторяемость нагрузки на GPU и CPU. В тестовом отрезке используется достаточно большое количество объектов и эффектов, а также — открытое пространство (в помещениях производительность обычно выше). Ещё одним обязательным требованием к тестовому отрезку стало отсутствие сцен на движке. Они хоть и эффектны визуально, но частота кадров в них ограничена уже на отметке в 30 FPS, что значительно снижает требования к мощности GPU. В среднем, полученная нами в нашем тесте частота кадров более-менее соответствует тому, что и наблюдается в типичной игре.

Увы, но вывести на экран статистику использования ресурсов центрального и графического процессоров при прохождении теста, полученную при помощи утилиты MSI Afterburner, в нашем ролике мы не можем по причине её неработоспособности в DirectX 12 приложениях, использующих UWP-платформу. Зато она может измерять и записывать данные о загрузке CPU и GPU в фоновом режиме в процессе тестирования. Приведём график использования ресурсов центрального и графического процессоров на системе с Radeon R9 380 при средних настройках в виде диаграммы:

usage.png

Как видите, загрузка CPU в процессе тестирования в среднем составила около 30%, но в начале теста превышала 40% (при максимальных настройках она ниже, по понятным причинам). Графический же процессор в нашем тесте в основном был загружен работой на 97–99% при прогоне на системе с видеокартой среднего уровня вроде Radeon R9 380 и средними настройками. При максимальных же настройках GPU работает всегда на 100% (99%) своих возможностей.

Минимальную частоту кадров в этой игре измерять смысла мало, так как она скачет на разных системах на совершенно дикие значения, не связанные с производительностью графического процессора напрямую. И по средней частоте кадров можно сделать достаточные выводы о плавности и комфортности игры. При средней частоте кадров в этой игре около 40–45 FPS, падения FPS при игре на практике чаще всего не будут ниже 30 FPS, чего вполне достаточно для интерактивного кино с элементами шутера, поэтому мы принимаем эти значения за играбельные, хотя в некоторых моментах игры могут встречаться и случаи меньшей производительности.

Если говорить об использовании видеопамяти игрой Quantum Break, то при Full HD-разрешении и низких настройках будет достаточно видеокарт с 2 ГБ набортной памяти, даже в случае разрешения 2560×1440. Но уже при средних настройках игра может использовать до 2,5 ГБ, и тут желательны уже хотя бы 3 ГБ локальной видеопамяти. При максимальных настройках и/или более высоком разрешении 2560×1440 игра требует уже 4 гигабайта видеопамяти, что и можно считать оптимальным объемом для игры, если не требуется 4K-разрешение, для которого понадобятся уже те самые 6 ГБ из ультра-требований.

Влияние настроек на производительность и качество

Графические настройки в игре Quantum Break изменяются исключительно из игрового меню, которое можно вызвать в том числе и во время процесса игры. Очень удобно, что изменение любых графических настроек приводится в действие сразу же и не требует перезапуска уровня или игры. Так что настраивать качество рендеринга в этом проекте весьма удобно, можно делать это прямо на лету, подстраиваясь под обстоятельства.

settings.jpg

В меню графических настроек можно изменить некоторое количество параметров, достаточное для мультиплатформенной игры: разрешение экрана, параметры отображения и ограничения FPS, качество изображения в виде девяти настроек. Также для простоты настройки игры есть предустановленные профили качества. В своей работе мы использовали слегка изменённые профили Low (низкие настройки), Medium (средние настройки) и Ultra (максимальные настройки):

Низкие настройки
settings_low.jpg

Средние настройки
settings_medium.jpg

Максимальные настройки
settings_ultra.jpg

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

Низкие (Low) настройки

Максимальные (Ultra) настройки

Рассмотрим игровые настройки качества, имеющиеся в игре Quantum Break. Мы проводили исследование настроек на тестовой системе с видеокартой средней мощности Radeon R9 380 в разрешении 1920×1080 со средним профилем качества, наиболее подходящим этому GPU. Мы изменяли каждый параметр и определяли, насколько сильно при этом меняется производительность — такой подход позволяет найти параметры игровых настроек, заметнее всего влияющие на среднюю частоту кадров.

Настройки разрешения, полноэкранного или оконного режима, яркости, а также включение субтитров и HUD в пояснениях не нуждаются. Рядом расположена настройка включения лимитатора частоты кадров на уровне 30 FPS, а вот дальше идут интересующие нас настройки, и первым мы рассмотрим параметр Volumetric Lighting, который регулирует качество объёмного освещения — видимых лучей от источников света, как от прожектора на вертолёте из нашего тестового фрагмента.

Изменение этого параметра очень сильно сказывается на производительности систем практически любой мощности. На тестовом ПК с видеокартой среднего уровня при изменении этой настройки с Medium (стоит по умолчанию для этого профиля) на High приносит потерю почти 12% частоты кадров, а Ultra так и вовсе более чем на 30% (потеряли 6 и 16 FPS, соответственно)! Наша рекомендация — ставьте значение Medium в любом случае, уж как-нибудь обойдётесь без более качественного объёмного освещения, зато совсем нелишние FPS добавятся. И только если частота кадров стабильно 60 FPS, то можно попробовать повысить качество объёмного освещения.

Следующей рассматриваем настройку Shadow Resolution — она позволяет изменять разрешение карт теней, которые используются в игре. Соответственно, при установке значения Ultra в лучшую сторону изменяется (не очень сильно, надо признать) качество теней от объектов в кадре. Эта настройка влияет на итоговую производительность довольно слабо, как минимум в нашей тестовой сцене. На максимальном значении Ultra вместо Medium вы получите потерю всего лишь полутора кадров в секунду в среднем. Впрочем, оно не сильно сказывается и на качестве картинки, так что решайте сами, в зависимости от мощности GPU.

Соседний параметр также имеет отношение к теням — Shadow Filtering, и он изменяет качество фильтрации карт теней, что и даёт мягкие тени. Соответственно, изменение этого параметра с Medium до максимального High почти не сказывается ни на качестве картинки, ни на итоговой частоте кадров — у нас получилось около 1% потерь, что легко можно списать на погрешности измерения FPS.

Далее идёт настройка разрешения текстур Texture Resolution, изменяющая соответствующие параметры в пределах от Low до Ultra. Традиционно для движков, использующих стриминг при подгрузке ресурсов, эта настройка ограничивает максимальное разрешение подгружаемых текстур, но даже при Low параметре они могут загрузиться не мгновенно, и какое-то время вы будете видеть низкокачественные текстуры.

В этой игре качество текстур довольно важно с точки зрения качества изображения, зато из-за стриминговой природы движка и при достаточности объёма видеопамяти у тестовой видеокарты, мы просто не увидели никакой разницы между крайними значениями параметра. Возможно, на других системах выводы будут отличаться. Нам же кажется, что можно поставить значение повыше, если у вашей видеокарты есть 4 ГБ видеопамяти в наличии.

Настройка Screen Space Ambient Occlusion позволяет включать и выключать имитацию глобального затенения SSAO. Алгоритмы расчета глобального затенения добавляют теней на объектах, которые не отрисовываются привычными методами, и в результате сцена становится более объемной и выглядит реалистичнее. Современные графические процессоры довольно легко справляются с простыми алгоритмами глобального затенения, поэтому отключение SSAO в Quantum Break дало всего лишь пару дополнительных кадров в секунду в среднем. Наш совет — держите SSAO включенным, он действительно положительно влияет на реалистичность картинки.

Далее идет параметр Screen Space Reflections, который позволяет изменять качество отражений, или вовсе отключать их. Отражения во всяких лужах и прочих блестящих объектах в современных играх весьма распространены, и они действительно привносят немалую долю вклада в эффектность картинки. В игре Quantum Break, значение настройки можно изменять до уровня High или вовсе отключить отражения (Off). По производительности отключение рендеринга отражений даст вам дополнительные 5% скорости (2.5 FPS), а установка параметра на значение High заберёт аж 10% средней частоты кадров (минус 5 FPS). Так как луж и других отражающих объектов в игре много, оставляйте параметр на уровне золотой середины — Medium.

Очень важны для игры различные эффекты в игре, связанные с изменением течения времени, их в игре очень много и мы видим их почти на каждом шагу. Изменением их качества занимается настройка Effects Quality, которую можно выставлять на Medium и High. При большем значении эффекты более красочные, и впечатляющие. Но за это придётся отдать до 4% скорости, то есть 1,6 FPS в среднем. Тут решайте сами, что для вас важнее, но мы бы выбрали более качественное значение — цена за его включение не слишком велика.

Следующей по списку идёт настройка Global Illumination Quality, определяющая качество глобального освещения, которая может принимать следующие значения: Low, Medium или High. Эффект от включения глобального освещения может и не столь велик, но он добавляет именно той кинофотореалистичности, которая столь важна для игр, вроде «киношной» Quantum Break.

Тем более что на скорости изменение качества GI сказывается не слишком сильно. Так, выбор значения Low не изменяет скорости рендеринга, а установка High приводит к потере лишь 5% производительности (2 FPS). Если вам важен каждый кадр в секунду, ограничивайтесь значением Medium, если запас производительности есть — ставьте High.

Ну и наконец-то мы дошли до включения полноэкранного сглаживания — Anti-Aliasing. В игре нет выбора метода сглаживания, он единственный закодированный разработчиками — хитрый постфильтр, основанный в том числе на мультисэмплинге и с явной временной компонентой. Его можно отключить, но особого изменения в качестве не будет, разве что мазни станет поменьше. Интересно, что разработчики добавили включенное сглаживание даже в Low-профиль настроек — уж очень они довольны своим методом.

Ну, а пользователям остаётся выбор: включить или выключить сглаживание. Похоже, метод сглаживания в Quantum Break действительно сложный и хитрый — на тестовой системе средней мощности разница между включенным и отключенным сглаживанием получилась почти 15%, то есть, лишние 7 FPS. Более того, вероятно, она была бы ещё большей, если бы не ограничитель FPS на значении 60, в который и упёрлась игра при отключенном сглаживании.

Советовать по поводу включения сглаживания что-либо непросто. Если вам остро не хватает скорости — отключайте сглаживание сразу же. То же самое, если хотите получить чуть больше чёткости. Ну, а если вам хватает частоты кадров, и вы хотите увидеть игру точно так, как задумывали разработчики — оставьте сглаживание включенным. Не зря же они его включают и при низких настройках, даже понижая лимитатор до 30 FPS. Напоследок приводим наглядную диаграмму о влиянии настроек на производительность:

settings_perf.png

Общий вывод после нашего исследования графических настроек в игре Quantum Break будет таким — для достижения требуемой игровой производительности, при наличии GPU среднего и высокого уровня, выставьте сначала профиль Medium и поиграйте, чтобы понять, в какую сторону регулировать параметры дальше. Если плавности не хватает, то первым делом отключайте сглаживание и снижайте такие настройки, как качество объёмного освещения и глобального освещения, качество эффектов и отражений — они дают в этой игре самый большой прирост скорости при их понижении — см. диаграмму.

Тестирование производительности

В рамках нашего исследования мы провели тестирование производительности нескольких видеокарт компании Sapphire, принадлежащих к разным ценовым диапазонам и основанных на графических процессорах компаний AMD. Мы использовали два самых распространенных разрешения экрана (1920×1080 и 2560×1440), а также три предустановленных профиля настроек — Low, Medium и Ultra, слегка изменённых под наши требования.

В итоге мы использовали профиль Medium в его обычном виде, но в профиле Low поменяли разрешение с 1280×720 на 1920×1080 и 2560×1440, соответственно, и убрали включающееся ограничение в 30 FPS, а в профиле Ultra «добили» пару настроек (Volumetric Lighting и Shadow Resolution) до значения Ultra.

В случае игры Quantum Break мы решили отойти от своих традиций и рассмотреть настройки ниже среднего уровня — Low, так как самая слабая видеокарта Radeon R7 370 явно не слишком хорошо справлялась со средними настройками даже в Full HD-разрешении. Но она всё-таки смогла показать уровень производительности, обеспечивающего более-менее комфортную игру для тех, кому достаточно 30 FPS. Кстати, разница между низкими (Low) и средними (Medium) настройками оказалась не слишком большой в большинстве случаев, зато после Medium сразу идёт сверхтребовательный профиль Ultra.

Традиционно для нашего сайта мы проверяем режим максимального качества рендеринга (в данном случае — Ultra, со всеми установками на максимум), как самый востребованный вариант среди игровых энтузиастов даже для столь требовательной к мощности системы игры. Рассмотрим сначала наиболее популярное Full HD-разрешение при средних настройках качества.

При анализе результатов важно понимать, что игра имеет неотключаемый ограничитель частоты кадров на уровне 60 FPS, и эти ограничения схожи с тем, что получается на 60 Гц мониторе с включенной вертикальной синхронизацией. Так что чем ближе показатель производительности к 60 FPS, тем меньше просадок в частоте кадров показывает та или иная видеокарта. Впрочем, на 120/144 Гц мониторах просадок в частоте кадров несколько меньше, так как вертикальная синхронизация в этом случае даёт более широкий выбор фиксированного времени отрисовки кадра.

Разрешение 1920×1080 (Full HD)

amd-1080-l.png

В самых простых условиях с низкими графическими настройками, три старшие видеокарты Radeon показали приемлемые результаты — чаще всего, частота смены кадров была близка к 60 FPS, максимально возможным для этой игры. И лишь младшая модель Radeon R7 370 явно не дотягивает до уровня играбельности хотя бы в 40 FPS в среднем, и этого уже маловато, чтобы обеспечить комфорт в Quantum Break. Хотя если ограничить частоту кадров на уровне 30 FPS, то играть вполне можно. Но всё же на системе с такой видеокартой лучше снизить ещё какие-то настройки, отключить сглаживание, а может быть, даже снизить разрешение экрана.

amd-1080-m.png

При средних настройках качества частота кадров в случае старшей видеокарты не изменилась вовсе, но немного снизилась для решений среднего уровня и Radeon R7 370. Последняя стала ещё ближе к 30 FPS в среднем, и в таком режиме вряд ли обеспечит приемлемую играбельность, так как FPS при игре будет часто сваливаться до уровня 15–20 FPS, в зависимости от монитора.

Решения среднего уровня в виде моделей Radeon R9 380(X) при таких условиях дают вполне играбельную частоту кадров более 50 FPS в среднем, то есть, ниже 30 FPS частота кадров в игре опускаться не должна. Старшая из рассмотренных видеокарт компании Sapphire снова показала почти стабильные 60 FPS, но всё же чуть ниже, а значит, в некоторых условиях скорость рендеринга была ниже — подробнее об этом мы расскажем в конце исследования производительности.

amd-1080-u.png

При установке максимально качественного профиля настроек, производительность игры сильно снизилась. В игре Quantum Break разница между профилями Medium и Ultra оказалась очень большой, и в этом режиме Radeon R7 370 показала скорость рендеринга уже заметно ниже даже минимально допустимого уровня в 30 FPS. Пара Radeon среднего уровня: R9 380 и R9 380X обеспечила скорость смены кадров выше 30 FPS в среднем, но даже для неспешного шутера этого мало, и на системах с такими видеокартами придётся выбирать настройки между средними и максимальными. Явно не хватает профиля настроек High.

И только старшая видеокарта от компании Sapphire в виде Radeon R9 390 смогла обеспечить искомую нами производительность порядка 45 FPS в среднем, что хоть и означает рывки от 30 до 60 FPS в процессе шутерного геймплея, но в целом вполне приемлемо для комфортной игры конкретно в Quantum Break.

Разрешение 2560×1440 (WQHD)

amd-1440-l.png

Естественно, что при выборе более высокого разрешения рендеринга 2560×1440 пикселей, даже в режиме средних настроек качества производительность ухудшилась. И младшая модель Radeon R7 370 не смогла показать даже 30 кадров в секунду в среднем, свалившись до 26 FPS — это точно неиграбельно. А вот остальные видеокарты из нашего сравнения, основанные на графических процессорах компании AMD, с этим разрешением неплохо справились — все они дают более чем 30 FPS в среднем, а старшая модель R9 390 снова оказалась близка к обеспечению стабильных 60 FPS.

amd-1440-m.png

А вот и для игры при средних настройках качества в разрешении 2560×1440 производительности графических процессоров Radeon R9 380 и R9 380X уже немного не хватает, и средняя скорость смены кадров в 36–39 FPS означает некомфортные падения ниже 30 FPS, так что в этом случае будет лучше снизить некоторые из графических настроек до уровня профиля Low, особенно наиболее требовательным игрокам.

Нет нужды уточнять, что скорости GPU у Radeon R7 370 снова не хватает, зато самое мощное решения в виде Radeon R9 390 и в этот раз показало весьма достойную скорость смены кадров выше 50 FPS. Это единственная видеокарта нашего сравнения, которая может обеспечить вполне комфортную игру в Quantum Break в условиях средних настроек в WQHD-разрешении.

amd-1440-u.png

А вот в условиях максимальных настроек качества при WHQD-разрешении, с задачей обеспечения приемлемой частоты смены кадров уже не справилась ни одна видеокарта. Ведь даже мощная Radeon R9 390 тут показала лишь 32 FPS в среднем, что ниже уровня играбельности, так как падения мгновенной частоты кадров ниже 30 FPS в игре крайне некомфортны. Не говоря уже обо всех младших решениях в виде Radeon R9 380(X) и тем более R7 370, которая вообще показала в самом сложном режиме менее чем 15 FPS в среднем.

В конце исследования производительности нужно сделать ещё одно важное замечание. Даже при высокой, казалось бы, средней частоте кадров, в игре Quantum Break очень часто отмечается весьма нестабильная скорость отрисовки соседних кадров, что приводит к отсутствию комфорта иногда даже при 40–45 FPS в среднем. К примеру, время рендеринга первого кадра соответствует 60 FPS, следующий кадр выводится уже как 30 FPS, и так далее — в среднем будет 45 FPS или около того, но это «дрожание» ощущается игроком как неравномерный ряд кадров с отсутствием плавности и комфорта. Для большего понимания приведём отрезок всего лишь за три секунды геймплея, по которому видно проблему наглядно:

frametimes.png

Заметим, что на диаграмме отмечены не показатели FPS, а время рендеринга кадров в миллисекундах (чем меньше — тем лучше). Как видите, оно частенько скачет от 20 до 40 миллисекунд и даже больше, если посмотреть на начало графика. Похоже на игру при включенной вертикальной синхронизации — такой метод предотвращает появление артефактов в виде разрыва изображения (tearing), но ощущения при игре не очень хорошие — особого комфорта даже при высокой частоте кадров в игре Quantum Break в таком случае нет, а вместе с этим увеличивается и так немалая задержка между действиями игрока и его отображением на экране.

Мы намеренно не упоминаем, на какой системе получены эти конкретные данные, потому что так бывает на решениях разной мощности и разных производителей GPU. Считаем, что игре жизненно необходима дополнительная глубокая оптимизация, в том числе возможно и отвязка от лимитатора FPS и/или (виртуальной?) вертикальной синхронизации и частоты обновления информации на мониторе, присущих всем UWP-играм на данный момент.

Заключение

Как мы наглядно убедились сегодня, игра Quantum Break весьма требовательна как к мощности графического процессора, так и к скорости центрального процессора игровой системы. При максимальных настройках качества, производительности старшей из рассмотренных видеокарт Radeon R9 390 еле-еле хватает. Она справляется с обеспечением минимального уровня комфортной частоты кадров, требуемой для плавной игры почти во всех условиях, кроме случая рендеринга в WHQD-разрешении с максимальными настройками.

Так что рекомендация от разработчика в виде модели видеокарты Radeon R9 390 имеет под собой чёткую основу — именно это решение как раз и показало в наших тестах приемлемую производительность при любых настройках в Full HD-разрешении, и при средних в 2560×1440. А для максимальных настроек в повышенном и 4K-разрешении потребуется даже ещё более мощное решение, вроде Radeon R9 Fury или даже Fury X, которые мы не тестировали.

Radeon R7 370, как самая слабая видеокарта нашего исследования, не смогла обеспечи

Полный текст статьи читайте на iXBT