BL
MarkTechPost • 17일 전
NVIDIA, CUDA 러스트 발표—컴파일 시점 안전 GPU 커널 지원
IMP 8/10
핵심 요약
NVIDIA가 Rust를 GPU 커널 작성의 일급 언어로 만들기 위한 'CUDA Rust'를 발표했습니다. 오픈소스 프로젝트 두 개가 각각의 CUDA 프로그래밍 모델을 지원하는데, cuda-oxide는 SIMT 커널을 Rust MIR에서 Pliron과 LLVM을 거쳐 PTX로 컴파일하고, cutile-rs는 안정 버전 Rust 1.89 이상에서 CUDA Tile IR을 통해 Tile 커널을 JIT 컴파일합니다. 컴파일 시점에 안전성을 보장하는 GPU 커널 개발이 가능해진다는 점에서 개발자 생태계에 중요한 변화입니다.
번역된 본문
NVIDIA는 Rust를 GPU 커널의 일급 언어로 만들기 위한 노력인 CUDA Rust를 발표했습니다. 두 개의 오픈소스 NVlabs 프로젝트가 CUDA의 두 가지 프로그래밍 모델을 각각 다룹니다. cuda-oxide는 Rust MIR에서 Pliron과 LLVM을 거쳐 SIMT 커널을 PTX로 컴파일하며, cutile-rs는 안정 버전 Rust 1.89 이상에서 CUDA Tile IR을 통해 Tile 커널을 JIT(즉시) 컴파일합니다.
'NVIDIA Announces CUDA Rust with cuda-oxide (SIMT) and cutile-rs (Tile) for Compile-Time-Safe GPU Kernels' 포스트는 MarkTechPost에 처음 게재되었습니다.
원문 보기 (영어)
NVIDIA has announced CUDA Rust, a push to make Rust a first-class language for GPU kernels. Two open-source NVlabs projects cover the two CUDA programming models: cuda-oxide compiles SIMT kernels from Rust MIR through Pliron and LLVM to PTX, while cutile-rs JIT-compiles Tile kernels through CUDA Tile IR on stable Rust 1.89+.
The post NVIDIA Announces CUDA Rust with cuda-oxide (SIMT) and cutile-rs (Tile) for Compile-Time-Safe GPU Kernels appeared first on MarkTechPost.