BarraCUDA Open-source CUDA compiler targeting AMD GPUs
Summary
BarraCUDA is an open-source CUDA compiler that targets AMD GPUs by translating CUDA C (.cu) directly to GFX11 machine code without relying on LLVM. The README documents the end-to-end pipeline, supported CUDA features, build and usage instructions, architecture breakdown, test suite, and a roadmap for future architectures. It also highlights the lack of some CUDA features and the specifics of AMDGPU encoding.