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

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

Содержание

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

  • Дата выхода: 27 сентября 2016 года
  • Жанр: Автосимулятор
  • Издатель: Microsoft Studios
  • Разработчик: Playground Games

Forza Horizon 3 — это симулятор автогонок с открытым миром, разработанный компанией Playground Games и выпущенный издателем Microsoft Studios в версиях для персональных компьютеров и игровой консоли Microsoft Xbox One. Игра была анонсирована 13 июня 2016 года на выставке E3, и дата выхода была назначена на 27 сентября. Релиз игры произошел на обеих платформах одновременно в конце сентября, и она поддерживает в том числе кросс-платформенную игру между различными версиями по программе Xbox Play Anywhere.

Это уже третья часть Forza Horizon и девятая игра из серии Forza. В отличие от предыдущих игр подсерии Horizon, в третьей части можно самостоятельно создавать гоночные фестивали, продвигать их, нанимать других игроков и создавать собственные конфигурации гонок, выбирая допускаемые к гонке автомобили, выбирая трассу, время суток и погоду.

По механике в Forza Horizon 3, может, и нет особых изменений, но это и не нужно, в этом смысле она близка к аркадному идеалу. Система имитации поведения реальных игроков Drivatar работает неплохо, и управляемые компьютером оппоненты действительно напоминают настоящих людей, они ведут себя агрессивно и совершают ошибки — иллюзия живого сообщества сымитирована неплохо.

Действие игры происходит в Австралии, игровая площадь в новом гоночном проекте вдвое больше, чем было в Forza Horizon 2. Авторы развили внедорожные гонки из предыдущей части, и в третьей игре серии можно ездить не только по дорогам и городам, но и по джунглям и пустыне.

Причем не обязательно делать это на подходящем автомобиле — по пересеченной местности можно гонять хоть на Ferrari. Соответственно, среди имеющихся в игре автомобилей есть машины разных классов и эпох: как классические гоночные болиды из прошлого века, так и современные суперкары и огромные внедорожники. Всего в Forza Horizon 3 доступны около 350 автомобилей, среди которых такие модели, как Lamborghini Centenario и Ford F-150 Raptor.

Еще весной 2015 года Microsoft анонсировала собственный игровой движок Turn 10 Studios под названием ForzaTech, предназначенный для будущих игр из серии Forza, в том числе Forza Motorsport 6: Apex, и на игровой выставке E3 в июне того же года рассказала некоторые подробности о будущем серии.

Новый движок получил поддержку графического API DirectX 12 и платформы Universal Windows Platform (UWP). Особых технических данных о движке у нас нет, но очень похоже, что он хоть и использует DirectX 12, но ограничен возможностями предыдущей большой версии этого API — уровнем Feature Level 11_0. Это не мешает игре выглядеть просто потрясающе, и с графической точки зрения Forza Horizon 3 является одной из лучших гоночных игр. Живописная природа Австралии, побережье, леса и поля, а также мегаполисы выполнены на очень высоком качественном уровне.

Модели автомобилей, окружающий мир и погодные эффекты смотрятся в игре весьма реалистично. Это и немудрено, ведь разработчиками Forza Horizon 3 использовалась технология фотограмметрии, упрощающая моделирование реалистичных пейзажей при помощи большого количества фотографий, а при рендеринге применяются многие современные алгоритмы и техники.

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

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

  • центральный процессор Intel Core i5-3570;
  • оперативная память объемом не менее 8 ГБ;
  • видеокарта Nvidia GeForce 750 Ti или AMD Radeon R7 250X;
  • видеопамять объемом не менее 2 ГБ;
  • свободное место на HDD 55 ГБ;
  • 64-битная операционная система Microsoft Windows 10 Anniversary Edition;

Рекомендуемые системные требования (разрешение 1920×1080):

  • центральный процессор Intel Core i7-3820;
  • оперативная память объемом не менее 12 ГБ;
  • видеокарта Nvidia GeForce GTX 970 или GTX 1060 или AMD Radeon R9 290X или RX 480;
  • видеопамять объемом не менее 4 ГБ;
  • свободное место на HDD 55 ГБ;
  • 64-битная операционная система Microsoft Windows 10 Anniversary Edition;

«Идеальные» системные требования (разрешение 3840×2160):

  • центральный процессор Intel Core i7-6700;
  • оперативная память объемом 16 ГБ;
  • видеокарта Nvidia GeForce GTX 980 Ti или GTX 1080 или AMD Radeon R9 Fury X;
  • видеопамять объемом не менее 6 ГБ;
  • свободное место на SSD 55 ГБ;
  • 64-битная операционная система Microsoft Windows 10 Anniversary Edition;

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

Требования к аппаратному обеспечению у игры даже по современным меркам весьма высокие, хотя среди минимально подходящих видеокарт разработчики приводят сравнительно слабые GeForce GTX 750 Ti и Radeon R7 250X, относительно близкие по производительности. Но это — лишь самый минимум, необходимый для запуска игры только при низких настройках.

Для запуска игры обязательна система минимум с 8 ГБ оперативной памяти и мощным многоядерным процессором. Рекомендации по применению мощных CPU вполне оправданы, игра при любых графических настройках сильно загружает работой тестовый процессор, и это касается как многопоточности, так и производительности отдельно взятого ядра. Тем же, кто захочет играть при более высоких графических настройках, потребуется игровая система уже с 12-16 ГБ памяти и с мощнейшим процессором Intel Core i7!

Для Full HD-разрешения рекомендуется использование видеокарт моделей GeForce GTX 970 и GTX 1060, Radeon R9 290X и RX 480 с 4 ГБ видеопамяти, и эти решения действительно близки друг к другу по производительности, хотя видеокарты компании AMD обычно имеют некоторое преимущество от применения некоторых возможностей DirectX 12, таких как асинхронное исполнение шейдеров. Похоже, что игра предъявляет серьезные системные требования ко всей системе.

Разработчики отдельно выделили рекомендации для «идеальной» игровой системы и 4K-разрешения. Для плавной игры при ультра-настройках в таких условиях потребуется видеокарта не хуже чем GeForce GTX 980 Ti, GeForce GTX 1080 или Radeon R9 Fury X, минимум с 6 ГБ памяти. Где они взяли Radeon R9 Fury X с 6 ГБ памяти вообще? Кроме этой странности, остальные рекомендации выглядят адекватными. В ультра-рекомендациях стоит уже процессор Intel Core i7-6700, что дополнительно намекает на особую важность мощного CPU в данном проекте. В общем, игре нужны максимально высокопроизводительные CPU и GPU для обеспечения игрового комфорта.

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

  • Компьютер на базе процессора Intel Core i7:
    • процессор Intel Core i7-4790 (3,6 ГГц);
    • система охлаждения Corsair Hydro H110i;
    • системная плата ASRock Z97 Extreme6 на чипсете Intel Z97;
    • оперативная память 16 ГБ DDR3-2400 Corsair Vengeance Pro Series;
    • накопитель SSD Corsair Force LE 480 ГБ;
    • блок питания Corsair RM850i (850 Вт);
  • операционная система Windows 10 Pro 64-битная;
  • монитор Asus ROG Swift PG278Q (27″, 2560×1440);
  • драйверы AMD версии Crimson 16.9.2 (от 21 сентября);
  • утилита MSI Afterburner 4.3.0
  • утилита Mirillis Action!

Игра Forza Horizon 3 не входит в маркетингово-технические программы компаний AMD и Nvidia, но обе они выпустили к выходу данного проекта специальные версии драйверов, оптимизированные специально для этой игры. Именно версию драйверов Crimson Edition 16.9.2, предназначенную для Forza Horizon 3, мы и использовали в наших тестах видеокарт Sapphire.

Игра доступна исключительно в магазине приложений Microsoft, и в ее системных требованиях стоят Windows 10 и DirectX 12. Увы, все это говорит и об использовании платформы UWP, которая попила нашу кровушку еще во время тестирования игры Quantum Break. Мы не будем возвращаться к длинному разговору о том, как использование UWP ухудшает положение игроков и тестеров — достаточно того, что привычные и удобные утилиты вроде Fraps и MSI Afterburner в этом режиме не работают, и приходится пользоваться средствами куда менее продуманных и удобных приложений, вроде Mirillis Action!

Упоминание этой утилиты говорит о том, что в рассматриваемой игре нет не только встроенной возможности для тестирования производительности (есть лишь счетчик мгновенного FPS), но даже записи и проигрывания игрового процесса. Так что никакой возможности повторяемых измерений просто нет, и наша тестовая сцена при каждом новом заезде отличалась многими деталями. Впрочем, из-за некоторых ограничений (см. ниже) это не так уж важно, и погрешность тестов не превышает нескольких процентов, поэтому для экспресс-теста такой вариант подходит.

Судя по нашим измерениям и наблюдениям, производительность в этой игре чаще всего зависит от скорости вычислений одного-единственного ядра центрального процессора, которое почти всегда загружено почти на 100%, тогда как все остальные не работают даже на половину своих возможностей. Соответственно, частота кадров в игре очень сильно зависит именно от производительности одного ядра CPU, а достаточно мощный графический процессор вроде GeForce GTX 1060 или Radeon RX 480 загружены работой лишь на 70-80% в лучшем случае. Вот как выглядит график загрузки ядер CPU при типичной игре:

Достижение постоянных 60 FPS без падений ниже этого уровня практически невозможно на любой системе без разгона, и для достижения плавности жизненно необходим топовый CPU, работающий на частоте порядка 4.5 ГГц. Мы же в наших исследованиях всегда используем CPU не такого высокого уровня, да еще и без разгона. Поэтому в наших тестах скорость всех GPU очень часто упиралась в возможности CPU. Чем игра так грузит лишь одно ядро процессора — непонятно, но эта особенность вызывает также и крайне неприятные рывки FPS, случающиеся чаще всего во время езды в городе на высокой скорости, а хуже всего дела обстоят в гонке по городу с кучей соперников, управляемых искусственным интеллектом.

Именно поэтому мы решили протестировать Forza Horizon 3 в двух режимах, сильно отличающихся нагрузкой на систему: Open world — гонщик в одиночестве ездит по несложному ландшафту, когда работой больше нагружен GPU, и Rain race — городская гонка в дождевых условиях, когда нагрузка на CPU максимальна. Можно считать частоту кадров в первом режиме средним показателем по всей игре, а FPS в дождевой гонке укажет на минимально возможную производительность в рассматриваемой сегодня игре.

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

Надо сказать, что стабильных 60 FPS при таких условиях добиться очень сложно, если вообще возможно. Даже на очень мощной системе придется ограничиться пониженным разрешением рендеринга и динамическим качеством рендеринга, и то возможны кратковременные падения ниже этого предела в случаях появления большого количества объектов и автомобилей в кадре. Это очень странно, ведь при нормальной оптимизации движка с поддержкой DirectX 12 проблемы с почти 100%-ной загрузкой одного ядра CPU быть не должно. Вероятно, игра использует это ядро для каких-то иных целей, вроде дешифровки содержимого игровых файлов. К слову, подобная завышенная загрузка лишь одного ядра CPU отмечалась ранее в других UWP-играх, вроде Gears of War Ultimate Edition и Forza Motorsport 6: Apex.

А вот стабильные 30 FPS в рассматриваемой сегодня игре получить относительно просто, даже при максимальных настройках, включая повышенное разрешение рендеринга и сглаживание методом мультисэмплинга (MSAA). Похоже, такая задача и стояла перед разработчиками — достижение 30 кадров в секунду вполне возможно на рекомендуемой конфигурации. Правда, для динамичной гоночной игры очень желательно именно 60 FPS, а не высокое разрешение и сглаживание. Очень жаль, что даже почти топовые CPU и GPU не обеспечивают такого уровня производительности в Forza Horizon 3.

Так что нашей целью будет именно 30 FPS, и ни одним кадром ниже, а лучше даже чуть выше — уровень 40 FPS в дождевой гонке Rain race. Средняя частота кадров в 40 FPS в этом режиме дает уверенность в том, что минимальная частота кадров не упадет ниже уровня 30 FPS, что нам и требуется. К слову, стабильная частота кадров на этом уровне означает также и стабильные 33 мс на рендеринг каждого кадра, что жизненно необходимо для плавной игры при сравнительно низком FPS. В сочетании с качественным сглаживанием в движении (motion blur), игра в таком режиме способна обеспечить положительные эмоции.

Использование видеопамяти игрой Forza Horizon 3 выше среднего, хотя и не самое агрессивное из виденных нами. При использовании средних настроек в Full HD-разрешении хватит 4 ГБ видеопамяти, как и при просто высоких настройках. С ультравысокими настройками в случае разрешения 2560×1440 потребуется иметь уже 5 ГБ, а при разрешениях 4K использование видеопамяти достигнет 6 ГБ, так что для 4K-разрешения и максимальных настроек понадобится топовая видеокарта с 6-8 ГБ памяти. А вот для всех остальных условий хватит и меньшего — 4 ГБ для этой игры вполне достаточно.

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

Графические настройки в игре Forza Horizon 3 изменяются в начальном меню игры и внутриигровом, которое можно вызвать в том числе и прямо во время игрового процесса. Увы, но изменение некоторых графических настроек в игре не приводится в действие сразу и требует перезапуска приложения. Да и в целом из-за отсутствия бенчмарка и записи/проигрывания игрового процесса настраивать качество рендеринга в этой игре категорически неудобно.

В основном меню настроек изображения можно выбрать параметры отображения (оконный или полноэкранный режим), изменить разрешение экрана, настроить работу вертикальной синхронизации, включить или выключить ограничитель частоты кадров и динамическое изменение качества рендеринга, а также включить субтитры, счетчик FPS и сглаживание в движении (motion blur).

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

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


Высокие настройки


Настройки ультра

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

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

Средние (Medium) настройки


Ультра (Ultra) настройки

Подробные графические настройки в игре включают широкий набор параметров для выбора уровня фильтрации текстур, качества теней и объектов, качества отражений и детализации. По причине сложности проведения тестов в игре Forza Horizon 3, мы не исследовали все настройки столь же тщательно, как обычно, но некоторые рекомендации все же дадим. В целом, в игре не слишком сильно заметно влияние разрешения рендеринга, по сравнению с другими играми, так что зачастую можно повысить разрешение без особого падения производительности.

Снижение качества теней и детализации от уровня ультра до высокого может дать достаточно серьезный прирост производительности в случаях, когда она не ограничен скоростью одного ядра CPU, а понижение таких параметров, как качество отражений, не приведет к значительному снижению качества изображения и может дать некоторый прирост в FPS, тем более важный в динамичной гоночной игре. Да и разницы между двумя самыми высокими уровнями качества текстур не слишком много, даже на среднем уровне качество поверхностей в игре достаточно высокое.

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

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

Настройки ниже среднего уровня мы не рассматриваем, так как даже самая слабая видеокарта Radeon RX 460 должна справляться со средними настройками хотя бы в Full HD-разрешении. Традиционно для нашего сайта мы проверяем режим качества рендеринга «Ультра», как самый востребованный вариант настроек в среде игровых энтузиастов. Рассмотрим сначала наиболее популярное Full HD-разрешение при профиле средних настроек качества.

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

Из системных требований, представленных разработчиками, понятно, что игра предъявляет жесткие требования к мощности как GPU, так и CPU. А почти 100%-ная загрузка одного из ядер центрального процессора привела к тому, что скорость рендеринга очень часто была ограничена отнюдь не возможностями видеокарт. Но даже младшая модель в нашем сравнении, Radeon RX 460, в условиях средних графических настроек и самого распространенного разрешения неплохо справилась с обеспечением плавности при игре.

Видно, что хотя все сравниваемые видеокарты в самых простых условиях смогли обеспечить в игре плавную смену кадров на скорости более чем 30 FPS, значение частоты кадров для не самой слабой видеокарты Radeon R9 390, относящейся к предыдущему поколению, в самых тяжелых условиях было близко к критической отметке. Похоже, что именно этой видеокарте не хватает программной оптимизации в драйверах. Остальные же видеокарты показали хорошую скорость от 42 до 54 FPS в тяжелых условиях дождевой гонки по городу ночью и более 60 FPS при простой езде по окрестностям открытого мира.

Увы, но даже мощные видеокарты текущего поколения RX 470 и RX 480 при средних настройках хоть и были близки к идеально плавным 60 FPS, но все же не обеспечили их в дождевых условиях городской гонки. И упиралась скорость именно в возможности одного из ядер CPU, что видно в том числе и по близким результатам этой пары видеокарт. Forza Horizon 3 очень сильно ограничена скоростью центрального процессора, как минимум при Full HD-разрешении и средних настройках.

При высоких настройках качества частота кадров почти не снизилась, разве что младшая модель нынешнего поколения Radeon RX 460 в дождевой гонке скатилась ближе к показателям R9 390, которая все так же больше остальных страдает именно в таких условиях: город, гонка, дождь. Впрочем, все видеокарты и в этот раз смогли обеспечить более 30 FPS, но минимальное значение частоты кадров при 31 FPS в среднем в напряженные моменты дождевой гонки может быть ниже 30 FPS, что трудно назвать приемлемым комфортом. Немного лучше справилась с этой задачей RX 460, показав меньшую скорость в режиме открытого мира, но чуть больший FPS в режиме дождевой гонки по городу.

Старшая же пара видеокарт, основанная на графических процессорах Polaris, смогла обеспечить приемлемую производительность на уровне более чем 50 FPS в среднем, что вполне можно считать комфортным уровнем, хотя достичь 60 FPS и не получилось. Судя по практическому отсутствию разницы в скорости между RX 470 и RX 480, можно сказать, что эти видеокарты снова уперлись в возможности тестового CPU. А точнее, в его однопоточную скорость вычислений, ведь на 100% было загружено лишь одно из ядер. Может, хотя бы при установке максимального профиля качества Ultra ситуация с упором в CPU изменится?

Падение скорости рендеринга в случае установки ультра-профиля настроек оказалось большим, чем от средних до высоких, особенно в режиме открытого мира. Производительность Radeon R9 390 все так же страдает именно в режиме Rain race, и FPS опустился даже ниже минимального комфортного значения в 30 FPS. То же самое случилось и с Radeon RX 460, которая начинает испытывать еще и нехватку видеопамяти (ведь у нее только 4 ГБ) — эта пара видеокарт в ультра-режиме не может обеспечить плавности при игре. Разница в скорости между профилями High и Ultra оказалась слишком большой, и производительность игры стала неприемлемой. Если при обычных покатушках по полям и долинам в игре все нормально, то гонка в городе с кучей соперников приводит к падению скорости ниже 30 кадров в секунду.

А вот две видеокарты на основе графического процессора Polaris 10 с работой в целом справились неплохо даже в таких сложных условиях. Обе видеокарты, Radeon RX 470 и RX 480, показали вполне приличные 45-46 FPS в среднем в режиме дождевой гонки по городу, падения частоты кадров ниже 30 FPS не было, чего вполне достаточно для комфортной игры в Forza Horizon 3. А вот получить устойчивые 60 кадров в секунду не удалось даже в более легком режиме открытого мира: среднее значение частоты кадров достигало 63-64 FPS, но при этом были просадки до 40-45 FPS.

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

При установке более высокого разрешения рендеринга в 2560×1440 пикселей производительность всех решений компании Sapphire в игре хоть и снизилась, но не слишком сильно, что подтверждает типичный упор общей производительности в мощность CPU, а не GPU. Младшая модель Radeon RX 460 в условиях WQHD-разрешения справляется с задачей явно с трудом, обеспечивая 35 FPS и 55 FPS в среднем для двух разных режимов гонки — этого может хватить нетребовательным игрокам, а остальным придется снижать настройки или разрешение.

Ситуация с Radeon R9 390 прежняя: в режиме дождевой гонки ее скорость сильно просаживается, и в этот раз уже до значения 30 кадров в секунду в среднем, чего явно мало для плавной игры. Вывод по скорости старших решений компании Sapphire нынешнего поколения заметно оптимистичнее. Видеокарты Radeon RX 470 и RX 480 обеспечивают неплохой комфорт при игре в таких условиях, ведь частота кадров на них не падает ниже 30 FPS даже в требовательном режиме городской гонки при плохих погодных условиях. Эти решения снова были близки к обеспечению 60 кадров в секунду, хотя и не достигли планки максимального комфорта.

При игре с высокими настройками качества в WQHD-разрешении двум самым слабым видеокартам нашего сравнения еще более явно не хватает производительности. Для Radeon R9 390 и RX 460 уровень частоты кадров в режиме ночной гонки по городу с дождем снизился ниже минимально приемлемого, и для комфортного процесса придется снижать многие из настроек графики. Увы, но ускоритель на основе GPU предыдущего поколения почему-то в очередной раз провалил именно сложный гоночный режим, хотя теоретически способен держаться на уровне RX 470 (исходя из теории и скорости в других современных играх).

Мощности старшего графического процессора семейства Polaris, на разных модификациях которого основаны Radeon RX 470 и RX 480, вполне хватает для поддержания частоты кадров на комфортном уровне более чем 40 FPS в среднем при падениях точно не ниже 30 FPS даже в дождевой гонке по городу — для плавной игры в большинстве случаев этого хватит. Заметим, что все так же наблюдается упор скорости рендеринга в возможности одного из ядер центрального процессора — даже в таких условиях оно загружено если не на 100%, то на 85-90%, что приводит к схожей производительности Radeon RX 470 и RX 480. Посмотрим, потянут ли они самые сложные условия.

При установке профиля настроек качества Ultra в WQHD-разрешении даже две самые быстрые видеокарты Radeon из нашего сравнения (Radeon RX 470 и RX 480) с трудом справляются с задачей обеспечения приемлемого комфорта и плавности, обеспечивая в таких условиях от 40 кадров в секунду в среднем при минимальном значении около 30 FPS. Этого хоть и будет достаточно для более-менее комфортной игры большинству игроков, не предъявляющих сверхтребований к плавности игрового процесса, но для идеального комфорта может потребоваться снизить какие-то из настроек.

Упор в возможности CPU не исчезает даже в самом сложном режиме, топовые GPU загружены работой в таких условиях лишь на 80-85%, и от их возможностей зависит далеко не все. Все-таки игра Forza Horizon 3 сверхтребовательна к мощности CPU, и в достижении 60 FPS поможет только разгон центрального процессора где-то до частоты 4-4,5 ГГц, а видеокарты будет вполне достаточно уровня Radeon RX 470.

Пару слабых решений в режиме ультра-настроек при WQHD-разрешении можно было бы не рассматривать вовсе. Даже лучшая из них — Radeon R9 390 — обеспечила среднюю частоту кадров в дождевой гонке всего лишь в 23 FPS в среднем, что далеко от минимально комфортных 30 FPS. Хотя в одиночных «прохватах» по игровому миру в Forza Horizon 3 она обеспечивает куда большую скорость. А вот Radeon RX 460 явно пала жертвой малого объема памяти: в таких условиях игре уже не хватает имеющихся 4 ГБ видеопамяти. Именно поэтому скорость рендеринга в двух режимах близка и при этом заметно ниже комфортного предела.

Заключение

Игра Forza Horizon 3 показала себя весьма требовательной прежде всего к мощности центральных процессоров, и особенно — к их однопоточной производительности. Требования к производительности графических процессоров также довольно высоки, но даже не самые мощные решения вроде Radeon RX 470 практически постоянно работали лишь на 70-80% своих возможностей. Для игры в Full HD-разрешении при настройках ниже ультравысоких можно порекомендовать видеокарты Sapphire, начиная от Radeon RX 460, а вот для WQHD-разрешения лучше подойдут модели Radeon RX 470 и RX 480 (последняя рекомендована и самими разработчиками игры).

При самых легких условиях средних настроек качества в Full HD все рассмотренные решения компании Sapphire показали достаточную производительность для плавной игры с 30 FPS и выше, но чтобы получить комфортную скорость смены кадров в этом разрешении при максимальных настройках потребуется использовать видеокарту Radeon RX 470 или RX 480. Увы, но из-за упора в CPU достижение стабильных 60 FPS в любых условиях невозможно даже для Radeon RX 480. Интересно, что довольно мощная видеокарта из предыдущего поколения, Radeon R9 390, обеспечила приемлемую скорость в дождевой гонке лишь при средних настройках, хотя при тестировании в условиях открытого мира она была ближе к уровню RX 470. Очень похоже, что из-за каких-то недоработок в драйвере ее производительность была серьезно ограничена именно в гоночных условиях.

Самая слабая видеокарта нынешнего поколения — Radeon RX 460 — оказалась способна обеспечить плавную игру с минимум 30 FPS при высоких настройках в Full HD, но не в WQHD. Так что владельцам подобных мониторов жизненно необходимо использовать более мощные видеокарты — вроде Radeon RX 470 и RX 480 из серии Sapphire Nitro+. Эти мощные современные решения смогли обеспечить почти 60 FPS при высоких настройках, обеспечили плавную смену кадров при ультра-настройках в Full HD даже в самых тяжелых условиях нашего тестирования. Причем учитывая частый упор скорости рендеринга в один поток CPU при типичном игровом процессе, для получения более высокого FPS нужно менять уже центральный, а не графический процессор.

Игре Forza Horizon 3 явно мало возможностей процессоров среднего уровня, она предъявляет очень высокие требования к мощности CPU, особенно скорости вычислений на одном ядре. Тестовый процессор при тестировании был загружен работой в среднем на уровне 35-40%, иногда до 50%, но одно из вычислительных ядер почти всегда работало на 95-100% своих возможностей, и именно это ограничивало скорость рендеринга в большинстве случаев. И тут никак не помогло использование современной версии DirectX 12, позволяющее дать прирост производительности благодаря специальным оптимизациям, предназначенным именно для таких условий. Вероятно, проблема заключается в недостаточной оптимизации игрового движка, и спасти положение может лишь применение мощнейших CPU, да еще и с разгоном.

А вот требования к объему ОЗУ для современных игр вполне привычные: системной памяти для игры нужно минимум 8 ГБ, но лучше будет иметь запас в виде 12-16 ГБ, хотя сама игра занимает в ОЗУ лишь 6-8 ГБ. Требования к объему видеопамяти чуть выше средних по современным меркам — при средних настройках в Full HD игра требует около 3,5 ГБ видеопамяти, для более высокого качества картинки при максимальных настройках потребуется уже 4,5 ГБ, ну а в условиях ультра-качества и высоком разрешении игра может использовать уже до 5-6 ГБ видеопамяти.

Благодарим компании, предоставившие программное и аппаратное обеспечение для тестирования:
Представительство Sapphire Technology в России и лично Елену Зарубину,
Представительство AMD в России и лично Николая Радовского




11 октября 2016 Г.

AMD Radeon Forza Horizon 3 Sapphire

AMD Radeon Forza Horizon 3

Sapphire

  • : 27 2016
  • :
  • : Microsoft Studios
  • : Playground Games

Forza Horizon 3 — , Playground Games Microsoft Studios Microsoft Xbox One. 13 2016 E3, 27 . , - Xbox Play Anywhere.

Forza Horizon Forza. Horizon, , , , , , .

Forza Horizon 3, , , , . Drivatar , , — .

, , Forza Horizon 2. , , .

— Ferrari. , : , . Forza Horizon 3 350 , , Lamborghini Centenario Ford F-150 Raptor.

2015 Microsoft Turn 10 Studios ForzaTech, Forza, Forza Motorsport 6: Apex, E3 .

API DirectX 12 Universal Windows Platform (UWP). , , DirectX 12, API — Feature Level 11_0. , Forza Horizon 3 . , , , .

, . , Forza Horizon 3 , , .

:

  • Intel Core i5-3570;
  • 8 ;
  • Nvidia GeForce 750 Ti AMD Radeon R7 250X;
  • 2 ;
  • HDD 55 ;
  • 64- Microsoft Windows 10 Anniversary Edition;

( 1920×1080):

  • Intel Core i7-3820;
  • 12 ;
  • Nvidia GeForce GTX 970 GTX 1060 AMD Radeon R9 290X RX 480;
  • 4 ;
  • HDD 55 ;
  • 64- Microsoft Windows 10 Anniversary Edition;

«» ( 3840×2160):

  • Intel Core i7-6700;
  • 16 ;
  • Nvidia GeForce GTX 980 Ti GTX 1080 AMD Radeon R9 Fury X;
  • 6 ;
  • SSD 55 ;
  • 64- Microsoft Windows 10 Anniversary Edition;

64- Windows , 2 . : Windows 10 Anniversary Edition. , , DirectX 12 Windows 10 .

, GeForce GTX 750 Ti Radeon R7 250X, . — , .

8 . CPU , , , . , , 12-16 Intel Core i7!

Full HD- GeForce GTX 970 GTX 1060, Radeon R9 290X RX 480 4 , , AMD DirectX 12, . , .

«» 4K-. - GeForce GTX 980 Ti, GeForce GTX 1080 Radeon R9 Fury X, 6 . Radeon R9 Fury X 6 ? , . - Intel Core i7-6700, CPU . , CPU GPU .

  • Intel Core i7:
    • Intel Core i7-4790 (3,6 );
    • Corsair Hydro H110i;
    • ASRock Z97 Extreme6 Intel Z97;
    • 16 DDR3-2400 Corsair Vengeance Pro Series;
    • SSD Corsair Force LE 480 ;
    • Corsair RM850i (850 );
  • Windows 10 Pro 64-;
  • Asus ROG Swift PG278Q (27″, 2560×1440);
  • AMD Crimson 16.9.2 ( 21 );
  • MSI Afterburner 4.3.0
  • Mirillis Action!

Forza Horizon 3 - AMD Nvidia, , . Crimson Edition 16.9.2, Forza Horizon 3, Sapphire.

Microsoft, Windows 10 DirectX 12. , UWP, Quantum Break. , UWP — , Fraps MSI Afterburner , , Mirillis Action!

, ( FPS), . , . , - (. ) , , - .

, - , 100%, . , CPU, GeForce GTX 1060 Radeon RX 480 70-80% . CPU :

60 FPS , CPU, 4.5 . CPU , . GPU CPU. — , FPS, , , .

Forza Horizon 3 , : Open world — , GPU, Rain race — , CPU . , FPS .

- 30 FPS , , . 30 FPS , GPU , , , 144 FPS .

, 60 FPS , . , . , DirectX 12 100%- CPU . , - , . , CPU UWP-, Gears of War Ultimate Edition Forza Motorsport 6: Apex.

30 FPS , , (MSAA). , — 30 . , 60 FPS, . , CPU GPU Forza Horizon 3.

30 FPS, , — 40 FPS Rain race. 40 FPS , 30 FPS, . , 33 , FPS. (motion blur), .

Forza Horizon 3 , . Full HD- 4 , . 2560×1440 5 , 4K 6 , 4K- 6-8 . — 4 .

Forza Horizon 3 , . , . - / .

( ), , , , , FPS (motion blur).

, , . Medium ( ), High ( ) Ultra ( ) :








, , ( , FPS). , , . , , .

-, , , . ., . , , , , .

(Medium)


(Ultra)

, , . Forza Horizon 3, , , . , , , .

, CPU, , , FPS, . , .

Sapphire, AMD Radeon, GPU . (1920×1080 2560×1440), — Medium, High Ultra.

, Radeon RX 460 Full HD-. «», . Full HD- .

1920×1080 (Full HD)

, , , GPU, CPU. 100%- , . , Radeon RX 460, .

, 30 FPS, Radeon R9 390, , . , . 42 54 FPS 60 FPS .

, RX 470 RX 480 60 FPS, . CPU, . Forza Horizon 3 , Full HD- .

, Radeon RX 460 R9 390, : , , . , 30 FPS, 31 FPS 30 FPS, . RX 460, , FPS .

, Polaris, 50 FPS , , 60 FPS . RX 470 RX 480, , CPU. , , 100% . , Ultra CPU ?

- , , . Radeon R9 390 Rain race, FPS 30 FPS. Radeon RX 460, ( 4 ) — - . High Ultra , . , 30 .

Polaris 10 . , Radeon RX 470 RX 480, 45-46 FPS , 30 FPS , Forza Horizon 3. 60 : 63-64 FPS, 40-45 FPS.

2560×1440 (WQHD)

2560×1440 Sapphire , , CPU, GPU. Radeon RX 460 WQHD- , 35 FPS 55 FPS — , .

Radeon R9 390 : , 30 , . Sapphire . Radeon RX 470 RX 480 , 30 FPS . 60 , .

WQHD- . Radeon R9 390 RX 460 , . , GPU - , RX 470 ( ).

Polaris, Radeon RX 470 RX 480, 40 FPS 30 FPS — . , — 100%, 85-90%, Radeon RX 470 RX 480. , .

Ultra WQHD- Radeon (Radeon RX 470 RX 480) , 40 30 FPS. - , , - .

CPU , GPU 80-85%, . - Forza Horizon 3 CPU, 60 FPS - 4-4,5 , Radeon RX 470.

- WQHD- . — Radeon R9 390 — 23 FPS , 30 FPS. «» Forza Horizon 3 . Radeon RX 460 : 4 . .

Forza Horizon 3 , — . , Radeon RX 470 70-80% . Full HD- Sapphire, Radeon RX 460, WQHD- Radeon RX 470 RX 480 ( ).

Full HD Sapphire 30 FPS , Radeon RX 470 RX 480. , - CPU 60 FPS Radeon RX 480. , , Radeon R9 390, , RX 470. , - - .

— Radeon RX 460 — 30 FPS Full HD, WQHD. — Radeon RX 470 RX 480 Sapphire Nitro+. 60 FPS , - Full HD . CPU , FPS , .

Forza Horizon 3 , CPU, . 35-40%, 50%, 95-100% , . DirectX 12, , . , , CPU, .

: 8 , 12-16 , 6-8 . — Full HD 3,5 , 4,5 , - 5-6 .