GPU에서의 두려움 없는 병행성 (Fearless Concurrency)
요약
Rust의 소유권 모델을 GPU 커널 작성으로 확장한 타일 기반 시스템인 cuTile Rust를 소개합니다. 이 시스템은 안전하고 관용적인 GPU 프로그래밍을 지원하며, NVIDIA B200 등 하이엔드 GPU에서 높은 성능을 유지합니다.
핵심 포인트
- Rust의 소유권 규율을 타일 기반 GPU 커널로 확장
- 가변 출력을 겹치지 않는 조각으로 분할하여 안전성 보장
- NVIDIA B200에서 GEMM 연산 시 cuBLAS의 96% 성능 달성
- 추론 엔진 Grout를 통해 Qwen3 모델에서 경쟁력 있는 성능 입증
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.PL (Programming Languages)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기