Компания Capcom удачно начала 2019 год, представив два хита — ремейк классической игры Resident Evil 2 и продолжение популярной серии слэшеров Devil May Cry 5. Обе игры снискали большую популярность у широкой аудитории и порадовали отличной картинкой. Своим мнением об играх мы поделились в тематических обзорах, теперь поговорим о производительности и некоторых технических нюансах.
Проведем сравнительное тестирование видеокарт AMD и NVIDIA в трех разрешениях, начиная с Full HD и заканчивая 4K. Поскольку оба проекта поддерживают DirectX 11 и DirectX 12, то заодно сравним результаты в разных версиях API. По итогам определим оптимальные графические решения для разных режимов. В данном обзоре не будет тестов разогнанных видеокарт, только при стандартных частотах. Но и без этого можно получить полное представление о производительности разных решений. В качестве дополнения в конце будет несколько видеороликов со сравнением в 4K.
Участники тестирования
В тестировании примут участие решения топового, среднего и бюджетного сегментов, включая модели нового поколения и старые видеокарты. Все они приводились к стандартным частотам, чтобы соответствовать референсным версиям.
Старшей моделью NVIDIA является референсная видеокарта GeForce RTX 2080 Ti Founders Edition. Напомним, что для старших Turing вариант Founders Edition подразумевает небольшое ускорение по Boost.
Видеокарта ASUS ROG-STRIX-RTX2080-8G-GAMING заменяет обычную версию GeForce RTX 2080.
Присутствует флагман старого поколения — GeForce GTX 1080 Ti в референсном исполнении.
Старшие решения семейства Pascal представлены еще видеокартой MSI GeForce GTX 1070 Ti Gaming 8G. Она протестирована только в Resident Evil, к моменту тестов Devil May Cry 5 ее уже не было на руках.
Новая серия GeForce GTX 1660 Ti представлена моделью ASUS ROG-STRIX-GTX1660TI-O6G-GAMING.
Не обошлось без популярного представителя среднего класса в лице GeForce GTX 1060 от Gigabyte.
Старшим графическим ускорителем AMD на данный момент является Radeon VII.
Младшим братом новичка является Radeon RX Vega 64.
Radeon RX 580 и Radeon RX 480 заменит ASUS ROG-STRIX-RX580-O8G-GAMING с соответствующей коррекцией частот.
Полный список участников приведен ниже:
- GeForce RTX 2080 Ti 11GB Founders Edition;
- GeForce RTX 2080 8GB;
- GeForce GTX 1080 Ti 11GB;
- GeForce GTX 1070 Ti 8GB;
- GeForce GTX 1660 Ti 6GB
- GeForce GTX 1060 6GB;
- GeForce GTX 780 Ti;
- GeForce GTX 1050 Ti 4GB;
- GeForce GTX 960 2GB;
- Radeon VII 16GB
- Radeon RX Vega 64 8GB;
- Radeon RX 580 8GB;
- Radeon RX 480 8GB.
Характеристики участников тестирования
Видеоадаптер | GeForce RTX 2080 Ti FE | GeForce RTX 2080 | GeForce GTX 1080 Ti | GeForce GTX 1070 Ti | GeForce GTX 1660 Ti | GeForce GTX 1060 | GeForce GTX 780 Ti | GeForce GTX 1050 Ti | GeForce GTX 960 | Radeon VII | Radeon RX Vega 64 | Radeon RX 580 | Radeon RX 480 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ядро | TU102 | TU104 | GP102 | GP104 | TU116 | GP106 | GK110 | GP107 | GM206 | Vega 20 | Vega 10 | Polaris 20 | Polaris 10 |
Количество транзисторов, млн. шт | 18600 | 13600 | 12000 | 7200 | 6600 | 4400 | 7100 | 3300 | 2940 | 13200 | 12500 | 5700 | 5700 |
Техпроцесс, нм | 12 | 12 | 16 | 16 | 12 | 16 | 28 | 14 | 28 | 7 | 14 | 14 | 14 |
Площадь ядра, кв. мм | 754 | 545 | 471 | 314 | 284 | 200 | 561 | 132 | 228 | 331 | 486 | 232 | 232 |
Количество потоковых процессоров CUDA | 4352 | 2944 | 3584 | 2432 | 1536 | 1280 | 2880 | 768 | 1024 | 3840 | 4096 | 2304 | 2304 |
Количество текстурных блоков | 272 | 184 | 224 | 152 | 96 | 80 | 240 | 48 | 64 | 240 | 256 | 144 | 144 |
Количество блоков рендеринга | 88 | 64 | 88 | 64 | 48 | 48 | 48 | 32 | 32 | 64 | 64 | 32 | 32 |
Частота ядра, МГц: Base-Boost | 1350–1635 | 1515–1710 | 1480–1582 | 1607–1733 | 1500–1770 | 1506–1708 | 875–926 | 1290–1392 | 1126–1178 | 1400–1750 | 1274–1546 | 1257–1340 | 1120–1266 |
Шина памяти, бит | 352 | 256 | 352 | 256 | 192 | 192 | 384 | 128 | 128 | 4096 | 2048 | 256 | 256 |
Тип памяти | GDDR6 | GDDR6 | GDDR5X | GDDR5X | GDDR6 | GDDR5 | GDDR5 | GDDR5 | GDDR5 | HBM2 | HBM2 | GDDR5 | GDDR5 |
Частота памяти, МГц | 14000 | 14000 | 11008 | 10010 | 12000 | 8000 | 7000 | 7012 | 7010 | 2000 | 1890 | 8000 | 8000 |
Объём памяти, ГБ | 11 | 8 | 11 | 8 | 6 | 6 | 3 | 4 | 2 | 16 | 8 | 8 | 8 |
Поддерживаемая версия DirectX | 12 (12_1) | 12 (12_1) | 12 (12_1) | 12 (12_1) | 12 (12_1) | 12 (12_1) | 12 | 12 | 12 | 12 (12_1) | 12 (12_1) | 12 (12_1) | 12 (12_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 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 |
Мощность, Вт | 260 | 215 | 250 | 180 | 120 | 120 | 250 | 75 | 120 | 300 | 295 | 185 | 150 |
В таблице указаны официальные спецификации по частотам GPU. На графиках указан полный диапазон частот, включая краткие пиковые значения Boost. Такая система обозначений используется как для решений NVIDIA, так и для представителей AMD.
Тестовый стенд
Конфигурация тестового стенда следующая:
- процессор: Intel Core i7-6950X (3,0@4,2 ГГц);
- кулер: 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);
- системный диск: Kingston SSDNow KC400 (256 ГБ, SATA 6Gb/s);
- дополнительный диск: WD Red 3TB WD30EFRX (3 ТБ, SATA 6Gb/s, 5400 об/мин);
- блок питания: Raidmax Cobra RX-800AE (800 Вт);
- монитор: ASUS PB278Q (2560х1440, 27″);
- операционная система: Windows 10 Pro x64;
- драйвер Radeon: AMD Adrenalin Edition 19.3.1;
- драйвер GeForce: NVIDIA GeForce 419.67/417.71.
Далее кратко об играх и тестовой методике.
Devil May Cry 5
Начнем с более новой игры. Devil May Cry использует движок RE Engine, который стал основой для новых игр серии Resident Evil.
Картинка сочная, много ярких красок. Лица виртуальных актеров выглядят живо и достоверно. Монстры тоже не подкачали, их детализация на очень высоком уровне.
Все бои проходят на ограниченных по площади аренах. Сами уровни выглядят симпатично, но без изысков. Это могут быть пустые улочки разрушенного города, какие-то готичные интерьеры или потусторонние пейзажи. Некоторые уровни смотрятся слишком просто, особенно, если это касается каких-то внутренних помещений. Но стоит начаться драке, как происходящее на экране прекращается в буйство ярких эффектов.
В игре много кат-сцен, и производительность в них зачастую ниже, чем в реальной игре. Чтобы учитывать разное качество рендеринга в нашем тестировании, подобрана определенная тестовая сцена, включающая несколько простых действий на арене и часть постановочной кат-сцены. Выполнялась серия повторов для более точных итоговых данных. Тестовый участок отражен ниже.
Задействовано максимальное качество графики, активны все эффекты. Отметим, что максимальные настройки в данном случае предполагают активное затенение HDAO. Метод рендеринга «обычный». Иной вариант рендеринга актуален только для слабых систем, он предусматривает рендеринг в переменном разрешении для более высокой производительности. Если хотите четкую красивую картинку, оставляйте «обычный» вариант рендеринга.
Знакомые с игрой читатели могут отметить, что в настройках нет пункта выбора DirectX. Игра автоматически запускается под DirectX 12 в Windows 10 и под DirectX 11 в Windows 7/8. Выбрать режим можно через ручные правки файла конфигурации. Заходите в папку с установленной игрой, открываете файл dmc5config.ini и меняете значение «TargetPlatform=» на «DirectX11» или "DirectX12».
Resident Evil 2 Remake
Данная игра выделяется темной мрачной картинкой, что обусловлено жанровой принадлежностью и тематикой игры. Все события происходят ночью, а герои пытаются выжить в наполненном зомби полицейском участке.
Лица героев и сами персонажи выглядят отлично — мягкая кожа со складками и порами, динамические волосы. Достигнуть эффекта мягкой кожи помогает подповерхностное рассеивание. От воды кожа и одежда намокают, а со временем покрываются пылью и грязью. Виртуальные герои получились очень реалистичными, что позволяет лучше отождествлять себя с ними.
Все локации отличаются высокой проработкой деталей и четкими текстурами. Хорошо реализована игра света и тени, что играет важную роль в подобных играх. Есть эффект объемного освещения, но он четко выражен лишь в отдельных сценах.
Проблема игры в том, что из-за эффектов постобработки и однотипной серой гаммы картинка замыливается и все эти четкие текстуры просто не видны. Поэтому крайне рекомендуем вместо стандартной конфигурации сглаживания «FXAA + TAA» выбрать FXAA или SMAA и отключить эффект зернистости. Дополнительно можно деактивировать размытие в движении и отключить дисторсию объектива (небольшое искажение геометрии по краям кадра и хроматическая аберрация для киноэффекта). Все это слабо влияет на производительность, но картинка станет четче и приятнее.
В данной игре пришлось столкнуться с неприятным эффектом на старой видеокарте GeForce GTX 780 Ti — темный серый экран с едва различимым изображением. Проблема как-то связана с работой системы освещения на старых решениях NVIDIA при нестабильном fps. Это лечится ограничением частоты кадров, и по-хорошему тут придется ставить лимит в 30 кадров. Для тестирования GeForce GTX 780 Ti мы ставили ограничение в 60 кадров, что лишь частично решало проблему (картинка темнела с задержкой), но позволяло провести необходимые тесты.
Тестовая последовательность представляет собой пробежку по главному залу полицейского участка. Это крупная освещенная локация с эффектом объемного освещения, множеством светильников и блестящей облицовкой на полу и стенах. Поэтому данный момент является одной из самых ресурсоемких сцен в игре.
Результаты тестирования
Devil May Cry 5
Начнем с разрешения 1920x1080.
В DirectX 11 неплохую частоту кадров показывает даже GeForce GTX 1050 Ti, хотя для более комфортных показателей стоит немного убавить настройки. С учетом динамики игры для полного комфорта нужен высокий fps, и с этим легко справятся Radeon RX 480/580 или GeForce GTX 1060. Слабее их старый видеоадаптер GeForce GTX 780 Ti, но и его результаты хороши. Загрузка видеопамяти в тестовой сцене превышает 4 ГБ. Переключение на DirectX 12 дает падение производительности у всех графических ускорителей. И если у старших карт это несколько процентов, то GeForce GTX 780 Ti и GeForce GTX 960 теряют 15–25%.
В сравнение при высоких разрешениях добавлены решения старшего уровня.
В режиме 2560x1440 мы видим знакомую ситуацию, когда все участники обеспечивают максимальную производительность в DirectX 11. GeForce GTX 1060 уступает Radeon RX 480, но оба соперника выдают приемлемые результаты. GeForce GTX 1660 Ti быстрее GeForce GTX 1060 на 43–50%. Radeon VII вырывает победу у GeForce GTX 1080 Ti, но проигрывает GeForce RTX 2080. Загрузка видеопамяти в тестовой сцене до 4,7 ГБ.
Последним испытанием станет разрешение 4K, где список участников ограничен только топовыми решениями.
Максимальную производительность обеспечивает GeForce RTX 2080 Ti, но и более простые решения легко выдают под 60 fps. Radeon VII уверенно обходит GeForce GTX 1080 Ti. GeForce RTX 2080 незначительно выигрывает у флагмана AMD в DirectX 11, но проигрывает ему в DirectX 12. Для решений NVIDIA падение производительности при переходе к новому API около 10%, у AMD это не более 3%. Разница между Radeon VII и Radeon Vega 64 на уровне 27–29%.
Наглядное сравнение Radeon VII, GeForce RTX 2080 и GeForce GTX 1080 Ti в 4K в нижнем видеоролике:
Отдельная демонстрация игры на Radeon VII с мониторингом производительности:
Resident Evil 2 Remake
Переходим к тестам в Resident Evil 2.
Игра более тяжелая для бюджетных видеокарт. GeForce GTX 1050 Ti с трудом выдает под 40 fps, а играть на GeForce GTX 960 фактически невозможно. Бросаются в глаза и низкие результаты GeForce GTX 780 Ti, что явно обусловлено малым объемом памяти в 3 ГБ. Игра более чувствительна к объему видеопамяти. Она может серьезно лагать на слабых видеокартах, если не включить параметр кэширования текстур. При этом даже в Full HD может быть загружено 5–6 ГБ видеопамяти.
Преимущество Radeon RX 480/580 над GeForce GTX 1060 тут более серьезное, чем в Devil May Cry 5. Переход к DirectX 12 традиционно снижает показатели у всех участников. GeForce GTX 1660 Ti уступает GeForce GTX 1070 Ti 9–13%.
Далее сравнение в более высоких разрешениях.
GeForce GTX 1060 с трудом справляется с форматом 2560x1440, на 23–27% выше показатели Radeon RX 580. Стабильные 60 fps начинаются от моделях уровня GeForce GTX 1660 Ti и выше. У Radeon VII и GeForce RTX 2080 паритет в DirectX 11, который сменяется лидерством представителя AMD в DirectX 12. Но результаты GeForce RTX 2080 Ti все равно вне конкуренции.
В 4K флагман AMD стабильно выигрывает у GeForce RTX 2080. Примерно на 30% выше показатели GeForce RTX 2080 Ti в DirectX 11, но в DirectX 12 разница между лидерами около 20%. Старый флагман GeForce GTX 1080 Ti проигрывает GeForce RTX 2080, но показывает неплохое преимущество относительно Radeon RX Vega 64. Игра способна загружать до 9 ГБ видеопамяти в пиковые моменты.
Наглядное сравнение Radeon VII, GeForce RTX 2080 и GeForce GTX 1080 Ti в 4K в нижнем видеоролике:
Отдельная демонстрация игры на Radeon VII с мониторингом производительности:
Выводы
По итогам тестирования сразу стоит отметить более высокие результаты всех видеокарт в DirectX 11. Переключение на DirectX 12 обеспечивает стабильное падение производительности, хотя у решений AMD оно меньше, чем у представителей NVIDIA. Это не исключает вероятность иного соотношения производительности на других конфигурациях, что обусловлено особенностями работы API DirectX 12. При желании можно поэкспериментировать, но лучше сразу включать DirectX 11.
Обе игры базируются на одном движке, но Devil May Cry 5 имеет более щадящие системные требования. Играть в Full HD с максимальной графикой можно и на GeForce GTX 1050 Ti. Полный комфорт обеспечат видеокарты Radeon RX 480/580 и GeForce GTX 1060. От них можно добиться приемлемого fps и в разрешении 2560x1440, хотя оптимальным вариантом тут можно считать GeForce GTX 1660 Ti. С 4K легко справляются GeForce RTX 2080, GeForce GTX 1080 Ti и Radeon VII.
Игра Resident Evil 2 Remake более требовательна к видеопамяти, поэтому владельцам старых видеоадаптеров с 2–3 ГБ придется экспериментировать с настройками. Высокий комфортный fps по-прежнему обеспечивают Radeon RX 480/580 и GeForce GTX 1060, вот только отставание представителя NVIDIA тут очень серьезное. И с учетом требований к памяти надо понимать, что младшая версия GeForce GTX 1060 на 3 ГБ будет еще слабее. Radeon VII оказывается быстрее GeForce RTX 2080 и GeForce GTX 1080 Ti, но все они достойно справляются с максимальным разрешением 4K. Ну а GeForce RTX 2080 Ti вне конкуренции, обеспечивая наилучший уровень производительности и самый высокий fps на фоне всех других видеокарт.