IT之家 10小时前
ZLUDA 项目重整旗鼓:在非英伟达显卡上兼容安装和运行 CUDA 应用
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

ZLUDA项目,一个旨在让AMD显卡兼容运行英伟达CUDA应用的翻译层,在面临关闭后获得未知方支持,重新启动并扩展团队。该项目专注于AI领域,并开始支持32位PhysX,以兼容旧版CUDA游戏。团队在技术上取得进展,尤其是在大型语言模型(LLM)工作负载支持方面。目前,ZLUDA项目团队已从一人增加到两人,社区贡献者也在积极参与,修复错误并推动32位PhysX的支持。尽管面临挑战,ZLUDA项目正朝着在非英伟达GPU上运行CUDA工作负载的目标迈进。

💡ZLUDA是一个CUDA翻译层,允许在AMD等非英伟达显卡上运行CUDA应用,无需修改源代码。

🚀该项目最初由Andrzej Janik开发,并获得AMD资助,但后来因故从GitHub下架,目前获得未知方支持。

👨‍💻项目团队正在积极扩充,特别关注AI领域,并开始支持32位PhysX,以增强对旧版CUDA游戏的兼容性。

🛠️团队正在llm.c项目上测试,尝试使用CUDA运行GPT-2模型,这是ZLUDA首次尝试同时处理常规CUDA函数和特殊库。

🐛社区贡献者也在积极参与,通过收集CUDA日志来启用32位PhysX支持,并发现了多个需要修复的错误。

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

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

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

ZLUDA 项目团队本周分享了过去一个季度在技术进步和团队扩张方面的最新进展,继续完善其在非 Nvidia GPU 上运行 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 函数和特殊库。

相关阅读:

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

ZLUDA CUDA AMD AI
相关文章