早在二月份,我就写过AMD悄悄地资助了在ROCm库上构建的AMD GPU的CUDA实施。这是ZLUDA的一个化身,最初是使用oneAPI Level Zero为英特尔GPU实现的CUDA。虽然AMD在今年早些时候停止了对ZLUDA开发的资助,但AMD GPU的CUDA实施仍在继续进行一些新的代码活动。
昨天我想到了ZLUDA,我很高兴地注意到有一系列新的提交。ZLUDA最近在上周看到了新代码。ZLUDA最近的一些开发侧重于代码生成改进、与旧版本Rust的兼容性、构建改进、Blender 4.x支持以及其他修复/更改。
ZLUDA首席开发商Andrzej Janik证实,在继续寻求对该项目的赞助以使工程继续进行的同时,仍有一些开发工作在进行。
It's great seeing the open-source ZLUDA continue as there's still plenty of software out there targeting NVIDIA CUDA but not AMD ROCm or having less performant AMD code paths as shown in some of the prior ZLUDA benchmarks. Here's to hoping a bright future ahead for ZLUDA can still be achieved. Those wanting to track its progress can do so via ZLUDA on GitHub.