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

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

Содержание

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

  • Дата выхода: 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);
  • драйверы Nvidia версии 368.39 WHQL (07.06.2016);
  • утилита MSI Afterburner 4.3.0

Gigabyte Xtreme Gaming

Серия видеокарт Xtreme Gaming произведены на лучших видеопроцессорах, отобранных по технологии Gauntlet Sorting, что гарантирует высочайшие возможности разгона в режимах переключения питания. Наряду с заводским разгоном, существенно превосходящим референсные версии, память видеокарт также разогнана, что предоставляет самый плавный и гладкий геймплей.

Каждая видеокарта Xtreme Gaming с воздушным охлаждением оснащена системой WINDFORCE 3X с тремя вентиляторами специальной конструкции с лопастями и композитными медными тепловыми трубками. Благодаря технологии Gigabyte Triangle Cool отвод тепла проходит более эффективно, а видеокарты остаются холодными даже при самых серьезных нагрузках. Новые видеокарты XTREME GAMING GTX 1080 и GTX 1070, которые скоро побывают в лаборатории iXBT.com оснащены уже более продвинутой и уникальной системой охлаждения WINDFORCE Stack. По заявлению компании GIGABYTE, данная конструкция вмещает три 100 мм вентилятора, и не увеличивая длину карты, обеспечивает гораздо больший охват радиатора для самого эффективного охлаждения. Особый встречно вращающийся вентилятор в центре видеокарты обеспечивает на 10% более эффективное охлаждение и сводит турбулентность к минимуму. В свою очередь, модернизированные лопасти вентилятора оптимизируют распределение воздушных потоков, и делают вывод тепла на 4% эффективнее.



Игра Total War: Warhammer разрабатывалась с маркетингово-технической помощью от компании AMD, и имеет соответствующую оптимизацию с использованием возможностей DirectX 12, которые пока ещё не раскрыты в релизе игры. Компания Nvidia выпустила перед выходом игры специальную версию драйверов 365.19, уже оптимизированную в том числе для этой игры, но так как мы выпускаем материал с задержкой, то использовали в своих тестах ещё более новый драйвер версии 368.39 WHQL от 7 июня.

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

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

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

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

Загрузка CPU в процессе тестирования в среднем составила около 25-28%, и при максимальных настройках она несколько ниже по понятным причинам. Графический же процессор в DirectX 12-бенчмарке был загружен работой всегда на 98% при прогоне на системе с видеокартой среднего уровня при средних настройках, и до 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. Мы проводили исследование настроек на тестовой системе с видеокартой средней мощности, примерно аналогичной GeForce GTX 960, в разрешении 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 в среднем. Но мы традиционно не советуем отключать анизотропную фильтрацию, так как это сильно сказывается на наклонных поверхностях в игре — они становятся смазанными и нечёткими. Все остальные параметры качества на нашей системе с видеокартой среднего уровня при максимальных настройках не слишком сильно сказались на общей скорости рендеринга. Чаще всего их снижение приводило к росту среднего FPS на 1-1,5 кадра в секунду, и подробно их рассматривать не видим смысла. Приведём только наглядную диаграмму влияния всех настроек на игровую производительность:

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

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

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

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

Увы, но результатов видеокарты GeForce GTX 780 из предыдущего поколения в нашем сегодняшнем тесте не будет, так как эта модель основана на устаревшем графическом процессоре архитектуры Kepler, которая не поддерживает уровень возможностей Feature Level 12_0 в DirectX 12 API, требуемый для этой версии бенчмарка, а только Feature Level 11_0. Естественно, в самой игре никаких проблем с этой видеокартой нет, игра вполне работоспособна, но лишь в DirectX 11 режиме. Но мы сегодня рассматриваем только DX12-бенчмарк. Начнём с самого массового Full HD-разрешения при средних настройках качества.

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

Оставшиеся три видеокарты GeForce, имеющие поддержку Feature Level 12_0 (точнее, даже 12_1), в разрешении Full HD при средних графических настройках показали производительность, соответствующую комфортной игре. Частота кадров даже на младшей модели GeForce GTX 950 обеспечивалась на уровне 42 FPS в среднем при 38 FPS минимальных, что вполне приемлемо для игр этого жанра. На двух старших решениях производительность всегда была выше 60 FPS, а в случае самого производительного решения достигла 86 FPS в среднем. Даже минимальное значение частоты кадров при этом не опускалось ниже 60 FPS, поэтому можно признать, что со средними настройками все решения справились отлично.

При высоких настройках качества в этом же разрешении частота кадров в случае младшей модели GTX 950 уже не дотягивает до установленного нами предела в 40 FPS, хотя для нетребовательных игроков и 34-37 FPS будет достаточно. Скорость двух других видеокарт компании Gigabyte, основанных на графических процессорах компании Nvidia, осталась достаточно высокой, хотя среднее значение FPS для GeForce GTX 960 и опустилось ниже отметки в 60 FPS. Этого достаточно для комфорта, пара мощных видеокарт GeForce в таких условиях обеспечивает отличную играбельность с FPS в игре на достаточно высоком уровне.

А вот при установке максимально качественного профиля настроек Ultra и приведения некоторых из них к максимальным значениям, производительность игры снижается весьма ощутимо. В этом режиме GeForce GTX 950 уже сваливается ниже всех мыслимых уровней играбельности, ведь она не смогла показать скорость рендеринга даже на уровне 20 FPS в среднем. Да и видеокарта среднего уровня GeForce GTX 960 смогла обеспечить скорость смены кадров лишь на уровне 34 FPS в среднем, чего маловато даже для игры такого жанра. Для этой видеокарты будет лучше выбрать настройки пониже, между высокими и максимальными.

Только старшая видеокарта нашего сравнения от компании Gigabyte в виде модели GeForce GTX 970 смогла обеспечить достаточно высокую производительность порядка 55 FPS в среднем с минимальным значением в 50 FPS в этих условиях в DX12-бенчмарке. В процессе игры может и будут наблюдаться падения скорости рендеринга и ещё ниже указанного значения, но вряд ли ниже 40 FPS — что вполне приемлемо для комфортной игры в Total War: Warhammer.

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

При выборе более высокого разрешения рендеринга в 2560×1440 пикселей, производительность более слабых видеокарт GeForce снизилась куда сильнее, чем у GeForce GTX 970. Младшая модель GeForce GTX 950 смогла показать лишь чуть меньше 30 кадров в секунду в среднем в таких условиях, чего явно недостаточно для полного комфорта. Остальные две видеокарты из нашего сравнения, основанные на графических процессорах компании Nvidia, с этим разрешением справились — GTX 960 показала более-менее комфортные 44 FPS в среднем при 39 минимальных, а старшая модель GTX 970 обеспечила стабильно более чем 60 FPS.

Для игры при высоких настройках качества в разрешении 2560×1440 производительности графического процессора GeForce GTX 950 логично не хватает, и при наличии такого GPU нужно будет снизить некоторые из графических настроек ниже уровня профиля среднего качества. Даже GTX 960 уже не достигла средней скорости смены кадров хотя бы в 40 FPS, поэтому и на ней требовательные игроки захотят снизить несколько графических настроек.

Только у самого мощного решения GeForce GTX 970 и в этот раз скорости GPU достаточно для достижения полного комфорта при игре. Дорогая модель от компании Gigabyte показала достойную частоту смены кадров выше 60 FPS, и даже минимальное значение FPS опустилось лишь чуть ниже этой отметки. Именно эта модель стала единственной видеокартой из нашего сравнения, которая смогла обеспечить 60 FPS в игре Total War: Warhammer в условиях высоких настроек в WQHD-разрешении.

Увы, но в условиях максимальных настроек качества при WHQD-разрешении, с задачей обеспечения приемлемой частоты смены кадров в рассматриваемой игре не справилась уже ни одна видеокарта GeForce из используемых нами для тестов. Даже самая мощная GeForce GTX 970 показала в таких условиях лишь 39 FPS в среднем при 36 FPS минимальных, что чуть ниже установленного нами минимального играбельного уровня, так как падения мгновенной частоты кадров могут быть ниже 30 FPS, что некомфортно. То есть, даже с GTX 970 в этом разрешении может понадобиться снизить какие-то из настроек с максимальных значений.

Решение среднего уровня в виде GeForce GTX 960 в этом сложном режиме показало лишь 24 FPS в среднем, чего будет явно недостаточно даже нетребовательным игрокам. Не говоря уже о многопользовательских поединках, любое промедление в которых может стоить победы. Так что остаётся лишь установить высокие или средние настройки на рассмотренных видеокартах Gigabyte при таком разрешении. Ну а скорости модели GeForce GTX 950 в разрешении 2560×1440 и вовсе хватит максимум для среднего качества рендеринга.

Заключение

Судя по нашим тестам, игра Total War: Warhammer несколько менее требовательна к мощности графического процессора, чем к скорости центрального процессора игровой системы, особенно если говорить о средних и низких настройках, в которых даже интегрированные решения могут удовлетворить нетребовательных игроков. Да и при максимальных настройках качества, производительности старшей из рассмотренных видеокарт GeForce GTX 970 в разрешении 1080p лишь немного не хватает для обеспечения средней частоты кадров в 60 FPS, что означает почти идеально плавную игру в любых условиях. В WQHD-разрешении с максимальными настройками она также слегка не дотянула до приемлемой скорости в 40-45 FPS в среднем. Рекомендация в виде GeForce GTX 980 относится скорее к DirectX 11-версии игры, где и нагрузка на GPU может быть ещё большей, да и для 4K-разрешения при максимальных настройках также потребуется более мощное решение, вроде GeForce GTX 980 Ti.

Рекомендации разработчика по видеокартам близки к тому, что получилось у нас. Мы не смогли протестировать видеокарту предыдущего поколения в виде GeForce GTX 780, так как она не поддерживает некоторые особенности DirectX 12, требующиеся для запуска бенчмарка, но она должна обеспечить приемлемую частоту кадров в игре при высоких настройках в любом разрешении, примерно на уровне GTX 960 или даже чуть лучше. Если же пользователям хочется получить производительность ещё выше, то для этого придётся использовать более мощный GPU уровня GeForce GTX 970, который даст возможность поиграть и при максимальных настройках (в Full HD-разрешении — уж точно).

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

Благодарим компании, предоставившие программное и аппаратное обеспечение для тестирования:
Gigabyte Russia и лично Ольгу Веко,
Представительство Nvidia в России и лично Ирину Шеховцову




23 июня 2016 Г.

Nvidia GeForce Total War: Warhammer Gigabyte

Nvidia GeForce Total War: Warhammer

Gigabyte

  • : 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);
  • Nvidia 368.39 WHQL (07.06.2016);
  • MSI Afterburner 4.3.0

Gigabyte Xtreme Gaming

Xtreme Gaming , Gauntlet Sorting, . , , , .

Xtreme Gaming WINDFORCE 3X . Gigabyte Triangle Cool , .

XTREME GAMING GTX 1080 GTX 1070, iXBT.com WINDFORCE Stack. GIGABYTE, 100 , , . 10% . , , 4% .



Total War: Warhammer - AMD, DirectX 12, . Nvidia 365.19, , , 368.39 WHQL 7 .

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

«Empire vs. Greenskins», , , . .

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

, , MSI Afterburner, — DirectX 12 , . , CPU GPU . GeForce GTX 960 :

CPU 25-28%, . DirectX 12- 98% , 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. , GeForce GTX 960, 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 . , — . . FPS 1-1,5 , . :

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

Gigabyte, Nvidia . (1920×1080 2560×1440), — Medium, High Maximum. — Ultra, , (. ).

, , GeForce — , Full HD-. , .

, GeForce GTX 780 , Kepler, Feature Level 12_0 DirectX 12 API, , Feature Level 11_0. , , , DirectX 11 . DX12-. Full HD- .

1920×1080 (Full HD)

GeForce, Feature Level 12_0 (, 12_1), Full HD , . GeForce GTX 950 42 FPS 38 FPS , . 60 FPS, 86 FPS . 60 FPS, , .

GTX 950 40 FPS, 34-37 FPS . Gigabyte, Nvidia, , FPS GeForce GTX 960 60 FPS. , GeForce FPS .

Ultra , . GeForce GTX 950 , 20 FPS . GeForce GTX 960 34 FPS , . , .

Gigabyte GeForce GTX 970 55 FPS 50 FPS DX12-. , 40 FPS — Total War: Warhammer.

2560×1440 (WQHD)

2560×1440 , GeForce , GeForce GTX 970. GeForce GTX 950 30 , . , Nvidia, — GTX 960 - 44 FPS 39 , GTX 970 60 FPS.

2560×1440 GeForce GTX 950 , GPU . GTX 960 40 FPS, .

GeForce GTX 970 GPU . Gigabyte 60 FPS, FPS . , 60 FPS Total War: Warhammer WQHD-.

, WHQD-, GeForce . GeForce GTX 970 39 FPS 36 FPS , , 30 FPS, . , GTX 970 - .

GeForce GTX 960 24 FPS , . , . Gigabyte . GeForce GTX 950 2560×1440 .

, Total War: Warhammer , , , . , GeForce GTX 970 1080p 60 FPS, . WQHD- 40-45 FPS . GeForce GTX 980 DirectX 11- , GPU , 4K- , GeForce GTX 980 Ti.

, . GeForce GTX 780, DirectX 12, , , GTX 960 . , GPU GeForce GTX 970, ( Full HD- — ).

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