您的位置:云骑士 > 科技 > 新闻 >

可令 AMD GPU 运行英伟达 CUDA 应用,第三方项目“ZLUDA”宣布开源

时间:2024-02-20 16:15:43

  2 月 20 日消息,AMD 此前与第三方开发者 Andrzej Janik 签订合同开发一款名为“ZLUDA”的项目,该项目主要利用 ROCm 技术栈(Radeon Open Compute Platform)上实现英伟达 CUDA 应用二进制兼容性,允许 CUDA 应用无需修改源代码即可在 AMD 硬件中运行。

可令 AMD GPU 运行英伟达 CUDA 应用,第三方项目“ZLUDA”宣布开源

  据悉,Janik 投入了两年时间成功推进了“ZLUDA”计划,不过由于 AMD 如今将投资重心集中在了 CUDA 的替代 ROCMv6 上,因此停止了对 ZLUDA 项目的资助。

  由于资金受到限制,当下 Andrzej Janik 在 GitHub 开源了“ZLUDA”项目,外媒 Phoronix 对此进行了一系列初步测试,其中显示许多 CUDA 软件确实能无需修改运行在 AMD GPU 上。

可令 AMD GPU 运行英伟达 CUDA 应用,第三方项目“ZLUDA”宣布开源(1)

  在 Blender 4.0 渲染测试中,AMD GPU 的性能比原生 ROCm / HIP 支持快了大约 10-20%,外媒表示这一性能提升“根据具体场景而异”,而项目仍存在一些局限性,例如“尚未完全支持 OptiX 和 PTX 汇编代码”。

  不过目前尚不清楚 ZLUDA 是否能够在 AMD 的高端 GPU(如 MI300X 系列)中稳定运行。若 ZLUDA 能够成功在此类高性能 GPU 中实现稳定运行,这将为 AMD 带来显著竞争优势。特别是在当前英伟达 H100 芯片供不应求的情况下,MI300 系列能够成为市场上的一大补充。

点击阅读全文

相关下载
相关视频
相关教程
最新教程