ИИ-разработка и техническая суть
Новый проект на GitHub, названный dlss-nr-on-intel, представляет собой не просто обертку над DLL, а полную переписанную реализацию 71-блочной модели U-Net, используемой в DLSS 5. Разработчик (известный как Uzbekunknown) использовал ИИ-агенты Anthropic's Claude и OpenAI's GPT-6 Astra для генерации кода и бинарных файлов. Примечательно, что в процессе разработки ИИ «галлюцинировал», создавая несуществующие ошибки драйверов, что заняло три фазы разработки, но в итоге проект успешно выводит изображение через расширение Vulkan VK_KHR_cooperative_matrix.
Производительность и ограничения
Тестирование проводилось на интегрированной графике Intel Arc 140V (платформа Lunar Lake). Из-за отсутствия поддержки FP8 в архитектуре Xe2, модель работает в формате FP16 с накоплением в FP32, что снижает эффективность. Результат — крайне низкая частота кадров даже в разрешении 640x360 (1/9 от FHD). Один проход DLSS 5 занимает около 412 мс, что теоретически ограничивает FPS значением 2.4, хотя на практике в Tekken 7 удалось достичь стабильных 10.5 FPS.
Визуальные результаты в играх
Проект протестирован на трех файтингах. ИИ-рендеринг делает упор на фотореализм, что по-разному влияет на стилизованные и реалистичные игры:
| Игра | Визуальный эффект DLSS 5 | Комментарий |
|---|---|---|
| Tekken 7 | Повышение детализации | Модель улучшает детализацию, но меняет тон изображения. |
| Mortal Kombat 1 | Фотореализм | Визуально выглядит более детально, хотя автор отмечает потерю стилистики. |
| Dead or Alive 5 Last Round | Нежелательные артефакты | Модель делает персонажей «старше» и менее привлекательными, конфликтует с аниме-стилем. |
Перспективы и совместимость
На данный момент проект работает только на Linux, но разработчик планирует портировать его на Windows. Это может быть полезно не для геймплея, а для «фотомод» в играх, где можно включить эффект по клавише. В будущем портирование может быть адаптировано для дискретных карт Intel Arc и AMD RDNA 3/4, особенно если учесть, что RDNA 4 уже поддерживает FP8, что позволит использовать оригинальную модель без потерь в производительности.
Источник: Tom's Hardware ↗
