VOOZH about

URL: https://www.phoronix.com/news/ZLUDA-5-preview.43

⇱ New ZLUDA 5 Preview Released For CUDA On Non-NVIDIA GPUs - Phoronix


👁 Phoronix

New ZLUDA 5 Preview Released For CUDA On Non-NVIDIA GPUs

Written by Michael Larabel in Programming on 9 July 2025 at 12:55 PM EDT. 11 Comments
ZLUDA Version 5-preview.43 was released today as this open-source CUDA implementation for use on non-NVIDIA GPUs, with one of the current focuses being on enabling CUDA on AMD Radeon GPUs with ROCm.

Last week was a status report for the current incarnation of ZLUDA for bringing CUDA compatibility to non-NVIDIA GPUs. Good progress continues to be made and there are now two full-time developers working on the effort.

ZLUDA lead developer Andrzej Janik today released ZLUDA 5-preview.43. This new ZLUDA 5 build now enables link-time optimizations (LTO) for better performance, improves the project's build system, implements mode tracking for AMD GPUs, fixes ROCm 6.4 compatibility issues, implements additional CUDA APIs, starts working on NVIDIA PhysX 32-bit support, adds support for multiple return arguments, and brings a variety of other features.

This is the first new ZLUDA preview release since the end of 2024 and thus there is a lot in tow. Among the new CUDA additions are for cuGetProcAddress and cuGetProcAddress_v2, runtime_callback_hooks_fn2, cuModuleGetLoadingMode, cudart_interface_fn2, and cuLibraryLoadData. There is also additional CUDA driver APIs in place for allowing simple CUDA samples to run.

For now this ability to run unmodified CUDA apps on non-NVIDIA GPUs is focused on AMD GPUs of the Radeon RX 5000 series and newer. Besides CUDA code samples, GeekBench has been one of the early targets for testing.

👁 ZLUDA 5


Downloads and more details on this new ZLUDA 5 preview build for Linux and Windows systems via ZLUDA on GitHub.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.