Онлайновые проекты занимают значительную часть современной игровой индустрии, а танковые MMO уже превратились в отдельный жанр. Разработчики World of Tanks дали старт новому направлению, которое было успешно поддержано другими компаниями. Разнообразные «танки» пользуются большим успехом у широкой аудитории, включая тех, кто ранее был далек от компьютерных игр. В данной статье мы изучим производительность в трех главных танковых MMO — Armored Warfare, War Thunder и World of Tanks.

Танки против видеокарт

Эти игры обладают широким набором настроек, что позволяет адаптировать их под любые компьютерные системы. Но максимум впечатлений вы получите при максимальном качестве графики. Именно такой режим нас и интересует. Выясним, какие графические решения могут обеспечить высокую производительность при Ultra-качестве, для чего сравним ряд видеокарт от AMD и NVIDIA в разрешениях 1920x1080, 2560x1440 и 3840x2160. В случае с Armored Warfare дополнительно выясним влияние разных режимов сглаживания на общую производительность.

Участники тестирования

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

Список участников тестирования таков:

Все участники протестированы в номинале и в разгоне. Верхняя планка представлена прямыми конкурентами — GeForce GTX 1060 и Radeon Radeon RX 480. Также есть представитель более высокого уровня в лице GeForce GTX 1070, но он протестирован только при стандартных частотах.

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

Характеристики видеокарт NVIDIA

Видеоадаптер GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 780 Ti GeForce GTX 780 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 960 GeForce GTX 950 GeForce GTX 760 GeForce GTX 580 GeForce GTX 750 Ti
Ядро GP104 GP106 GK110 GK110 GP107 GP107 GM206 GM206 GK104 GF110 GM107
Архитектура Pascal Pascal Kepler Kepler Pascal Pascal Maxwell Maxwell Kepler Fermi Maxwell
Количество транзисторов, млн. шт 7200 4400 7100 7100 3300 3300 2940 2940 3500 3000 1870
Техпроцесс, нм 16 16 28 28 14 14 28 28 28 40 28
Площадь ядра, кв. мм 314 200 561 561 132 132 228 228 294 520 148
Количество потоковых процессоров 1920 1280 2880 2304 768 640 1024 768 1152 512 640
Количество текстурных блоков 120 80 240 192 48 40 64 48 96 64 40
Количество блоков рендеринга 64 48 48 48 32 32 32 32 32 48 16
Частота ядра, МГц 1506–1683 1506–1708 875–926 863–900 1290–1392 1354–1455 1126–1178 1024–1188 980–1033 772–1544 1020–1085
Шина памяти, бит 256 192 384 384 128 128 128 128 2560 384 128
Тип памяти GDDR5 GDDR5 GDDR5 GDDR5 GDDR5 GDDR5 GDDR5 GDDR5 GDDR5 GDDR5 GDDR5
Частота памяти, МГц 8000 8000 7010 6008 7012 7012 7010 6610 6008 4010 5400
Объём памяти, МБ 8192 6144 3072 3072 4096 2048 2048 2048 2048 1536 2048
Поддерживаемая версия DirectX 12.1 12 11.1 12 12 12 12 12 12 11 11.2
Интерфейс PCI-E 3.0 PCI-E 3.0 PCI-E 3.0 PCI-E 3.0 PCI-E 3.0 PCI-E 3.0 PCI-E 3.0 PCI-E 3.0 PCI-E 3.0 PCI-E 2.0 PCI-E 3.0
Мощность, Вт 150 120 250 250 75 75 120 90 170 244 60

Характеристики видеокарт AMD

Видеоадаптер Radeon RX 480 Radeon R9 290 Radeon RX 460 Radeon R9 270X Radeon R9 270 Radeon HD 7870 Radeon HD 6970
Ядро Polaris 10 Hawaii Polaris 11 Curacao Curacao Pitcairn Cayman
Архитектура GCN 1.3 GCN 1.1 GCN 1.3 GCN 1.0 GCN 1.0 GCN 1.0 VLIW4
Количество транзисторов, млн. шт 5700 6020 3000 2800 2800 2800 2640
Техпроцесс, нм 14 28 14 28 28 28 40
Площадь ядра, кв. мм 232 438 123 212 212 212 389
Количество потоковых процессоров 2304 2560 896 1280 1280 1280 1536
Количество текстурных блоков 144 160 56 80 80 80 96
Количество блоков рендеринга 32 64 16 32 32 32 32
Частота ядра, МГц 1120–1266 до 947 1090–1200 1050 925 1000 880
Шина памяти, бит 256 512 128 256 256 256 256
Тип памяти GDDR5 GDDR5 GDDR5 GDDR5 GDDR5 GDDR5 GDDR5
Частота памяти, МГц 8000 5000 7000 5600 5600 4800 5500
Объём памяти, МБ 8192 4096 4096 2048 2048 2048 2048
Поддерживаемая версия DirectX 12 11.2 12 12 12 12 11.1
Интерфейс PCI-E 3.0 PCI-E 3.0 PCI-E 3.0 PCI-E 3.0 PCI-E 3.0 PCI-E 3.0 PCI-E 2.1
Мощность, Вт 150 275 75 180 150 175 190–250

Конфигурация тестового стенда следующая:

  • процессор: Intel Core i7-6950X (3,0@4,1 ГГц);
  • кулер: Noctua NH-D15 (два вентилятора NF-A15 PWM, 140 мм, 1300 об/мин);
  • материнская плата: MSI X99S MPower (Intel X99);
  • память: G.Skill F4-3200C14Q-32GTZ (4x8 ГБ, DDR4-3200, CL14-14-14-35);
  • системный диск: Intel SSD 520 Series 240GB (240 ГБ, SATA 6Gb/s);
  • дополнительный диск: Hitachi HDS721010CLA332 (1 ТБ, SATA 3Gb/s, 7200 об/мин);
  • блок питания: Seasonic SS-750KM (750 Вт);
  • монитор: ASUS PB278Q (2560х1440, 27″);
  • операционная система: Windows 10 Pro x64;
  • драйвер GeForce: NVIDIA GeForce 378.78;
  • драйвер Radeon: AMD Crimson Edition 17.3.1.

Методика тестирования

Кратко рассмотрим особенности игр и нюансы тестирования. Во всех приложениях основные тесты проведены при разрешении 1920x1080 и 2560x1440. В сверхтяжелом режиме 4K протестированы только старшие видеокарты GeForce GTX 1070, GeForce GTX 1060 и Radeon RX 480. На диаграммах участники расставлены в соответствии с их уровнем производительности.

Armored Warfare: Проект Армата

Танковый экшен от Mail.Ru Group, разработкой и поддержкой которого до недавнего времени занималась известная команда Obsidian Entertainment. На фоне аналогичных проектов игру выделяет современная техника и стилистика, тут можно получить под свое управление боевые машины последнего поколения. Armored Warfare базируется на технологичном движке CryEngine и работает в среде DirectX 11.

Танки против видеокарт

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

Танки против видеокарт

Для тестирования проигрывалась запись PvE боя «Операция Кобра». Это сражение проходит на игровой локации с насыщенной растительностью при сложных погодных условиях, что в итоге создает повышенную нагрузку в сравнении с другими картами. Выполнялось 7–8 прогонов. Тестовый игровой отрезок отображен ниже.

Игра имеет возможность обновления до HD-клиента с улучшенными текстурами. В реальности разница в качестве изображения минимальная, но загрузка видеопамяти отличается. Самые простые видеокарты сравним при обычном режиме, остальные будут протестированы в HD-клиенте.

Выбраны предустановки максимального качества (Ultra) при сглаживании FXAA, которое всегда предлагается по умолчанию. Сглаживание играет важную роль в данной игре, ступенчатые края объектов тут хорошо видны. Наилучшее качество изображения обеспечивает MSAA, поэтому проведены дополнительные тесты для старших видеокарт при сглаживании MSAA 4x вместо FXAA.

Танки против видеокарт

War Thunder

Данный проект от Gaijin Entertainment изначально стартовал с воздушных сражений, и тут у War Thunder до сих пор нет адекватных конкурентов в онлайновом сегменте. Танковые сражения добавили позже, и по аналогии с World of Tanks представлена боевая техника «классического» периода 30–50 годов. War Thunder выделяется более сложной физической моделью танков и продвинутой системой повреждений, где учитывается много параметров — характеристики снаряда, материал брони, место попадания и прочее.

Танки против видеокарт

War Thunder базируется на собственном движке Dagor Engine, который уже достиг версии 4.0. По ходу развития проекта развилась и улучшалась графическая составляющая. Игра радует великолепной проработкой боевой техники с фактурным материалом брони, высокой детализацией окружения и рельефными поверхностями. Земля под гусеницами подвергается деформации, чего нет ни в одной другой игре этого направления. Среди всех танковых экшенов тут лучшая система освещения.

Танки против видеокарт

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

Для тестирования использовался встроенный бенчмарк «Танковое сражение». Среди набора встроенных тестов он самый тяжелый. Данный тест дает вполне достоверное представление о реальной производительности в игре, хотя на уровнях с обильной растительностью fps может быть ниже тех значений, что вы получите в бенчмарке. Это надо учитывать при оценке результатов.

Бенчмарк прогонялся по семь раз для каждой видеокарты и каждого тестового режима.

В игре много графических настроек. При выборе стандартного профиля максимального качества некоторые параметры не устанавливаются в наивысшее значение. Вручную мы повышали все параметры до предела, а среди режимов сглаживания выбран самый тяжелый режим AA 4x. Данные установки обозначены как Ultra+.

Танки против видеокарт

World of Tanks

Самая известная и самая массовая MMO-игра про танковые сражения. Более аркадная в сравнении с War Thunder, но и динамичнее. Боевая техника представлена машинами 30–60 годов прошлого века. Игра стартовала еще в 2010 году, движок BigWorld за прошедшие годы кардинально преобразили и вывели графику на совершенно иной уровень, переведя в итоге рендеринг под DirectX 11.

Танки против видеокарт

В игре хорошая детализация, рельефная земля и приятные пейзажи. Среди режимов сглаживания поддерживается только алгоритм FXAA. Игра в целом выглядит проще War Thunder, но вполне достойно для современного онлайнового проекта.

Танки против видеокарт

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

Двухминутный тест повторялся по 4–5 раз для каждой видеокарты. Выбраны максимальные установки графики, повышены до предела все ползунки качества, активно сглаживание FXAA, угол обзора стандартный.

Танки против видеокарт
Танки против видеокарт