
TL;DR
ZLUDA 6 adds PhysX support, textures for Blender, and better Windows experience. The catch? Commercial funding ended, so development follows what the author finds entertaining.
ZLUDA 6 released today with a surprising set of features: 32-bit PhysX support, texture implementation for Blender compatibility, and improved Windows tooling. The project lets you run unmodified CUDA applications on AMD GPUs, and with this release, the development direction has fundamentally changed.
Last updated: June 30, 2026
ZLUDA (the name is Polish for "mirage" or "illusion") translates CUDA calls to run on non-NVIDIA hardware. You take a CUDA application, run it through ZLUDA, and it works on AMD GPUs via ROCm.
The project has had a complicated history with AMD. The developer was funded by AMD for several years to help break the CUDA moat for ML workloads. That arrangement ended, and AMD's legal team actually went after the developer for releasing that code as open source. The current version is rebuilt from a pre-AMD-funded codebase.
From the release post:
PhysX Support (Pre-alpha): 32-bit PhysX now works on AMD GPUs. This means older games with PhysX effects - debris, flames, particle systems - can render those effects on AMD hardware. Fluid simulations are still glitchy, but basic effects work.
Texture Support: Basic texture implementation enables Blender compatibility. This was previously impossible because CUDA textures weren't translated.
Windows Improvements: Better error messaging, automatic performance library loading, and more user-friendly configuration. Windows still requires manual ROCm installation since AMD doesn't bundle it with drivers.
ML Enhancements: Multiple compiler fixes and new GPU instructions supporting PyTorch workloads.
The most interesting part of the release is the project's new direction. From the author:
"ZLUDA development is no longer commercially funded, so it's back to being my weekend project. This means that the priority is no longer what makes commercial sense, but what I find the most entertaining. That's why the sudden addition of textures, PhysX and better Windows support."
This explains why a project previously focused on ML inference suddenly added gaming features. PhysX support doesn't make commercial sense - it helps with old games on AMD GPUs - but it's a fun technical challenge.
The flip side is that updates will be less frequent and less predictable.
Get the weekly deep dive
Tutorials on Claude Code, AI agents, and dev tools - delivered free every week.
From the archive
Jun 29, 2026 • 8 min read
Jun 28, 2026 • 7 min read
Jun 28, 2026 • 6 min read
Jun 28, 2026 • 8 min read
The Hacker News discussion was smaller (133 points, 12 comments) but touched on some interesting points.
Legal questions: One commenter asked if ZLUDA violates NVIDIA's license terms. The answer is unclear. NVIDIA's EULA may prohibit running CUDA on non-NVIDIA hardware, but whether that's actually legally enforceable depends on jurisdiction, how ZLUDA was built, and what exactly NVIDIA would go after. The project has survived this long without legal action.
LLM use cases: Someone asked how ZLUDA compares to Vulkan for running LLMs on AMD hardware. The consensus: Vulkan and OpenCL paths have matured significantly. Frameworks like Unsloth have made the CUDA moat less relevant for ML specifically, since you can often get native AMD support without a translation layer.
The NVIDIA irony: The discussion noted that NVIDIA briefly considered dropping 32-bit PhysX support on their own 5000 series cards. They reversed course after backlash, but there was a period where people wondered if AMD users with ZLUDA would have better PhysX support than NVIDIA users with new hardware.
Z-L-U-D-A pronunciation: The name is Polish. "Zluda" means mirage or illusion, and CUDA is Polish for "miracles." Layers of meaning.
If you're considering ZLUDA for real workloads:
For ML/LLMs: The native ecosystem has caught up. Frameworks increasingly support AMD directly via ROCm. ZLUDA remains useful for CUDA-only libraries that haven't been ported, but check if native support exists first.
For gaming with PhysX: The new support is pre-alpha. Expect glitches, especially with fluid simulations. But if you have old games that are unplayable on AMD due to missing PhysX effects, this could help.
For Blender: Texture support enables CUDA rendering paths on AMD GPUs. Worth testing if you've been stuck on OpenCL or CPU rendering.
For Windows: You need to manually install ROCm. AMD doesn't ship it with consumer drivers. This adds friction compared to NVIDIA's just-works CUDA distribution.
For production: The project is unfunded and updated on the author's entertainment schedule. Factor that into reliability calculations.
ZLUDA is a fascinating technical project that exists because NVIDIA's CUDA moat created artificial lock-in. The fact that a single developer can translate CUDA to ROCm shows the moat was always more about ecosystem and inertia than fundamental technical barriers.
The shift to hobby-mode is both limiting and liberating. We probably won't see enterprise-grade support or rapid bug fixes. But we're getting features that "make commercial sense" would never prioritize - like making old PhysX games work on AMD hardware.
For developers, the bigger picture is that the CUDA moat is eroding from multiple directions. Native framework support, translation layers like ZLUDA, and Apple's work on MLX all chip away at NVIDIA's lock-in. The question isn't whether alternatives will exist, but which will mature fastest for your specific workload.
ZLUDA 6 is a good release for what it is: a passionate side project that solves real problems for people stuck with AMD hardware and CUDA-only software. Just don't build production infrastructure on it.
No. Coverage is partial and depends on which CUDA APIs the application uses. Basic compute works well. Textures are new and basic. Some features remain unimplemented.
The answer is unclear. NVIDIA's EULA may contain restrictions, but enforceability varies by jurisdiction and depends on how ZLUDA was built. The project has operated for years without legal action.
Check if native AMD support exists first. Many frameworks now support ROCm directly, which is more reliable than translation. ZLUDA is most useful for CUDA-only libraries without native AMD ports.
The post doesn't mention Intel. Current focus is AMD GPUs via ROCm. Intel support would require different backend work.
Read next
The Godot Foundation has established a policy banning autonomous AI agent code and substantial AI-generated contributions, citing reviewer burnout and concerns about maintainer mentorship.
6 min readA new project proposes a graphical shell layer for SSH that turns remote servers into browsable desktops. The HN discussion digs into architecture choices, the terminology debate, and whether this solves a real problem.
8 min readA developer used OpenAI Codex to build a fully open-source WYSIWYG editor for TikZ figures. The technical approach and reception on Hacker News offer a useful case study in what agent-built software looks like when shipped.
7 min readTechnical content at the intersection of AI and development. Building with AI agents, Claude Code, and modern dev tools - then showing you exactly how it works.
Install Claude Code, configure your first project, and start shipping code with AI in under 5 minutes.
Getting StartedStep-by-step guide to building an MCP server in TypeScript - from project setup to tool definitions, resource handling, testing, and deployment.
AI AgentsExecute shell commands with persistent working directory in project bounds.
Claude Code
The Godot Foundation has established a policy banning autonomous AI agent code and substantial AI-generated contribution...

DeepReinforce AI released Ornith-1.0, a family of open-source coding models claiming self-improvement. The HN thread rev...

A new project proposes a graphical shell layer for SSH that turns remote servers into browsable desktops. The HN discuss...

Semgrep's security research team benchmarked LLMs on IDOR vulnerability detection. The open-weight GLM 5.2 beat Claude C...

Justin Poehnelt spent seven years at Google building open-source developer tools. His CLI went viral, hit #1 on Hacker N...

A developer used OpenAI Codex to build a fully open-source WYSIWYG editor for TikZ figures. The technical approach and r...

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.