Тестирование производительности видеокарты Nvidia GeForce в игре Ashes of the Singularity на решение компании Gigabyte

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

Содержание

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

  • Дата выпуска: 31 марта 2016
  • Жанр: Стратегия в реальном времени
  • Издатель: Stardock Entertainment
  • Разработчики: Oxide Games, Stardock Entertainment

Ashes of the Singularity-это игра жанра стратегий в реальном времени (Real Time strategy — RTS), разработанные и выпущенные не самыми известными компаниями. Как правило, мы производительности в популярных игровых проектах от крупных производителей, но иногда смысл рассмотрении и не слишком известных проектов, как Ashes of the Singularity. У игры есть определенные отличительные черты, которые привлекли наше внимание: это одна из первых стратегий с 64-битной игровой движком и поддержкой возможностей DirectX 12, что позволило получить действительно массовый бой сотен единиц, с красивыми визуальными эффектами.

Кроме того, для нас является важным тот факт, что внедрение в движок новых технологий, которые появились в DirectX 12, активно помогала компания AMD. Так что мы просто не могли пройти мимо Ashes of the Singularity, которая может и не выигрывает слишком большую популярность, но совершенно точно представляет определенный интерес с точки зрения используемых технологий.

Американская компания Stardock была основана еще в начале 90-х годов прошлого века, и известен он тем стратегическим играм, как Galactic Civilizations, Galactic Civilizations II, Sins of a Solar Empire и Elemental: War of Magic. Футуристическую стратегию в реальном времени под названием Ashes of the Singularity компания Stardock Entertainment объявила в марте прошлого года. Действие игры разворачивается в далеком пост-технологических будущем, когда человечество началась колонизация соседних планет. Но люди есть люди, и даже в будущем им так необходимо бороться, но теперь уже с расой машин, управляемых искусственным интеллектом Haalee, который борется с человечеством за господство во Вселенной.

Разработкой игры занималась студия Oxide Games, и значительное влияние на ее поддержку компании AMD, сотрудничавшая с Stardock и Азота. Так, еще в конце 2015 года, Ashes of the Singularity Уровень И стал первым игровой DirectX 12-бенчмарком. В феврале 2016 года вышла вторая версия Ashes of the Singularity Уровень II, включенная в бета-версии игры, и в этой версии появилась более полная поддержка некоторых функций DirectX 12, в том числе асинхронных реализации шейдеров версии и Multi-GPU — это способность, которая позволяет объединить мощность нескольких GPU при рендеринге (в том числе смешанных системах с видеочипами разных производителей).

Игра открывает новые возможности в жанре на счет большой масштаб сражений, достигнутые с помощью 64-бит игровой движок Nitrous от Oxide Games. Ashes of the Singularity отличается своим масштабом и детализацией, даже миниатюрный блок имеет отдельную систему оружия, и каждый выстрел рассчитывается в соответствии с законами баллистики. И такие детали есть тысячи бороться единиц, которые находятся в кадре одновременно, но отдельной гордостью разработчиков является продвинутый искусственный интеллект врага. Технические воплощение всех этих идей стало возможным благодаря собственный движок Nitrous Engine, который в полной мере использует возможности DirectX 12.

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

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

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

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

  • центральный процессор Intel или AMD , как минимум, с четырьмя физическими ядрами;
  • операционная память объемом не менее 6 ГБ;
  • видеокарта Nvidia GeForce GTX 660 или AMD Radeon R7 360 как минимум с 2 ГБ видеопамяти;
  • свободное место на устройстве памяти, 13 ГБ;
  • 64-разрядная операционная система Microsoft Windows 7/8/10 с DirectX 11 или 12;
  • высокоскоростной доступ к сети Интернет;
  • экран с разрешением 1600×900.

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

  • процессор Intel Core i5 или аналогичный от AMD как минимум с четырьмя физическими ядрами;
  • операционная память объемом 16 ГБ;
  • видеокарта Nvidia GeForce GTX 970 или AMD Radeon R9 390 минимум с 4 ГБ видеопамяти;
  • свободное место на устройстве памяти, 13 ГБ;
  • 64-разрядная операционная система Microsoft Windows 10 DirectX 12;
  • высокоскоростной доступ к сети Интернет;
  • дисплей с разрешением 1920×1080 или выше.

Обязательное использование 64-разрядной версии операционной системы Windows уже стала привычной, но разработчики Ashes of the Singularity пошли еще дальше — благодаря активному использованию возможностей DirectX 12, рекомендуется использовать исключительно с Windows 10, даже если игра и запустить на более старых версиях ОС. Требования к оборудованию даже в наше время, достаточно высокие, особенно для RTS. Между минимальной необходимой видеокарты разработчики приводят GeForce GTX 660 или Radeon R7 360, который можно считать довольно жесткие требования для стратегии, потому что для многих игр этого жанра, как правило, требует гораздо меньше.

Для запуска игры необходимо, система, как минимум, с 6 ГБ оперативной памяти и четырехъядерным процессором, причем любой dual-core процессор с Hyper-Threading не подходит категорически! И эти рекомендации по использованию довольно мощных процессоров оправдано, игра при любых графических настройках легко тянет работ довольно мощный тест процессора на 35-40% в среднем, а в некоторых местах наблюдаются выросли более чем на 50%. При этом и активно использует multi-threading, но и на скорости ядер ПРОЦЕССОРА требования немаленькие. Тем, кто хочет играть на высоких графических настройках, вам понадобится игровой системы уже с 16 ГБ памяти (использование памяти не поднимается выше 8 ГБ, но по какой-то причине разработчики рекомендуют 16 ГБ) с процессором Intel Core i5, как минимум.

Для плавной игры на высоких настройках рекомендуется использовать видеокарты не хуже, чем GeForce GTX 970 или Radeon R9 390 минимум с 4 ГБ видеопамяти, что можно считать очень высокие требования. Эти решения действительно близки по производительности, хотя видеокарта AMD может получить преимущество при игре в DirectX 12-режиме. В общем, что, несмотря на жанр, игра имеет очень неслабые системные требования на всю систему в целом. Как мы знаем далее, уровень производительности этих видеокарт просто необходимо, чтобы получить комфортную производительность при максимальных настройках в любых разрешениях.

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

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

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

При разработке создатели Ashes of the Singularity помогли компании AMD, так что определенное преимущество могут иметь их решение, но разработчики игры говорят об отсутствии каких-либо технических предпочтений GPU от разных производителей. Компания Nvidia не выпускала специальные версии драйверов для выхода из игры, мы использовали в тестах последней версии 364.72 WHQL, которая оптимизирована для все последние игры в том числе предстоящих Quantum Break, Killer Instinct, Dark Souls III и другие.

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

Игровой бенчмарк идеально подходит для тестирования производительности графических процессоров, поэтому мы его и использовали. Тест отражает игровой 3D-производительность при типичной игре, в нем отображаются все эффекты доступны в игре, а также дает хоть какую-то повторяемость сцены (хотя это все равно не то при повторных запусках). После завершения работы тест записи очень подробные отчеты в папке “Users(имя пользователя)DocumentsMy GamesAshes of the SingularityBenchmarks”, также выводить на экран, очень удобная статистика.

Как обычно, в нашем видео тест-кусок в углу экрана, вы можете видеть статистику использования ресурсов cpu и графический процессор в процессе испытаний, полученные с помощью утилиты MSI Afterburner. К сожалению, мы должны были использовать DirectX 11 версии игры, так как в более новой версией этот инструмент просто не работает. Загрузка ПРОЦЕССОРА при тестировании чаще всего колебалась от 35 до 40%, иногда достигает 50%, и при средних настройках, и вообще прыгает до 70%, в зависимости от сцены — такого мы еще не видели раньше! GPU в основном была загружена работой на 99% при выполнении теста на системе с видеокартой среднего уровня GeForce GTX 960 при максимальных настройках, и на средних настройках GPU работает, иногда только на 95% своей мощности.

Минимальное количество изображений во встроенном бенчмарке игры нет в списке, но на средней частоте выстрелов можно сделать определенные выводы о плавности хода и комфорте. Учитывая, что бенчмарк показывает много сцен с разной нагрузкой на систему, то заметим, что при средней частоте кадров в этом бенчмарке порядка 30-35 FPS, падения FPS в игре, на практике, не может быть ниже 20-25 FPS, что вполне достаточно для стратегии, так что мы эти ценности за играбельные, хотя в некоторые моменты игры могут возникнуть случаи, меньше производительность. На графиках ниже приведены цифры для DirectX 11 и DirectX 12-версии игры.

Если мы будем говорить об использовании игрой видеопамяти, то в Ashes of the Singularity при Full HD разрешении и средних настройках будет достаточно видеокарты с 2 ГБ набортной памяти, но игра может использовать до 3 ГБ в этой резолюции. При еще более высоким разрешением 2560×1440 и/или высоких настройках, игра требует больше 4 гб графической памяти, что и может рассматриваться как оптимальный объем для Ashes of the Singularity.

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

Настройки графики в игре Ashes of the Singularity отличается от игрового меню, которое можно вызвать в том числе и во время процесса игры. К сожалению, но изменения почти всех графических настроек (в том числе и разрешение рендеринга) активируется мгновенно, но требует обязательной перезагрузки игры полностью, что очень неудобно при его настройке.

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

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

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

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

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

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

Максимальная (Crazy) настройки

Рассмотрим игровые параметры качества, доступных в игре Ashes of the Singularity. Исследование изменений мы провели на тестовой системе с видеокартой средней мощности примерно как GeForce GTX 960 скорость, с разрешением 1920×1080 с высоким профилем качества, не изменяя каждый параметр и определить, насколько при этом меняется производительность — этот подход позволяет найти настройки игровых параметров, наиболее сильно влияющих на среднюю частоту кадров.

Сразу обратить внимание на возможность выбора графического API еще до запуска игры — в релизе игры есть поддержка как DirectX 11, так и более новой версии DirectX 12. И так как в этом игровом проекте широко применяется новая функциональность свежей версии графического API, например, асинхронных вычислений, эффективного использования ресурсов и multi-threading, то есть в DX12 режиме может действительными лучшую производительность, по сравнению с DX11, хотя и не во всех случаях.

Благодаря сотрудничеству с компанией AMD, игра использует эту важную особенность DirectX 12 как асинхронный производительность шейдеров. В этом случае, сложные задачи делятся на несколько простых и выполняются параллельно. В DirectX 11 версии игры задачи рендеринга теней, измерение освещения и для чтения/записи данных и неграфические вычисления выполняются всегда последовательно, хотя в этом случае используются различные ресурсы GPU, и эти задачи могут быть выполнены параллельно. В DirectX 12 эта поддержка появилась, и это позволит добиться более полного использования ресурсов GPU, повысить производительность и усложняет визуальные эффекты (теоретически, в этом случае последствия одинаковы для различных версий игры).

И хотя сложность реализации этой функции, не урегулированной в API, современная графическая архитектура Graphics Core Next компании AMD, специально разработан для эффективного выполнения асинхронных вычислений. Графические процессоры AMD содержат до восьми блоков Asynchronous Compute Engines (ACE), которые помогают выполнять работы по асинхронному выполнения шейдеров на максимальной скорости — каждый поток может выполнить команды на выполнение, не дожидаясь завершения других задач, и все команды при этом выполняются параллельно.

Конкурирующая графическая архитектура Maxwell имеет схожую аппаратную поддержку асинхронных вычислений, и компания Nvidia в качестве альтернативы предлагает еще один вариант Async Compute, который требует специальной поддержки и оптимизации в драйвере и игровой код, что и было сделано в случае, если что-Ashes of the Singularity. На вопрос эффективности различных подходов отвечает на наши тесты, но, теоретически, у решений компании AMD есть некоторое преимущество. Следует добавить, что поддержка DirectX 12 в игре находится уже в продвинутой стадии разработки, так как Stardock и Oxide Games уже давно работали над ее реализацией.

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

Так что пользователям остается настроить качество сглаживания только с помощью изменения количества проб для MSAA. Удивительно, но на тест-системы средней мощности разница между крайними значениями (anti-aliasing отключить и MSAA 8x) приходится только около 5% — но тогда он должен принимать во внимание объем графической памяти, она должна быть достаточной для включения MSAA с большим количеством образцов.

Далее параметр Point Light Quality, который позволяет отключить расчета освещения от точечных источников света. Значение может быть или Высокой или полностью выключен (Off). На производительности отключение расчета освещения точечных источников влияет, а плохо — ну может 1 FPS это вам добавит, так что отключать ее нужно только при жесткой нехватке скорости.

Регулировка Glare Quality позволяет изменить качество световых эффектов в виде бликов от выстрелов из различных видов оружия в игре. Кажется, что он меняет разрешение визуализации этих эффектов, и при высоких значениях снимки выглядят красочнее. А вот на частоту кадров при использовании GPU средней мощности этот параметр влияет слабо. Так, мы вообще не заметили большую разницу в FPS при экстремальных значениях настроек: Off и High.

Да, и еще один вариант — Terrain Object Quality был также не слишком требовательны к ресурсам, в наших исследованиях. Этот параметр регулирует качество окружающего мира: пейзажей и объектов. Возможно, это справедливо как для уровня детализации конкретных объектов в игровых сценах, так и к дальности прорисовки уровней детализации. Влияние на производительность у этой установки еще раз почти незаметно. На видеокарту средней мощности между значениями Off и High мы получили лишь 1 FPS разницы. Так что смело установите этот параметр на высокое значение.

Рассмотрим следующий список параметров Shading Samples и Terrain Shading Samples, потому что они обе определяют качество теней: для объектов в сцене и поверхности земли, соответственно. Вот эти параметры уже могут иметь большее влияние на среднюю частоту кадров в игре. Так, максимальное значение High для первого из них принес падение скорости на 38 FPS в 35 КАДРОВ в секунду в среднем на тест видеокарту средней мощности.

Значение High в случае параметра Terrain Shading Samples и вообще снижает частоту кадров до 30 КАДРОВ в секунду — сравните это с 38 FPS для Mid. Уровень Низкий для этого параметра, дал прирост в скорости сразу на 54 FPS, так что при острой нехватке скорости на слабых графических процессоров в первую очередь, вы можете уменьшить этот параметр, как один из самых сложных.

Для настройки качества теней в игре настройки Shadow Quality, которая меняется, как и разрешение карт теней, так и их качество фильтрации при создании мягких теней. Это также один из самых сложных и самых важных параметров, которые влияют на скорость рендеринга в игре. Так, разница между крайними значениями с и Высокий для настройки Shadow Quality на системы средней мощности составил около 17% (42 FPS против 36 FPS). Но ниже Среднего значения, мы пришли к выводу снижаться, так как в динамике сразу хорошо видны артефакты в виде рваных и неустойчивые границы теней.

Ну и последний параметр-качество графики в игре — Texture Quality. Типичные для игр, эта настройка отвечает за разрешение текстур и их фильтрации, и может иметь значение, или Mid или High, и при меньшем значении качество текстур немного хуже, чем при больших. С учетом на игру сверху, сбоку, да далеко от поверхности земли, качество текстур не так важно, потому что игрок редко видит прямо перед глазами. При достаточности объема памяти разница между двумя возможными значениями составил 7-8%, так что владельцы слабых видеокарт можно установить на среднее значение, если не хватает производительности. Всем остальным лучше установить в значение High.

Общий же вывод после нашего исследования графические настройки в игре Ashes of the Singularity так — для достижения желаемой игровой производительности, установите параметры в первую очередь на уровень Высокого и запустить бенчмарк, чтобы понять, каким образом изменить настройки позже. Если драйва не хватает, то первое, что лучше уменьшить такие параметры, как качество затенения (Shading Samples) и настройки качества теней — они и дают в игре самый большой прирост скорости при их снижении. Другие настройки графики в этой игре менее важны.

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

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

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

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

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

Даже младшая модель нашего сравнения удалось достичь минимально приемлемого уровня геймплея, за который мы приняли 30 FPS в среднем. Возможно, времени на поездку пользователям с такой видеокартой, будет необходимо дополнительно снизить еще некоторые настройки: полный экран сглаживание, качество текстур и теней, но в целом, это вполне достаточно для стратегической игры в реальном времени, как Ashes of the Singularity. Другие видеокарты обеспечивают производительность на уровне, более чем достаточно для комфортной игры на средних настройках качества в самом популярном разрешении экрана и GeForce GTX 970 почти дотянулась до 60 FPS в среднем.

Разница в скорости между DirectX 11 и 12 версиями игры для видеокарт на графических процессорах компании Nvidia выяснилось, не слишком большой, особенно для младших решений. GeForce GTX 950 при переходе на новую версию API вообще не получил никакого увеличения скорости смены кадров, а у GTX 960 хоть и есть, но почти незаметный. Да и GeForce GTX 780 от предыдущего поколения и GTX 970 из текущей серии показали приросты от DX12 версия только около 6-8%.

При высоких настройках качества кадров в секунду для всех видеокарт Gigabyte почти не изменилась, и GeForce GTX 950 по-прежнему показывает минимально допустимый уровень производительности, как это ни странно. 30 FPS в среднем во встроенном бенчмарке они означают редкие просадки до 22 до 25 FPS при игре, но для RTS это приемлемо для большинства людей.

Решение более высокого уровня в виде GeForce GTX 960 потеряли больше, и хотя это в таких условиях дает играбельную частоту кадров, но разница между GTX 960 и GTX 950 на удивление мало, чего не должно быть, исходя из теории (и, следовательно, на практике мы перепроверили неоднократно). И разница между DX11 и DX12-версии теперь нет у обеих моделей. Пожилая пара из рассмотренных видеокарт Nvidia снова получила какое-то преимущество от использования новой версии графического API и обеспечивает очень хорошую производительность в целом.

При установке профиля в настройках максимальное качество, производительность игры серьезно упал. В игре Ashes of the Singularity разница между профилями High и Crazy оказалась очень большой, и в максимальном режиме GeForce GTX 950 и GTX 960 уже были не в состоянии справиться с задачей обеспечения комфортной скорости рендеринга. Эта пара показала результат значительно ниже, чем 30 КАДРОВ в секунду, и использование функций DirectX 12 в этом режиме им также не поможет. Так что на GTX 960 придется выбирать настройки между высоким и максимальным уровнем.

Две старые видеокарты от компании Gigabyte на базе чипов разных поколений, удалось доказать предполагаемую производительность в обоих версиях DirectX, но только на минимально комфортном уровне в течение 30-33 FPS. При переходе на DX12 версии игры, средняя скорость смены кадров уже не изменится (по крайней мере лучше), так как оптимизации, связанные с применением новой версии API, для графических процессоров Nvidia работают не очень хорошо.

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

К сожалению, с более высоким разрешением рендеринга 2560×1440 пикселей, в режиме средних настроек качества, младшая видеокарта GeForce GTX 950 уже не в состоянии показывать 30 кадров в секунду в среднем, свалившись до 24 КАДРОВ в секунду. А вот все остальные графические карты нашего сравнения, основанные на графических процессорах компании Nvidia, с этим разрешением в варианте средние настройки это освоили — даже GeForce GTX 960 показали 30 FPS в среднем, в DirectX 11 версии, а две старшие модели, и вообще достигли 42-46 FPS в DX12-версии игры.

Разница между DX11 и DX12-выбор игры Ashes of the Singularity снова оказалась не слишком существенной. Кроме того, WQHD разрешение упала на 5%, и даже для старшей модели GeForce GTX 970. Мы еще раз убедились, что толку от DX12 версии в случае видеокарт на базе чипов Nvidia очень много.

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

Преимущество перехода от DX11 на DX12 даже у самых мощных решений в виде GeForce GTX 970 и GTX 780 теперь еще небольших и средних моделей GeForce, и вообще не получают никакой выгоды от DX12-рендерера в условиях высокой настройки и WHQD-разрешение рендеринга. Если в Full HD есть ли разница, даже если бы была, то в сложных условиях улетучилась.

При высоких настройках качества, на увеличение разрешения, задача которого заключается в обеспечении плавной смены кадров, не это уже не видеокарта. Даже GeForce GTX 970 при использовании одной из версий API показывает только 27-28 FPS в среднем, что явно ниже уровня играбельности, так и для стратегических игр, не требующих молниеносной реакции. Поэтому для владельцев даже таких мощных видеокарт придется довольствоваться настройками между высокой и максимальной.

Что можно сказать о младших решение в виде GeForce GTX 960 и тем более GTX 950, которые показали, менее, чем 20 КАДРОВ в секунду. Интересно это очень большое падение в скорости рендеринга у младшей модели в этих условиях при переходе от DirectX 11 на DirectX 12. Кажется, что последние версии API ставит более высокие требования к видеопамяти, по сравнению с DX11 версии, и это причина, почему молодые вариант GeForce и я думаю, что DX12. Кроме того, на этот раз почти все графические карты Nvidia немного потеряли в скорости при переключении на DirectX 12.

Вывод

Мы еще раз убедились, что игра Ashes of the Singularity является весьма сложной задачей, так как на производительность графического процессора, так и от скорости процессора, игровой системы. При высоких настройках качества, производительности и старейший из рассмотренных нами графических карт GeForce GTX 970 просто не достаточно, и она не может справиться с обеспечением минимального уровня комфорта частота кадров, необходимо для плавной игры во всех условиях.

Так что рекомендации в виде модели видеокарты GeForce GTX 970 от разработчика немалые — это решение, как раз и показали в наших тестах приемлемой производительности на всех настройках в любом разрешении, кроме максимального, при разрешении 2560×1440 пикселей — в таких условиях и при еще более высоких разрешениях потребуется уже более мощные решения: GeForce GTX 980 или GTX 980 Тех.

Самая слабая видеокарта для сравнения в виде GeForce GTX 950 состоянии обеспечить приемлемое количество кадров в секунду в игре Ashes of the Singularity при средних и даже на высоких настройках в Full HD разрешении, и это является для владельцев этих видеокарт и WQHD мониторов придется снизить настройки до уровня Low, так как 24 FPS в среднем будет не хватать даже нетребовательным пользователям. Если вы хотите получить более высокое качество графики, необходимо на это будет иметь более мощная видеокарта. Кроме того, советовать решения средней мощности (GeForce GTX 960) здесь трудно, поскольку это оказалось, не слишком-то высокой скорости, конкретно в этой игре.

В целом, особых преимуществ DirectX 12-версия игры для видеокарты Nvidia мы не видели. Да, в Full HD разрешении при средних и высоких настройках владельцы старших моделей видеокарт GeForce получат несколько процентов роста в средней производительности, но и только. В высоких разрешениях и настройках от него ничего не останется, и даже может наблюдаться небольшое падение скорости. Это мы еще не говорили о возрасте видеокарте GeForce GTX 950, использование DirectX 12, на которые не дали ничего хорошего вообще. Вероятно, более высокий FPS в низких разрешениях и установках связан только с лучшей оптимизацией для многопоточных ПРОЦЕССОРОВ и сосредоточить внимание на их производительность в DX11-версии игры, и асинхронное выполнение шейдеров на видеокартах Nvidia вообще не работает эффективно, если вообще работает. Кажется, что профессионалы компании есть над чем работать, как минимум, при разработке будущих графических архитектурах.

Что касается производительности процессора, то для этой игры, это жизненно необходимо, по крайней мере, quad-core процессор среднего уровня, особенно если мы будем говорить о DirectX 11 версии. Рассмотренная игра отлично использует multi-threading, но это также требует и достаточно высокой производительности от этих ядер, скачав мощный тест, решение работ часто до 50% и даже выше. А вот требования на объем ОПЕРАТИВНОЙ памяти и видеопамяти привыкли к современным стандартам — системной памяти для игр желательно минимум 8 ГБ оперативной памяти и видеопамяти, лучше взять 4 ГБ, но для Full HD разрешении, которые вы можете сделать 3 ГБ.

Комментирование и размещение ссылок запрещено.

Комментарии закрыты.