开源项目分享:BarraCUDA 开源编译器发布,初步实现 CUDA 代码在 AMD GPU 原生运行

开发者 Zaneham 近日发布开源编译器项目 BarraCUDA。该工具采用约 1.5 万行 C99 代码编写,完全不依赖 LLVM 框架或 HIP 转换层,可将 .cu 源码直接编译为适用于 AMD RDNA 3 架构的二进制文件。

目前该编译器已支持原子操作、共享内存及 Warp 指令等 CUDA 核心特性。不过项目整体仍处于早期的实验阶段,存在较多限制。除 AMD 平台外,开发者计划未来增加对 Tenstorrent 与 Intel Arc 等架构的支持。

Zaneham

频道仅作项目分享,项目安全风险请自行甄别~


🍀在花频道 🍵茶馆聊天 📮投稿
来自频道: @zaihuapd
Loading comments...