NVIDIA 封杀转译兼容 CUDA:AMD 被迫删除 ZLUDA 代码
NVIDIA 的 CUDA 生态建设十分繁荣,今年 3 月发布的 CUDA 11.6 版本明确规定,非 NVIDIA 平台上禁止逆向工程、反编译或反汇编 CUDA SDK 生成的结果。这影响了开源项目 ZLUDA,该项目支持 AMD 硬件,但 AMD 的法务部门表示其代码不合法,要求删除。尽管如此,开发者 Janik 得到了新的资助,计划重新打造 ZLUDA 的不同版本,但会失去一些特性,如 NVIDIA GameWorks。摩尔线程的 MUSA 方案可以迁移 CUDA 应用,但重建底层提供支持,不涉及违规。