Нейрорендеринг DLSS 5 перенесли на встроенную графику Intel Arc 140V

Независимый разработчик опубликовал исследовательский порт нейросетевого прохода Nvidia DLSS 5 для интегрированной графики Intel Arc 140V под Linux. Реализация работает через Vulkan без CUDA и оборудования Nvidia, однако в Tekken 7 достигает лишь 10,5 кадра/с при разрешении 640×360.

Разработчик под псевдонимом Uzbekunknown опубликовал проект dlss-nr-on-intel — независимую реализацию нейросетевого прохода DLSS 5 Neural Rendering для встроенной графики Intel Arc 140V архитектуры Xe2. Это не перенос всей системы DLSS 5, а исследовательская реализация этапа обработки изображения.

Нейросетевой граф исполняется на матричных блоках Intel XMX через расширение Vulkan VK_KHR_cooperative_matrix. Отдельный слой Vulkan перехватывает вывод кадров, поэтому прототип можно подключать в том числе к Windows-играм, запущенным в Linux через Proton. Автор проверил его в Tekken 7, Dead or Alive 5 Last Round и Mortal Kombat 1.

По измерениям разработчика, Tekken 7 работает со скоростью 10,5 кадра/с при 640×360. Без дополнительной нагрузки со стороны игры обработка обеспечивает около 6 кадров/с при 1024×768 и 2,4 кадра/с при 1920×1080 с масштабом нейрорендеринга 0,55. Буферам модели при 720p требуется около 2,3 ГиБ общей оперативной памяти.

Репозиторий содержит код под лицензией Apache 2.0, но не включает бинарные файлы и веса Nvidia: пользователь должен извлечь веса из собственной копии nvngx_dlssnr.dll. Автор называет проект исследовательским портом, а не готовым продуктом; код, документация и измерительные инструменты создавались ИИ-агентами под его руководством.

Источник: github.com

Связь с редакцией