皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

为非 NVIDIA GPU 上的 CUDA 发布新的 ZLUDA 5 预览版

为非 NVIDIA GPU 上的 CUDA 发布新的 ZLUDA 5 预览版

ZLUDA 版本 5-preview.43 今天作为用于非 NVIDIA GPU 的开源 CUDA 实现发布,目前的重点之一是在带有 ROCm 的 AMD Radeon GPU 上启用 CUDA。

上周是 ZLUDA 当前化身的状态报告,用于将 CUDA 兼容性引入非 NVIDIA GPU。目前,我们继续取得良好的进展,目前有两名全职开发人员正在努力。

ZLUDA 首席开发人员 Andrzej Janik 今天发布了 ZLUDA 5-preview.43。这个新的 ZLUDA 5 版本现在支持链接时间优化 (LTO) 以获得更好的性能,改进了项目的构建系统,实现了 AMD GPU 的模式跟踪,修复了 ROCm 6.4 兼容性问题,实施了额外的 CUDA API,开始支持 NVIDIA PhysX 32 位,增加了对多个返回参数的支持,并带来了各种其他功能。

这是自 2024 年底以来的第一个新的 ZLUDA 预览版,因此有很多内容。新增的 CUDA 包括 cuGetProcAddress 和 cuGetProcAddress_v2、 runtime_callback_hooks_fn2、 cuModuleGetLoadingMode 、 cudart_interface_fn2 和 cuLibraryLoadData 。此外,还有其他 CUDA 驱动程序 API,用于允许运行简单的 CUDA 示例。

目前,这种在非 NVIDIA GPU 上运行未经修改的 CUDA 应用程序的功能主要集中在 Radeon RX 5000 系列及更高版本的 AMD GPU 上。除了 CUDA 代码示例之外, GeekBench 一直是测试的早期目标之一。
通过 GitHub 上的 ZLUDA 下载有关适用于 Linux 和 Windows 系统的新 ZLUDA 5 预览版的更多详细信息。

转自 New ZLUDA 5 Preview Released For CUDA On Non-NVIDIA GPUs – Phoronix