Онлайновые проекты занимают значительную часть современной игровой индустрии, а танковые MMO уже превратились в отдельный жанр. Разработчики World of Tanks дали старт новому направлению, которое было успешно поддержано другими компаниями. Разнообразные «танки» пользуются большим успехом у широкой аудитории, включая тех, кто ранее был далек от компьютерных игр. В данной статье мы изучим производительность в трех главных танковых MMO — Armored Warfare, War Thunder и World of Tanks.
Эти игры обладают широким набором настроек, что позволяет адаптировать их под любые компьютерные системы. Но максимум впечатлений вы получите при максимальном качестве графики. Именно такой режим нас и интересует. Выясним, какие графические решения могут обеспечить высокую производительность при Ultra-качестве, для чего сравним ряд видеокарт от AMD и NVIDIA в разрешениях 1920x1080, 2560x1440 и 3840x2160. В случае с Armored Warfare дополнительно выясним влияние разных режимов сглаживания на общую производительность.
Участники тестирования
В тестировании примут участие 17 видеоадаптеров разных поколений и разных графических архитектур. Мы сравним актуальных представителей среднего класса, старые флагманы и бюджетные решения разных годов.
Список участников тестирования таков:
- GeForce GTX 1070 8GB;
- GeForce GTX 1060 6GB;
- GeForce GTX 780 Ti 3GB;
- GeForce GTX 780 3GB;
- GeForce GTX 1050 Ti 4GB;
- GeForce GTX 1050 2GB;
- GeForce GTX 960 2GB;
- GeForce GTX 950 2GB;
- GeForce GTX 760 2GB;
- GeForce GTX 580 1.5GB;
- GeForce GTX 750 Ti 2GB;
- Radeon RX 480 8GB;
- Radeon R9 290 4GB;
- Radeon R9 270X 2GB;
- Radeon R9 270X 2GB;
- Radeon HD 7870 2GB;
- Radeon HD 6970 2GB.
Все участники протестированы в номинале и в разгоне. Верхняя планка представлена прямыми конкурентами — 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, угол обзора стандартный.