NVIDIA, Rust에서 CUDA로 변환하는 실험적 컴파일러 cuda-oxide 발표
NVIDIA의 NVlabs가 최근 Rust에서 CUDA로 변환하는 실험적 컴파일러인 cuda-oxide v0.1.0을 발표했다. 이 새로운 도구는 #[kernel]로 주석이 달린 Rust 함수를 PTX로 변환하는 기능을 제공하며, Rust → Stable MIR → Pliron IR → LLVM IR → PTX의 파이프라인을 통해 작동한다. 특히, 사용자는 하나의 cargo oxide 빌드 명령어로 호스트와 장치 코드를 동시에 컴파일할 수 있어 개발 효율성을 높일 수 있다. 이러한 기능은 AI 인프라와 머신러닝 애플리케이션 개발에 큰 도움이 될 것으로 기대된다.
출처: Mark Tech Post
요약번역: 미주투데이 김지호 기자