Тестирование производительности видеокарт AMD Radeon в игре Total War: Warhammer

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

Содержание

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

  • Дата выхода: 24 мая 2016 года
  • Жанр: пошаговая стратегия
  • Издатель: Sega
  • Разработчик: Creative Assembly

Total War: Warhammer — это масштабная компьютерная игра в жанре пошаговой стратегии от общепризнанных мастеров этого жанра — компании Creative Assembly. Это уже десятая игра серии Total War и первая из запланированной трилогии Total War: Warhammer. Издателем игры стала компания Sega, проект выпущен исключительно на персональных компьютерах, но в версиях для различных операционных систем: Windows, OS X и Linux. Выпуск игры изначально планировался на 28 апреля 2016 года, но затем был перенесен на 24 мая.

Действие тактики в реальном времени с элементами пошаговой стратегии, в отличие от предыдущих частей сериала, связанных с реальными историческими периодами, происходит в вымышленном мире Warhammer Fantasy, включая и персонажей оттуда. Игрок может выбрать для себя одну из нескольких рас: Империя, гномы, вампиры, орки или хаос, чтобы сразиться с остальными расами и выйти из борьбы победителем.

В игре доступно множество уникальных героев из мира Fantasy Battles — выдуманных существ, включая великанов и драконов. Также тут есть магические заклинания, полностью изменяющие классический игровой процесс серии Total War. Так как уникальные способности и персонажи есть у каждой расы, это позволяет применять тактику и стратегию войны, отличающуюся в зависимости от выбранной расы. Например, зеленокожие могут использовать троллей, великанов и пауков, а у человеческой Империи есть такие виды войск, как танки. Также в игре присутствуют и летающие войска в виде драконов.

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

История этого ответвления в игровой серии началась в декабре 2012 года, когда компания Sega объявила о разработке нескольких игр во вселенной Warhammer. Задание по разработке этих игр в Sega передали своим партнёрам из Creative Assembly, которые известны как создатели серии Total War. С тех пор, обрывочные данные о разрабатываемой игре всплывали в разное время, но официально игра была анонсирована лишь 22 апреля 2015 года, когда Sega выпустила игровой трейлер.

Судя по всему, игра получилась довольно успешной, она заработала неплохие оценки, как у игровой критики, так и у самих любителей этого жанра. Средние оценки игры на уровне 85% говорят о весьма тёплом приёме игры публикой. В подтверждение этому, Total War: Warhammer стала быстрее всего продающейся игрой серии Total War, и за несколько первых дней продаж было реализовано более полумиллиона копий игры, что неплохо для ПК-эксклюзива и этого жанра.

Игра Total War: Warhammer использует игровой движок TW Engine 3, в качестве графического движка используется Warscape Engine, разработанный компанией Creative Assembly для собственного использования в играх серии Total War. Так как все эти игры принадлежат к жанру стратегий, то движок Warscape предназначен для использования исключительно на ПК, в основном — на базе Microsoft Windows. Empire: Total War, выпущенная в 2009 году, стала первым проектом, использующим графический движок Warscape, и в дальнейшем он многократно дорабатывался.

Применение старого доброго движка не значит, что графические особенности игры застряли на уровне многолетней давности. При разработке Total War: Warhammer программисты из Creative Assembly затратили много времени как на оптимизацию игрового движка для игр серии Total War, так и на добавление новых современных эффектов, вроде имитации глобального затенения. Но основной их задачей стало максимально эффективное использование возможностей ПК, в частности — вычислительных ресурсов современных процессоров и видеочипов. В результате был получен прирост производительности вместе с улучшением графической составляющей.

Игры серии Total War всегда были более требовательны к мощности CPU, чем к графической части, и в новой игре вычислительная нагрузка распределяется по процессорным ядрам равномернее, чем ранее. А часть работы при этом может отправляться движком игры для исполнения в графическом процессоре. С точки зрения графических задач, система симуляции частиц была перенесена с использования пиксельных шейдеров на вычислительные, что позволило более эффективно использовать и ресурсы GPU. Также заявлено об аналогичных оптимизациях и в других участках графического движка, так что графические процессоры тоже смогут делать больше работы, затрачивая на неё меньше времени, чем ранее.

С ростом требовательности к вычислительным возможностям, эффективное распределение задач по имеющимся ресурсам стало ещё более важным, и эти оптимизации привели к росту производительности на различных конфигурациях. Если коротко, то Total War: Warhammer лучше работает на многоядерных универсальных процессорах и одновременно с этим выжимает больше из графических. Также в новой игре серии используется более разнообразная анимация, в ней есть около 30 разных типов тела и скелетов, в отличие от 5-6, как это было в предыдущих частях Total War.

Кроме этого, разработчики движка наконец-то перешли от использования 32-разрядного движка Total War к 64-разрядному, и игра более не упирается в известное ограничение по количеству выделяемой оперативной памяти. Хотя это не приносит прямого прироста в скорости рендеринга, но даёт возможность использования более разнообразного набора моделей, анимаций и текстур в кадре. А вместе с оптимизацией кода искусственного интеллекта, приносит ещё и меньшее ожидание на время хода компьютера.

Также произошли некоторые изменения в поддержке режимов полноэкранного сглаживания. В Total War: Warhammer используется морфологический метод сглаживания morphological anti-aliasing (MLAA), использующий фильтр постобработки, в дополнение к привычному мультисэмплингу: MSAA x2, x4 и x8. Второй метод заметно сложнее и более требователен к вычислительным возможностям GPU, и для его применения в игре потребовалась дополнительная оптимизация. В частности, в этой реализации мультисэмплинг используется не для всех пикселей сцены, а выборочно. Сначала происходит поиск граней, и MSAA применяется исключительно для них. В результате игроки получают качественную сглаженную картинку при меньших затратах в количестве кадров в секунду.

Правда, в DirectX 12-версии движка методы мультисэмплинга пока что не работают. Кстати, задержка нашего материала связана именно с ожиданием выхода DirectX 12-патча для игры, который был обещан, но так пока и не появился. Похоже, что разработчики игры из Creative Assembly до сих пор трудятся над внедрением поддержки DX12 совместно со специалистами из AMD, ведь соответствующий патч был обещан к выходу спустя некоторое время после релиза Total War: Warhammer.

В запланированном обновлении ожидается использование таких возможностей новой версии графического API, как асинхронное выполнение шейдеров и многочиповый рендеринг методом Explicit Multi-GPU, позволяющий применять GPU различной мощности в рамках единой системы. Вероятно, с внедрением качественной поддержки многочипового рендеринга задержка DX12-патча и связана, потому что это явно не самая простая задача с точки зрения разработчика.

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

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

  • центральный процессор Intel Core 2 Duo (3,0 ГГц) или AMD Athlon II X4 (3,0 ГГц);
  • оперативная память объемом не менее 4 ГБ;
  • видеокарта Nvidia GeForce GTS 450 или AMD Radeon HD 5770 минимум с 1 ГБ видеопамяти;
  • свободное место на накопителе 35 ГБ;
  • 64-битная операционная система Microsoft Windows 7 SP1/8.1/10 с установленным DirectX 11;

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

  • центральный процессор Intel Core i5-4570 или AMD FX 8350 BE;
  • оперативная память объемом 8 ГБ;
  • видеокарта Nvidia GeForce GTX 760 или AMD Radeon R9 270X минимум с 2 ГБ видеопамяти;
  • свободное место на накопителе 35 ГБ;
  • 64-битная операционная система Microsoft Windows 7 SP1/8.1/10 с установленным DirectX 11;

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

  • центральный процессор Intel Core i5-4790K;
  • оперативная память объемом 8 ГБ;
  • видеокарта Nvidia GeForce GTX 980 или AMD Radeon R9 Fury X минимум с 4 ГБ видеопамяти;
  • свободное место на накопителе 35 ГБ;
  • 64-битная операционная система Microsoft Windows 7 SP1/8.1/10 с установленным DirectX 11;

Обязательность использования 64-битной версии операционной системы Windows уже стала привычной для всех, ведь сейчас в игровых проектах чаще всего используют 64-битные движки для того, чтобы уйти от неудобных ограничений в 2 ГБ памяти на один процесс. Для игры Total War: Warhammer подойдёт любая современная версия операционной системы Windows, с установленными обновлениями (SP1 для Windows 7 и 8.1 для следующей версии).

Минимальные требования к аппаратному обеспечению по современным временам невысокие, среди самых слабых видеокарт разработчики приводят даже встроенные графические решения. И действительно, для игры в одиночной кампании и в несложном мультиплеере при низком качестве графики («Low») и разрешении 1280×720 пикселей подойдёт и встроенная графика Intel HD Graphics 4000. Но это — самый минимум, необходимый для запуска игры даже при низких настройках, и если вам мало 15-25 FPS, то лучше будет приобрести дискретную видеокарту.

Нужно учитывать, что рекомендуемые системные требования рассчитаны на одиночную кампанию и не слишком большие сражения в мультиплеере, и разрешение 1920×1080 пикселей. Просто рекомендованные требования будут достаточны для достижения 45-55 FPS в таких условиях при высоких настройках («High»), а 60 FPS и более при ультравысоких настройках достигаются только при установке очень мощного центрального процессора и совсем не самых слабых видеокарт вроде GeForce GTX 980 и Radeon R9 Fury X. Нехилые рекомендации для стратегии, надо сказать.

Требования по применению мощных CPU вполне оправданы, игра при любых графических настройках довольно сильно загружает работой тестовый процессор на 25-40%, а в некоторые моменты и того больше. А вот оперативной памяти нужно не очень много. Для запуска игры хватит даже 3 ГБ оперативной памяти при условии дискретной видеокарты с собственной памятью, и уж точно будет достаточно 4 ГБ в любых условиях. Тем, кто хочет играть при высоких графических настройках, потребуется игровая система уже с 8 ГБ памяти с процессором Intel Core i5 или AMD FX 8350 BE.

Так что игра всё же предъявляет серьёзные системные требования ко всей системе, если говорить о высоких и максимальных настройках. Рекомендуемые пары графических решения разных моделей действительно близки друг к другу по производительности, например, GeForce GTX 980 и Radeon R9 Fury X, которые были выделены отдельно в рекомендациях для максимальных («Ultra») настроек игры при 60 FPS и более, хотя видеокарта AMD обычно несколько быстрее, особенно при условии применения таких возможностей DirectX 12, как асинхронное исполнение шейдеров.

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

  • Компьютер на базе процессора 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.6.1 Hotfix (от 6 июня);
  • утилита MSI Afterburner 4.3.0

Игра Total War: Warhammer разрабатывалась с маркетингово-технической помощью от компании AMD, и имеет соответствующую оптимизацию с использованием возможностей DirectX 12, которые пока ещё не раскрыты в релизе игры. Компания AMD ещё перед выходом игры выпустила специальную версию драйверов Radeon Software Crimson 16.5.3, уже оптимизированную в том числе специально для этой игры, но так как мы выпускаем материал с задержкой, то использовали в своих тестах более новый драйвер версии Crimson Edition 16.6.1 Hotfix от 6 июня.

В самой игре нет встроенных возможностей для тестирования производительности, но для этой задачи разработчики выпустили (не без настоятельного пожелания со стороны компании AMD, вероятно) специальный тестовый пакет, использующий предварительную версию DirectX 12-кода. Этот бенчмарк хотя и не был выложен в публичный доступ, но он позволяет представителям профильных СМИ определить соотношение сил среди различных графических решений в грядущем обновлении игры.

Запуск полностью автоматизированного бенчмарка осуществляется при выборе единственной имеющейся в нём тестовой сцены под названием «Empire vs. Greenskins», при этом можно настроить графический движок точно так же, как и в релизе игрового проекта, выбрав разрешение и кучу графических опций. В процессе тестирования замеряется средняя частота кадров в коротком боевом сражении между расами Империя и Зеленокожие.

После прохождения теста, на экран выводится информация о средней частоте кадров и полный график частоты кадров, полезный для оценки стабильности FPS. В выбранном тестовом отрезке используется достаточно большое количество объектов и эффектов, и он близок к тому, что наблюдается в типичной игре. Увы, но предоставленный компанией AMD бенчмарк может запускаться исключительно в режиме DirectX 12, что накладывает дополнительные ограничения на использование таких утилит, как Fraps и MSI Afterburner, которые не умеют корректно работать с DirectX 12 приложениями.

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

Загрузка CPU в процессе тестирования в среднем составила около 25-28%, и при максимальных настройках она несколько ниже по понятным причинам. Графический же процессор в DirectX 12-бенчмарке был загружен работой всегда на 98% при прогоне на системе с видеокартой среднего уровня Radeon R9 380 при средних настройках, и до 99% при максимальных. То есть, практически во всех случаях, производительность была ограничена возможностями именно GPU, что нам и нужно.

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

Если говорить об использовании видеопамяти игрой Total War: Warhammer, то при Full HD-разрешении и средних настройках ей будет достаточно видеокарт с 2 ГБ набортной памяти, а вот при максимальных настройках игра может использовать до 3 ГБ, и тут желательны уже хотя бы 3-4 ГБ локальной видеопамяти. При ещё более высоком разрешении вроде 4K, потребуется уже от 4 гигабайт видеопамяти, которые и можно считать оптимальным объемом для игры.

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

Графические настройки в игре Total War: Warhammer изменяются из игрового меню, которое можно вызвать в том числе и во время процесса игры. Изменение графических настроек не требует перезапуска уровня или игры, поэтому настраивать качество рендеринга вполне удобно. Впрочем, сейчас речь идёт о специальном тестовом приложении, а не релизе игры.

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

Далее в своей работе мы использовали профили Medium (средние настройки), High (высокие настройки) и доведённый до предела профиль Ultra (максимальные настройки, с дополнениями в виде Shadow detail на уровень Extreme, включенными отражениями и постфильтрами: виньетирование и глубина резкости Depth of field. Разница между всеми профилями наглядно видна в таблице:

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

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


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

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

Настройка разрешения экрана в пояснении не нуждается, она является одной из самой важной с точки зрения производительности. Но вместе с ней в тандеме работает и настройка Resolution scale, определяющая разрешение рендеринга — при 100% разрешение рендеринга равно разрешению экрана, при меньшем значении оно меньше, что повышает производительность. Так, установка масштабирования в 50% снижает разрешение рендеринга вдвое, что вызывает рост средней частоты кадров с 42 FPS до более чем 56 FPS. Для графических процессоров среднего и высокого уровня в выставлении менее чем 100% нет никакого смысла, а вот для маломощных GPU эта настройка может стать той спасительной возможностью, позволяющей повысить производительность, когда все остальные варианты уже исчерпаны (настройки уже на минимуме).

Далее рассмотрим тщательно лишь те настройки, которые сильно сказываются на производительности в игре. К примеру, параметр Screen space reflections, включающий столь популярный в современных играх эффект отражений на различных поверхностях. Но, в отличие от игр других жанров, в этой игре эффект заметно меньше влияет на общую зрелищность картинки. В этой игре можно лишь отключить или включить отражения, и на производительности отключение отражений сказывается существенно — FPS с 42 вырастает до 48 кадров в секунду, так что мы советуем в первую очередь отключить эту настройку, если вам не хватает плавности при игре.

Довольно сильно на скорости рендеринга сказывается настройка Unit size, которую можно выставлять на различные значения: от Small до Ultra. Это значение влияет на количество моделей персонажей внутри каждого игрового подразделения. При большем значении орков, людей и других персонажей будет отрисовываться больше, и это очень сильно влияет на восприятие и эффектность итоговой картинки. И хотя снижение настройки до минимума вызывает рост средней частоты кадров с 42 до 46 FPS, делать это мы не советуем — разница в качестве графики слишком велика.

Следующей по влиянию на скорость идёт настройка Shadow detail — она позволяет изменять разрешение карт теней, которые используются в игре. При установке значения Extreme качество теней максимально, а средний FPS равен 42, значение Medium несколько снижает качество, но улучшает скорость лишь до 43 FPS, а отключение теней вовсе приносит скорость рендеринга 45,6 FPS. Тут всё как обычно, в зависимости от мощности GPU — если вам серьёзно не хватает производительности, то отключайте тени, в противном случае лучше оставить настройку на относительно высоком уровне, ведь при средних тени получаются зубчатые (слишком малого разрешения) и мерцающие при анимации или движении камеры.

Ещё один параметр, заметно влияющий на FPS — Unit detail. Он изменяет качество рендеринга персонажей, и изменение этого параметра с Ultra до Low даёт итоговую частоту кадров в 44,7 FPS — почти 3 FPS дополнительно. Так что для владельцев не слишком мощных видеокарт это ещё один параметр, который можно снизить для увеличения производительности. Ну а на достаточно мощных современных системах снижать этот параметр нежелательно.

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

Ещё одним параметром, повышающим скорость рендеринга хотя бы на пару FPS, стал VFX detail, который регулирует качество различных эффектов в сражениях. Его изменение с Ultra до Low приносит рост частоты кадров с 42 до 44,4 FPS — хотя это довольно много, но качество визуальных эффектов важно для любой игры с применением оружия и магии, так что мы можем советовать его снижение лишь владельцам слабых систем.

Остаётся рассмотреть, пожалуй, только полноэкранное сглаживание — Anti-aliasing. В релизной игре есть два метода сглаживания: мультисэмплинг разного качества и MLAA — метод постобработки. В DX12-бенчмарке работает только последний и его можно разве что отключить. Обычно сглаживание постфильтром не приносит большого урона для производительности, так получилось и в этот раз — отключение MLAA вызвало прирост скорости рендеринга от 42 FPS до 43,6 FPS. Советовать по поводу включения сглаживания всегда непросто. Если вам не хватает скорости — отключайте сглаживание, во всех остальных случаях лучше будет наблюдать сглаженные края полигонов.

Обычно достаточно важной является и настройка разрешения текстур Texture quality, изменяющая соответствующие параметры в пределах от Ultra до Low, но при условии достаточности объёма видеопамяти (а 4 ГБ более чем достаточно), она практически не повлияла на общую скорость. Так как качество текстур важно с точки зрения общего качества изображения, лучше выставить то значение, при котором все текстуры помещаются в видеопамять вашей видеокарты. Для 2 ГБ систем это Medium, ну а для 4 ГБ видеокарт можно смело ставить Ultra.

Куда сильнее на FPS сказывается отключение анизотропной фильтрации. Если Texture filtering снизить до значения Trilinear, то скорость рендеринга повышается до 44,2 FPS в среднем. Но мы традиционно не советуем отключать анизотропную фильтрацию, так как это сильно сказывается на наклонных поверхностях в игре — они становятся смазанными и нечёткими. Все остальные параметры качества на нашей системе с видеокартой Radeon R9 380 при максимальных настройках не слишком сильно сказались на общей скорости рендеринга. Чаще всего их снижение приводило к росту среднего FPS на 1-1,5 кадра в секунду, и подробно их рассматривать не видим смысла. Приведём только наглядную диаграмму влияния всех настроек на игровую производительность:

Общий вывод после нашего исследования графических настроек в игре Total War: Warhammer будет таким — для достижения требуемой игровой производительности, при наличии GPU среднего и высокого уровня, выставьте профиль High и поиграйте какое-то время, чтобы понять, в какую сторону изменять параметры дальше. Если плавности в целом не хватает, то первым делом изменяйте разрешение рендеринга и экрана, а также снижайте такие настройки, как количество и детализацию юнитов, полноэкранное сглаживание и качество визуальных эффектов и отражений — эти параметры дают в рассматриваемой игре наибольший прирост скорости при их снижении.

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

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

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

Увы, но результатов самой слабой видеокарты Radeon R7 370 в нашем сегодняшнем тесте не будет, так как эта видеокарта основана на устаревшем графическом процессоре Curacao/Pitcairn архитектуры GCN первого поколения, которая не поддерживает уровень возможностей Feature Level 12_0 в DirectX 12 API, требуемый для этой версии бенчмарка, а только Feature Level 11_1. Естественно, в самой игре никаких проблем с этой видеокартой нет, игра работоспособна, но лишь в DirectX 11 режиме. Рассмотрим для начала самое массовое Full HD-разрешение при средних настройках качества.

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

В самых простых условиях со средними графическими настройками, все три видеокарты Radeon, имеющие поддержку Feature Level 12_0, показали более чем достаточные результаты — частота смены кадров всегда была выше 60 FPS, в случае топового решения приближаясь даже к отметке в 100 FPS в среднем. Даже минимальное значение частоты кадров не опускалось ниже 71-83 FPS, в зависимости от модели. Уверены, что и младшая модель Radeon R7 370 в целом справилась бы с такими условиями в игре (в DirectX 11 версии).

При высоких настройках качества в этом же разрешении частота кадров в случае всех трёх видеокарт компании Sapphire на чипах AMD осталась почти столь же высокой, лишь минимальное значение для Radeon R9 380 опустилось ниже отметки в 60 FPS. Но в любом случае — все три видеокарты Radeon в таких условиях обеспечивают очень неплохую играбельность, FPS в игре всегда будет на достаточно высоком уровне. Все три видеокарты, показавшие в DX12-бенчмарке результаты, обеспечили стабильные 60 FPS с максимальным комфортом.

Лишь при установке максимально качественного профиля настроек Ultra и приведения некоторых из них к максимальным, производительность игры заметно снижается. Разница между профилями High и Maximum оказалась куда большей, чем между предыдущими. И в этом режиме Radeon R7 370 бы уже не смогла показать скорость рендеринга даже на уровне 30 FPS. А вот пара Radeon среднего уровня: R9 380 и R9 380X, смогли обеспечить скорость смены кадров выше 40 FPS в среднем, и для игры этого жанра этого вполне достаточно. Лишь на более слабых системах придётся выбирать настройки пониже.

Старшая же видеокарта от компании Sapphire в виде модели Radeon R9 390 смогла обеспечить искомую всеми серьёзными игроками производительность порядка 60 FPS в среднем с минимальным значением в 53 FPS в этом тесте производительности. В процессе игры может и будут наблюдаться падения скорости рендеринга ещё ниже, но точно не ниже 40-45 FPS — а это более чем приемлемо для комфортной игры в Total War: Warhammer.

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

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

Для игры при высоких настройках качества в разрешении 2560×1440 производительности графического процессора Radeon R7 370 уже вряд ли хватит. Так что в этом случае лучше будет снизить некоторые из графических настроек до уровня профиля среднего качества. Зато R9 380 и R9 380X дают среднюю скорость смены кадров в 47-51 FPS при падениях не ниже 43-47 FPS, что вполне приемлемо для стратегии.

Нет нужды уточнять, что скорости GPU у самого мощного решения в виде Radeon R9 390 и в этот раз более чем достаточно. Старшая модель показала весьма достойную частоту смены кадров выше 60 FPS, и даже минимальное значение FPS не опустилось ниже этой отметки. Так что это единственная видеокарта нашего сравнения, которая смогла обеспечить не менее 60 FPS в игре Total War: Warhammer в условиях высоких настроек в WQHD-разрешении.

А вот в условиях максимальных настроек качества при WHQD-разрешении, с задачей обеспечения приемлемой частоты смены кадров справилась только одна видеокарта — самая мощная Radeon R9 390 показала в таких условиях очень неплохие 43 FPS в среднем при 39 FPS минимальных, что соответствует минимальному играбельному уровню, так как падений мгновенной частоты кадров ниже 30 FPS быть не должно, по крайней мере заметных.

Решения среднего уровня в виде Radeon R9 380(X) в самом сложном режиме показали лишь 28-31 FPS, что может и хватит некоторым игрокам, но требовательные пользователи явно захотят большего. Тем более, если речь о многопользовательских поединках, где любое промедление из-за тормозов на экране может стоить победы. Так что советуем установить хотя бы просто высокие настройки на видеокартах Sapphire среднего уровня при таком разрешении. Понятно, что скорость модели R7 370 в самом сложном режиме можно даже не рассматривать.

Заключение

Как мы и предполагали, игра Total War: Warhammer не так требовательна к мощности графического процессора, как к скорости центрального процессора игровой системы. При максимальных настройках качества, производительности старшей из рассмотренных видеокарт Radeon R9 390 в разрешении 1080p хватает даже для обеспечения средней частоты кадров в 60 FPS, то есть, идеально плавной игры в любых условиях. Да и в WHQD-разрешении с максимальными настройками она обеспечила вполне приемлемую скорость. Ну а рекомендация в виде Radeon R9 Fury X относится к DirectX 11-версии игры в её полноценном виде, где нагрузка на GPU может быть ещё большей. Ну и для максимальных настроек в 4K-разрешении также потребуется более мощное решение, вроде видеокарт Radeon R9 Fury или Fury X.

В целом, рекомендации разработчика по видеокартам похожи на правду. Увы, мы не смогли протестировать самую слабую видеокарту исследования в виде Radeon R7 370, так как она не поддерживает некоторые особенности DirectX 12, требующиеся для запуска бенчмарка, но она вполне может обеспечить приемлемую частоту кадров в игре при средних настройках в любом разрешении, особенно для нетребовательных игроков. Если же пользователям хочется получить более высокое качество графики и/или производительность повыше, то для этого нужно заменить GPU на более мощный — хотя бы на видеокарту уровня Radeon R9 380 и R9 380X, которые дадут нормально поиграть и при высоких и даже максимальных настройках (справедливо для разрешения 1080p).

Для рассмотренной сегодня игры очень желателен мощный четырехъядерный процессор хотя бы среднего уровня, так как игра очень хорошо использует многопоточность, в том числе потому, что она основана на DirectX 12. Требуется и высокая производительность от каждого из этих ядер, а в среднем довольно мощный центральный процессор был загружен работой до 35-40% в некоторых сценах. А вот требования к объему ОЗУ и видеопамяти у Total War: Warhammer несколько ниже типичных для современных игр — системной памяти для игры хватит даже 4 ГБ, хотя желательно иметь хотя бы 8 ГБ, а видеопамяти для комфортной игры должно быть 2-3 ГБ, в зависимости от настроек и разрешения.

В заключение предлагаем посмотреть наш видеообзор игры Total War: Warhammer и тестирование ускорителей Sapphire Radeon:


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




28 июня 2016 Г.

AMD Radeon Total War: Warhammer Sapphire

AMD Radeon Total War: Warhammer

Sapphire

  • : 24 2016
  • :
  • : Sega
  • : Creative Assembly

Total War: Warhammer — — Creative Assembly. Total War Total War: Warhammer. Sega, , : Windows, OS X Linux. 28 2016 , 24 .

, , , Warhammer Fantasy, . : , , , , .

Fantasy Battles — , . , Total War. , , . , , , , . .

, . , , . , , , . , .

2012 , Sega Warhammer. Sega Creative Assembly, Total War. , , 22 2015 , Sega .

, , , , . 85% . , Total War: Warhammer Total War, , - .

Total War: Warhammer TW Engine 3, Warscape Engine, Creative Assembly Total War. , Warscape , — Microsoft Windows. Empire: Total War, 2009 , , Warscape, .

, . Total War: Warhammer Creative Assembly Total War, , . , — . .

Total War CPU, , , . . , , GPU. , , , .

, , . , Total War: Warhammer . , 30 , 5-6, Total War.

, - 32- Total War 64-, . , , . , .

. Total War: Warhammer morphological anti-aliasing (MLAA), , : MSAA x2, x4 x8. GPU, . , , . , MSAA . .

, DirectX 12- . , DirectX 12- , , . , Creative Assembly DX12 AMD, Total War: Warhammer.

API, Explicit Multi-GPU, GPU . , DX12- , .

:

  • Intel Core 2 Duo (3,0 ) AMD Athlon II X4 (3,0 );
  • 4 ;
  • Nvidia GeForce GTS 450 AMD Radeon HD 5770 1 ;
  • 35 ;
  • 64- Microsoft Windows 7 SP1/8.1/10 DirectX 11;

:

  • Intel Core i5-4570 AMD FX 8350 BE;
  • 8 ;
  • Nvidia GeForce GTX 760 AMD Radeon R9 270X 2 ;
  • 35 ;
  • 64- Microsoft Windows 7 SP1/8.1/10 DirectX 11;

60 FPS:

  • Intel Core i5-4790K;
  • 8 ;
  • Nvidia GeForce GTX 980 AMD Radeon R9 Fury X 4 ;
  • 35 ;
  • 64- Microsoft Windows 7 SP1/8.1/10 DirectX 11;

64- Windows , 64- , 2 . Total War: Warhammer Windows, (SP1 Windows 7 8.1 ).

, . , («Low») 1280×720 Intel HD Graphics 4000. — , , 15-25 FPS, .

, , 1920×1080 . 45-55 FPS («High»), 60 FPS GeForce GTX 980 Radeon R9 Fury X. , .

CPU , 25-40%, . . 3 , 4 . , , 8 Intel Core i5 AMD FX 8350 BE.

, . , , GeForce GTX 980 Radeon R9 Fury X, («Ultra») 60 FPS , AMD , DirectX 12, .

  • 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.6.1 Hotfix ( 6 );
  • MSI Afterburner 4.3.0

Total War: Warhammer - AMD, DirectX 12, . AMD Radeon Software Crimson 16.5.3, , , Crimson Edition 16.6.1 Hotfix 6 .

, ( AMD, ) , DirectX 12-. , .

«Empire vs. Greenskins», , , . .

, , FPS. , , . , AMD DirectX 12, , Fraps MSI Afterburner, DirectX 12 .

, , MSI Afterburner, — DirectX 12 , . , CPU GPU . Radeon R9 380 :

CPU 25-28%, . DirectX 12- 98% Radeon R9 380 , 99% . , , GPU, .

, , . . 40-45 FPS, FPS 30-35 FPS, , .

Total War: Warhammer, Full HD- 2 , 3 , 3-4 . 4K, 4 , .

Total War: Warhammer , . , . , , .

. , , , , .

Medium ( ), High ( ) Ultra ( , Shadow detail Extreme, : Depth of field. :

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





, Total War: Warhammer. Radeon R9 380 1920×1080 , 42 FPS . , , — , .

, . Resolution scale, — 100% , , . , 50% , 42 FPS 56 FPS. 100% , GPU , , ( ).

, . , Screen space reflections, . , , . , — FPS 42 48 , , .

Unit size, : Small Ultra. . , , . 42 46 FPS, — .

Shadow detail — , . Extreme , FPS 42, Medium , 43 FPS, 45,6 FPS. , GPU — , , , ( ) .

, FPS — Unit detail. , Ultra Low 44,7 FPS — 3 FPS . , . .

SSAO (Screen Space Ambient Occlusion) . , . . , SSAO — 42 FPS 44 FPS. — SSAO , .

, FPS, VFX detail, . Ultra Low 42 44,4 FPS — , , .

, , — Anti-aliasing. : MLAA — . DX12- . , — MLAA 42 FPS 43,6 FPS. . — , .

Texture quality, Ultra Low, ( 4 ), . , , . 2 Medium, 4 Ultra.

FPS . Texture filtering Trilinear, 44,2 FPS . , — . Radeon R9 380 . FPS 1-1,5 , . :

Total War: Warhammer — , GPU , High - , , . , , , , — .

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

, , Radeon — , Full HD-. , .

, Radeon R7 370 , Curacao/Pitcairn GCN , Feature Level 12_0 DirectX 12 API, , Feature Level 11_1. , , , DirectX 11 . Full HD- .

1920×1080 (Full HD)

, Radeon, Feature Level 12_0, — 60 FPS, 100 FPS . 71-83 FPS, . , Radeon R7 370 ( DirectX 11 ).

Sapphire AMD , Radeon R9 380 60 FPS. — Radeon , FPS . , DX12- , 60 FPS .

Ultra , . High Maximum , . Radeon R7 370 30 FPS. Radeon : R9 380 R9 380X, 40 FPS , . .

Sapphire Radeon R9 390 60 FPS 53 FPS . , 40-45 FPS — Total War: Warhammer.

2560×1440 (WQHD)

, 2560×1440 , Radeon , Radeon R9 390. , Radeon R7 370 30 . , AMD, — 50 FPS , R9 390 75-80 FPS.

2560×1440 Radeon R7 370 . . R9 380 R9 380X 47-51 FPS 43-47 FPS, .

, GPU Radeon R9 390 . 60 FPS, FPS . , 60 FPS Total War: Warhammer WQHD-.

WHQD-, — Radeon R9 390 43 FPS 39 FPS , , 30 FPS , .

Radeon R9 380(X) 28-31 FPS, , . , , - . Sapphire . , R7 370 .

, Total War: Warhammer , . , Radeon R9 390 1080p 60 FPS, , . WHQD- . Radeon R9 Fury X DirectX 11- , GPU . 4K- , Radeon R9 Fury Fury X.

, . , Radeon R7 370, DirectX 12, , , . / , GPU — Radeon R9 380 R9 380X, ( 1080p).

, , , DirectX 12. , 35-40% . Total War: Warhammer — 4 , 8 , 2-3 , .

Total War: Warhammer Sapphire Radeon: