
ZLUDA
vosen
CUDA on non-NVIDIA GPUs
AI 简介
ZLUDA 是一个将 CUDA 应用无缝迁移到非 NVIDIA GPU 的兼容层。它通过 Rust 实现 CUDA 运行时与驱动 API 的重写,支持在 AMD、Intel 等厂商的显卡上运行未经修改的 CUDA 程序,并提供接近原生的性能表现。项目采用动态二进制劫持与 JIT 编译技术,兼容主流 CUDA 版本(如 11.x/12.x),并支持 OpenCL 和 Vulkan 后端。适用于需要复用现有 CUDA 生态(如 AI 训练、科学计算、高性能仿真)但受限于硬件采购或供应商锁定的场景,尤其适合科研机构、开源项目及异构计算基础设施建设。
Rust
Apache License 2.014.6k
Stars
918
Forks
143
Watchers
149
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分43.89
默认分支master