BarraCUDA — это open-source компилятор CUDA, написанный с нуля на C, который компилирует `.cu` файлы в нативный машинный код AMD GPU (RDNA), без использования LLVM, HIP или сторонних слоёв. Он поддерживает ключевые CUDA-функции: shared memory, атомарные операции, warp-инструкции, `cooperative groups` а также полный C-препроцессор и типовую безопасность. Проект демонстрирует возможность создания эффективного GPU-компилятора «вручную» и поддерживает расширение на другие архитектуры через модульную структуру. 🏷️ ai-coding, agentic-coding, ai-native 🔗 GitHub