ZLUDA 项目重整旗鼓: 在非英伟达显卡上兼容安装和运行 CUDA 应用

  • 2025-07-04 22:01:40
  • 148

IT之家7月4日消息,科技媒体tomshardware昨日(7月3日)发布博文,报道称ZLUDA项目在2024年濒临关闭后,现在得到未知方挽救,目前正重整旗鼓,积极扩充团队,并将开发重心放在AI领域。

IT之家曾于2024年2月报道,ZLUDA是一种CUDA翻译层,由第三方开发者AndrzejJanik推进,主要利用ROCm技术栈(RadeonOpenComputePlatform),无需修改源代码,就能在AMD等非英伟达显卡上,兼容安装和运行CUDA应用。

该项目最初得到了AMD公司的资助,不过在2024年8月,也就是该项目开源6个月,AMD律师撤销了开源的决定,项目也随之从GitHub下架。

ZLUDA项目团队本周分享了过去一个季度在技术进步和团队扩张方面的最新进展,继续完善其在非NvidiaGPU上运行CUDA工作负载的能力,目前主要关注AI领域,但也开始着手支持32位PhysX,这对于兼容旧版CUDA游戏至关重要。

ZLUDA项目的最重要进展之一是其开发团队从一人增加到了两人。第二位开发者Violet加入不到一个月,就已经带来了重要的改进,特别是在通过llm.c项目推进大型语言模型(LLM)工作负载支持方面。

32位PhysX的支持工作由社区贡献者@Groowy启动,他通过收集详细的CUDA日志来启用32位PhysX支持,并迅速发现了多个错误。由于这些问题中的一些也可能影响64位CUDA功能,因此修复这些问题被加入到官方路线图中。然而,完成完整的32位PhysX支持仍需开源贡献者的进一步帮助。

ZLUDA的开发者正在一个名为llm.c的测试项目上工作,这是一个尝试使用CUDA运行GPT-2模型的小型示例程序。尽管这个测试并不大,但对于项目发展来说很重要,因为这是ZLUDA首次尝试同时处理cuBLAS(快速数学运算)等常规CUDA函数和特殊库。