Знакомство с технологией AMD FidelityFX Super Resolution

Наращивание производительности современных видеокарт и популяризация мониторов высокого разрешения постепенно стимулирует игроков к переходу на эти разрешения. Параллельно идет процесс повышения качества графики и внедрения трассировки лучей. Игры в 4K стали доступнее, но все еще остаются дорогим развлечением, поскольку требуют топовых ПК. При этом получить стабильные 60 кадров в проектах с трассировкой бывает крайне сложно. Для решения этой задачи компания NVIDIA внедрила технологию DLSS на базе интеллектуального масштабирования с использованием нейросетей и аппаратного ускорения. Теперь у нас появилась альтернатива от AMD. После долгого ожидания представлена технология AMD FidelityFX Super Resolution (FSR), которую уже можно испытать в нескольких играх. Этим мы и займемся в данном обзоре.

AMD FidelityFX Super Resolution

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

AMD FidelityFX Super Resolution

Технология создавалась для ускорения производительности в высоких разрешениях с возможностью использования на разных платформах и с простой интеграцией для разработчиков. AMD рассматривает FSR как самый перспективный кросс-платформенный вариант масштабирования.

AMD FidelityFX Super Resolution

FSR является часть открытой платформы GPUOpen, в рамках которой уже реализовано несколько технологий с оптимизациями для графических ускорителей AMD. Наиболее часто в современных играх используется фильтр повышения резкости FidelityFX Contrast Adaptive Sharpening (CAS). Это актуально при агрессивных алгоритмах TAA, дающих определенное размытие мелких деталей.

AMD FidelityFX Super Resolution

Очевидно, что развитие CAS сильно помогло в реализации FSR. Но речь не идет о простом масштабировании с дополнительным фильтром резкости, поскольку AMD долго работала над новой технологией, чтобы обеспечить хорошие результаты по качеству изображения. Обычные методы масштабирования приводят к появлению ступенчатых или размытых краев. Алгоритмы FSR создают более гладкие и правильные контуры, приближенные к оригинальному изображению.

AMD FidelityFX Super Resolution

В графическом конвейере FSR работает после этапов сглаживания и tone mapping. После масштабирования и накладывания фильтра резкости применяются остальные эффекты постобработки изображения.

AMD FidelityFX Super Resolution

AMD FidelityFX Super Resolution предусматривает четыре профиля, чтобы пользователь мог выбирать между качеством и быстродействием:

  • Ultra Quality — обеспечивает наилучшее качество изображения, приближенное к оригинальному разрешению. Для выходного разрешения 4K (3840x2160) используется входное разрешение 2954x1662, для 2560x1440 используется входное разрешение 1970x1108.
  • Quality — обеспечивает высокое качество изображения с более значительным ускорением производительности. Для выходного разрешения 4K используется входное разрешение 2560x1440, для 2560x1440 используется входное разрешение 1706x960.
  • Balanced — сбалансированный режим для высокой производительности. Для формирования 4K используется входное разрешение 2259x1270, для 2560x1440 используется входное разрешение 1506x847.
  • Performance — максимальная производительность. Для 4K используется входное разрешение 1920x1080, для 2560x1440 используется входное разрешение 1280x720.

AMD FidelityFX Super Resolution

В зависимости от уровня личного комфорта вы подбираете оптимальный для себя режим. Хотите получить картинку с минимальными отличиями от оригинального разрешения — используйте Ultra Quality. Если готовы смириться с потерями в детализации и замыливанием ради высокой частоты кадров — включайте режим Performance.

FSR позволит ускорить требовательные игры с трассировкой лучей. Пока это доступно в Godfall и The Riftbreaker, обеспечивая хороший буст для новых видеокарт серии Radeon RX 6000.

AMD FidelityFX Super Resolution

Но важным преимуществом AMD FidelityFX Super Resolution является совместимость со всеми современными видеокартами последних лет. В качестве примера даже приводятся результаты в Terminator: Resistance на GeForce GTX 1060.

AMD FidelityFX Super Resolution

Поддерживаются видеокарты на базе архитектуры AMD RDNA и RDNA 2, и даже старые модели на GCN, начиная с Radeon RX 480/470/460. FSR может работать и на встроенной графике семейства Vega. Со стороны NVIDIA совместимы все модели, начиная с серии GeForce GTX 10 и новее. Полный список совместимых решений указан на слайде:

AMD FidelityFX Super Resolution

На данный момент AMD FSR работает в семи играх:

  • 22 Racing Series;
  • Anno 1800;
  • Evil Genius 2;
  • Godfall;
  • Kingshunt;
  • Terminator: Resistance;
  • The Riftbreaker.

В скором времени технологию добавят в Resident Evil Village, Necromunda: Hired Gun, Baldur’s Gate 3, DOTA 2 и другие проекты. Поддержка FSR будет в Far Cry 6, Farming Simulator 22 и Vampire: The Masquerade – Bloodhunt.

AMD FidelityFX Super Resolution

AMD говорит о сотрудничестве с 44 игровыми компаниями и разработчиками, которые планируют использовать технологию FSR в своих продуктах. В их числе Electronic Arts с движком Frostbite, Gearbox, Ubisoft, Warner Bros. Games и другие гиганты индустрии.

AMD FidelityFX Super Resolution

Мы изучим особенности AMD FSR в игре Godfall, проведя детальное сравнение графики и производительности в двух разрешениях. Также немного поговорим о Anno 1800 в 4K. Результаты тестирования в разных режимах приведены в конце обзора.

Godfall

Фэнтезийная Action/RPG на движке Unreal Engine 4. Игра радует красочной графикой и поддерживает трассировку лучей, обладая соответствующими системными требованиями. AMD FSR поможет достичь комфортной производительности в игре.

Визуальное сравнение разных режимов в 4K в видеосравнении:

Ниже несколько сравнительных скриншотов в 4K.

AMD FidelityFX Super ResolutionAMD FidelityFX Super ResolutionAMD FidelityFX Super ResolutionAMD FidelityFX Super Resolution

Сравнение одинаковых фрагментов в оригинальном разрешении:

AMD FidelityFX Super Resolution

Сравнение увеличенных в два раза фрагментов:

AMD FidelityFX Super Resolution

Определенные изменения видны уже при переходе от нативного 4K к режиму Ultra Quality, но они незначительны. Снижение четкости текстур у поверхности земли, доспехов и других объектов для столь высокого разрешения не критично. Далее изменения становятся более явными.

Далее еще одно сравнение в оригинальном разрешении и с увеличением в два раза.

AMD FidelityFX Super Resolution

AMD FidelityFX Super Resolution

Последний слайд хорошо показывает разницу между оригинальным разрешением и Ultra Quality даже без увеличения фрагментов.

AMD FidelityFX Super Resolution

Anno 1800

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

Ограничимся сравнением нативного 4K с режимами Ultra Quality и Quality. Ниже фрагменты в оригинальном разрешении на базе скриншотов 4K.

AMD FidelityFX Super Resolution

Сравнение увеличенных в два раза фрагментов:

AMD FidelityFX Super Resolution

Тестовый стенд

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

  • процессор: Intel Core i9-9900K;
  • система охлаждения: be quiet! Silent Loop 280mm;
  • видеокарта AMD Radeon RX 6800 XT;
  • материнская плата: ASUS ROG Maximus XI Formula;
  • память: Kingston HyperX HX434C16FB3K2/32 (DDR4-3466@3600);
  • системный диск: Kingston SSDNow UV400 480GB;
  • дополнительный диск №1: Kingston A2000 NVMe PCIe 1000GB;
  • дополнительный диск №2: Kingston KC2000 NVMe PCIe 1000GB;
  • корпус: Antec NX800;
  • блок питания: Antec HCG850 Gold;
  • монитор: ASUS PB278Q (2560х1440, 27″);
  • операционная система: Windows 10 Pro x64;
  • драйвер AMD Radeon Adrenalin Edition 21.6.1.

Тестирование проведено на базе референсной видеокарты Radeon RX 6800 XT.

AMD FidelityFX Super Resolution

Результаты тестирования

В Godfall проведено тестирование в двух разрешениях: 3840x2160 и 2560x1440. Максимальное качество графики, трассировка лучей включена.

AMD FidelityFX Super Resolution

В 4K видеокарта Radeon RX 6800 XT изначально выдает около 50 кадров, FSR Ultra Quality повышает среднюю частоту кадров на 38%, выигрыш по 1% low еще больше. Режим Quality быстрее начальных результатов на 66% по среднему fps, по 1% low ускорение в два раза.

AMD FidelityFX Super Resolution

В меньшем разрешении ускорение от FSR чуть ниже, но общий прирост тоже внушительный.

В Anno 1800 проведены тесты только в 4K.

AMD FidelityFX Super Resolution

Активация FSR Ultra Quality повышает среднюю частоту кадров на 29%, Quality ускоряет на 41%, режим Balanced ускоряет на 56%.

Выводы

AMD FidelityFX Super Resolution является перспективной технологией масштабирования, которая позволяет значительно ускорить быстродействие в высоких разрешениях. Сочетание особых алгоритмов апскейлинга и качественного фильтра повышения резкости обеспечивает хороший результат и минимальные различия с оригинальным изображением при выборе профиля Ultra Quality. Этот режим обеспечивает приличное ускорение, особенно в тяжелых играх с трассировкой лучей. Примером этому являются результаты тестирования в Godfall. Другие режимы AMD FSR дают более заметное снижение в качестве картинки при более серьезном росте fps. Режим Performance обеспечивает ускорение в два раза и выше, но картинка пострадает от явного снижения четкости и детализации. Это ожидаемый компромисс, и у NVIDIA DLSS высокопроизводительный режим тоже дает явное снижение детализации.

Главный плюс технологии в совместимости со всеми видеокартами AMD и NVIDIA, выпущенными за последние несколько лет. В условиях нестабильного рынка многие пользователи отложили апгрейд, и любое программное ускорение повысит комфорт в играх на старой видеокарте. Возможность получить хорошее ускорение на Radeon RX 580 и GeForce GTX 1060, безусловно, порадует их обладателей.

Пока доступно только семь игр с AMD FSR, но их количество будет расти. Широкий список игровых компаний, с которыми сотрудничает AMD, внушает надежды, что многие потенциальные хиты будут совместимы с FSR.