
BarraCUDA
Zaneham
Open-source CUDA, Triton and HIP compiler targeting multiple GPU and CPU architectures.
AI 简介
BarraCUDA 是一个开源的 CUDA C++ 编译器,能够将 `.cu` 文件编译为 AMD GPU 机器码、NVIDIA PTX 以及 Tenstorrent Tensix C++ 代码。其核心功能包括从源代码到目标架构的完整编译流程,涵盖预处理、词法分析、语法解析、语义分析及中间表示生成等步骤,并支持多种 GPU 架构。该编译器完全使用 C99 语言编写,不依赖于 LLVM 或其他外部库,具有高度独立性。BarraCUDA 适用于需要跨平台 CUDA 代码编译的场景,特别适合那些希望摆脱对特定厂商工具链依赖的研发团队或个人开发者。
C
Apache License 2.01.7k
Stars
87
Forks
19
Watchers
37
Issues
Star 增长
今日0
近 7 天+4
近 30 天+22
综合评分58.03
默认分支master