Моддер заставил DLSS Frame Generation работать на видеокартах GeForce RTX 20
В сообществе энтузиастов компьютерного железа снова разгорелся интерес к старым видеокартам: моддеру удалось запустить технологию NVIDIA DLSS Frame Generation на графических процессорах серии GeForce RTX 20. Ранее подобные эксперименты проводились только с картами архитектуры Ampere (RTX 30), но теперь проект перенесли на более старую архитектуру Turing. Это открывает возможности для владельцев устаревших устройств, однако реализация пока сопряжена с рядом технических сложностей и ограничений.
Основной прорыв заключается в том, что модификация позволяет использовать собственный движок генерации кадров NVIDIA (DLSS-G) на чипах SM75, которые лежат в основе карт RTX 20-й серии. Ранее для запуска этой функции на старых картах приходилось перенаправлять запросы к альтернативным решениям от конкурента, например, AMD FSR 3. В данном случае код ядра был перекомпилирован специально для архитектуры Turing, а также изменены проверки совместимости, чтобы система не отвергала старое железо при попытке инициализации.
Тестирование проводилось на видеокарте GeForce RTX 2060 Max-Q в игре The Witcher 3: Wild Hunt (версия Next-Gen) с использованием DirectX 12. Включение опции генерации кадров позволило повысить частоту обновления изображения. Однако результаты работы технологии оказались неоднозначными. Пользователи сообщают, что режим 2X работает стабильно, тогда как включение режима 3X вызывает эффект «призраков» (ghosting), а режим 4X пока не функционирует корректно.
Стоит отметить, что производительность в режиме DLSS Frame Generation на архитектуре Turing может быть ниже, чем при использовании AMD FSR. Кроме того, сообщество столкнулось с проблемами совместимости в некоторых других играх, что делает данный метод пока не универсальным решением «из коробки». Модификация требует установки специфических файлов DLL, которые могут вызывать предупреждения безопасности от операционной системы.
Для тех, кто предпочитает использовать сторонние утилиты, существует альтернативный путь через OptiScaler. Разработчик ShyVortex выпустил обновление, которое объединяет инструмент разблокировки мульти-генерации кадров с пакетом шумоподавления и апскейлинга. Это решение использует нативные хуки OptiScaler вместо инъекции DLL, что упрощает процесс установки. Тем не менее, для работы всё равно требуются файлы dlssg_for_sm86, которые адаптируют нативный путь NVIDIA под старое железо.
На данный момент проект находится на ранней стадии развития. Хотя энтузиасты добились успеха в запуске технологии на картах RTX 20, это не является полноценной официальной поддержкой со стороны NVIDIA. Эксперты рекомендуют использовать подобные модификации только на тестовых системах или для экспериментов, а не на основных рабочих станциях. Тем не менее, успех проекта демонстрирует потенциал сообщества в оживлении рынка вторичных видеокарт и продлении срока службы устаревших моделей.
Следить за развитием событий стоит тем, кто владеет картами RTX 2060, RTX 2070 или RTX 2080 и хочет получить преимущества современных технологий трассировки лучей и генерации кадров без покупки нового оборудования. Ожидается, что со временем стабильность работы улучшится, а список поддерживаемых игр расширится.