DLSS 5 Runs on Intel Integrated Graphics Thanks to AI‑Written Port

A community developer gets NVIDIA’s DLSS 5 working on Intel’s Arc 140V using AI‑generated code.

Martin Guay
Martin Guay - Chief Editor
9 Min Read

What happened

The focus here is DLSS 5 Intel.

Shopping Gallery

A developer identified only as Uzbekunknown on GitHub announced a working port of NVIDIA’s DLSS 5 neural rendering to Intel’s Arc 140V integrated graphics, part of the Lunar Lake platform. The project, named dlss-nr-on-intel, is an independent re‑implementation of the 71‑block DLSS network that runs on Intel’s XMX AI accelerators via the Vulkan API. The codebase was largely generated by AI agents – Claude Opus 5 and OpenAI’s Astra – with the human author providing the hardware, binary blobs, and overall direction.

The demo runs on Linux and requires the user to supply NVIDIA’s proprietary DLSS DLL. It has been shown to work in three modern fighting games: Tekken 7, Dead or Alive 5 Last Round, and Mortal Kombat 1. In the only performance data released, Tekken 7 achieved roughly 10 frames per second at a tiny 640×360 resolution, with highly irregular frametimes. The author describes the effort as a “research port” rather than a finished product, suggesting that realistic use cases are limited to static‑camera photo mode.

While the technical feat is notable, the developer openly admits they cannot vouch for every line of code, citing a driver bug that an AI hallucination introduced during development. The port follows a rapid cascade of DLSS 5 availability: NVIDIA first rolled it out to RTX 30‑series cards, then AMD’s RDNA 4 GPUs, and even experimental web‑browser implementations, all within weeks of the initial leak.

- Advertisement -
Surfshark VPN app connected on smartphone promoting fast VPN for unlimited devicesSurfshark VPN app connected on smartphone promoting fast VPN for unlimited devices
Overhead view of cpus, graphics card, and mounting equipment on gray background, emphasizing modern technology.
Photo by Andrey Matveev via Pexels.

How the AI‑driven port works

DLSS 5 relies on a deep neural network that upscales low‑resolution frames to near‑native quality, using temporal data and AI‑accelerated inference. NVIDIA’s implementation runs on dedicated Tensor cores, but Intel’s XMX units – a set of matrix‑multiply accelerators embedded in the Arc 140V – can execute similar workloads if fed the right instruction set.

The GitHub project re‑creates the 71‑block network in Vulkan compute shaders, targeting the XMX hardware. Because Intel does not provide an official DLSS runtime, the developer had to reverse‑engineer the network architecture from publicly available DLSS documentation and the NVIDIA DLL. The AI agents were prompted to generate the Vulkan shader code, map the network layers to XMX instructions, and handle data conversion between the game’s frame buffer and the inference engine.

To make the port usable, the developer built a thin wrapper that loads the NVIDIA DLL at runtime, extracts the model weights, and feeds them into the custom Vulkan pipeline. This approach sidesteps licensing issues – the DLL remains NVIDIA’s property – while still allowing the open‑source code to drive the inference on Intel hardware.

Phone Deals US:
Best Buy|Amazon|Newegg
Gadget Deals US:
Amazon|Newegg|Walmart
Phone Deals CA:
Amazon|Best Buy|Newegg
Gadget Deals CA:
Amazon|Newegg|Ebay

Because the implementation is a proof‑of‑concept, it only supports Linux and requires manual setup: users must install the correct Vulkan drivers, obtain the DLSS DLL from an existing Windows installation, and configure the game to output frames in a format the wrapper expects. No Windows support or automated installer is provided.

Why it matters

Running DLSS 5 on an integrated GPU challenges the conventional wisdom that high‑end AI upscaling is exclusive to discrete graphics cards. If the approach can be refined, it could bring AI‑enhanced rendering to a far larger segment of PC users, especially those on budget or low‑power systems where a discrete GPU is impractical.

From a developer‑tool perspective, the project showcases how large language models can contribute to low‑level graphics programming. The fact that Claude Opus 5 and Astra could generate functional Vulkan shaders and XMX mapping code suggests a future where AI assists in porting proprietary technologies to new hardware platforms – potentially accelerating cross‑vendor compatibility.

However, the demo also highlights the risks of relying on AI‑generated code without thorough review. The author admits they cannot defend every line, and a hallucinated driver bug shaped part of the development cycle. In safety‑critical or performance‑sensitive contexts, such opacity could be unacceptable.

Intel core ultra cpu with packaging box, highlighting its high-performance capabilities.

Photo by Andrey Matveev via Pexels.

- Advertisement -
Surfshark VPN app connected on smartphone promoting fast VPN for unlimited devicesSurfshark VPN app connected on smartphone promoting fast VPN for unlimited devices

Practical implications for users

At present, the port is not a consumer‑ready feature. The 10 FPS performance at 640×360 resolution means real‑time gameplay is unplayable. The only plausible use case is capturing high‑quality screenshots or video frames in photo mode, where the low frame rate is irrelevant.

For Linux gamers interested in experimenting, the steps are:

  • Own an Intel Arc 140V‑based Lunar Lake system (commonly found in low‑end laptops).
  • Install the latest Vulkan drivers from Intel.
  • Obtain a copy of NVIDIA’s DLSS 5 DLL from a Windows machine that has the official runtime.
  • Clone the dlss-nr-on-intel repository and follow the README instructions to build the Vulkan wrapper.
  • Launch a supported game (e.g., Tekken 7) with the wrapper enabled.

Even with these steps, users should expect choppy performance and may need to tweak resolution or frame‑capture settings to achieve usable results. The project is a research showcase, not a plug‑and‑play solution.

Shopping Gallery

Limitations and open questions

The most glaring limitation is performance. Running a 71‑layer neural network on an integrated XMX unit at 10 FPS demonstrates that the hardware lacks the raw throughput of dedicated Tensor cores. Scaling the demo to higher resolutions or smoother frame rates would likely require substantial optimization, possibly beyond what the current XMX architecture can deliver.

Another limitation is platform support. The port only works on Linux; no Windows or macOS implementation exists. This restricts the audience to a niche of Linux‑only gamers or developers.

Legal and licensing concerns remain unresolved. The project depends on a proprietary NVIDIA DLL, and while the wrapper does not redistribute it, any redistribution of the DLL would violate NVIDIA’s terms. Moreover, the AI‑generated code has not been audited for security vulnerabilities, raising potential risks for users who run the wrapper with elevated privileges.

Open questions include:

  • Can future Intel Xe‑GPU generations provide enough matrix‑multiply bandwidth to make DLSS 5 viable at playable frame rates?
  • Will NVIDIA or Intel ever release an official cross‑vendor DLSS runtime, eliminating the need for reverse‑engineered DLLs?
  • How reliable is AI‑generated low‑level graphics code without human line‑by‑line verification?

Conclusion

The AI‑assisted port of DLSS 5 to Intel’s Arc 140V integrated graphics is an impressive technical demo that proves the concept is possible, but it remains far from practical for everyday gaming. Performance is limited to low‑resolution photo mode, and the reliance on proprietary DLLs and unreviewed AI code introduces legal and security concerns. Nonetheless, the project signals a potential shift: AI could become a valuable ally in bridging proprietary graphics technologies across hardware ecosystems. Until Intel’s next‑gen GPUs deliver the raw compute needed, or NVIDIA opens its AI upscaling stack, the port will stay a curiosity for developers and Linux enthusiasts rather than a mainstream feature.

Share This Article
Martin Guay
Chief Editor
Follow:
I write, talk about technology, gadgets, the latest Android news as much as any other fellow geek, nerd, or enthusiast does. I work in the IT field as a System Administrator, and I enjoy gaming when possible. I'm into plenty of things, and you can usually find me around Ottawa, Canada!For all business inquiry email business-inquiry [@] cryovex [dot] com.