Что по эксклюзивности? Энтузиаст запустил NVIDIA DLSS 4.5 на видеокартах AMD Radeon

Технологии апскейлинга от "зеленого" лагеря долгое время оставались строгим эксклюзивом карт GeForce, но сообщество моддеров снова сотворило маленькое чудо. Разработчик под ником d4r представил экспериментальный проект, позволяющий запустить официальные библиотеки NVIDIA DLSS версий 3, 4 и даже 4.5 на графических ускорителях AMD Radeon.

В основе модификации лежит прослойка трансляции ZLUDA, преобразующая вызовы CUDA для исполнения через ROCm и HIP. Самое интересное кроется под капотом — тяжелые слои нейросети DLSS переписали вручную под инструкции WMMA и нативные вычисления FP8 в архитектуре RDNA. Сейчас модификация ориентирована на среду Linux и Proton, а наилучшие результаты показывает чип Navi 32, где кастомные шейдеры работают в разы быстрее базовой эмуляции. Игры видят видеокарту как поддерживающее DLSS решение, отдавая обработку оригинальной библиотеке nvngx_dlss.dll.

Конечно, проект пока остается сугубо экспериментальным — местами встречаются артефакты, а процесс настройки требует терпения. Тем не менее прецедент впечатляет, все-таки закрытый алгоритм NVIDIA теперь реально рендерит кадры на кремнии конкурента.

Генерация кадров и DLSS 5 в такой модификации, к слову, не будут работать, но, как мы знаем, нейрофильтр DLSS 5 уже можно запустить на "красных" видеокартах через другие решения.