Открытая реализация DLSS 5 на Vulkan оказалась побитово идентичной версии NVIDIA
Разработчик MAAN выложил на GitHub проект OpenDLSS-NR — открытую реализацию нейросетевого рендеринга DLSS 5 на Vulkan. В описании автор отдельно указывает поддержку видеокарт RTX 40 и браузеров через WebGPU.
OpenDLSS-NR воссоздаёт оригинальную 71-блочную нейросеть из DLSS-NR runtime/DLL версии 310.8.0. По словам автора, результаты побитово совпадают с реализацией NVIDIA, включая промежуточные данные обработки. При этом проект не поддерживает DLSS Super Resolution и работает только как нейросетевой рендеринг. В основе реализации лежит архитектура U-Net, а вес модели занимает около 141 МиБ.
MAAN также показал замеры производительности на RTX 4070 SUPER. При разрешении 1920 × 1080 полная сеть выполнялась за 7,8 мс, а в 3840 × 2160 — за 29,3 мс.
Отдельно автор сделал независимую WebGPU-реализацию, которая воспроизводит ту же нейросеть без тензорных ядер NVIDIA и без аппаратной поддержки FP8. В ней время выполнения на 512 × 512 составило 72 мс, тогда как оптимизированная нативная версия справлялась примерно за 2,7 мс. OpenDLSS-NR пока остаётся автономной реализацией: это не готовый мод для существующих игр, а в комплекте есть демонстрационный рендерер на базе Filament.
Сможет ли открытая реализация OpenDLSS-NR реально заинтересовать игроков, если это пока не мод для игр, а автономный проект?
-
Фанаты «отремастерили» Fallout: New Vegas через DLSS 5 — персонажи превратились в монстров -
NeuralScreen выносит DLSS 5 на рабочий стол Windows 11 — в 4K на RTX 5070 Ti утилита выдаёт 42 кадра в секунду -
После включения стороннего DLSS 5 в GTA V у энтузиаста сгорела RTX 5080 -
Фанатский мод для Dark Souls 3 получит трассировку путей и DLSS 5 — выход ожидается в конце года -
Энтузиаст научился превращать старые игры в ремастеры прямо во время игры — с помощью DLSS 5
