CUDA를 NVIDIA 없이 실행한다? Spectral Compute의 도전
Alternative(s) to run CUDA on non-Nvidia hardware

NVIDIA GPU의 성공으로 CUDA는 AI·HPC 개발자의 사실상 표준이 되었지만, 하드웨어 종속이라는 문제가 있다. Spectral Compute는 CUDA 코드를 AMD GPU 등 다른 칩에서 실행할 수 있는 컴파일러 SCALE을 개발했다. SCALE은 NVCC의 드롭인 대체재로, HIPIFY 등 기존 도구보다 최대 6배 향상된 성능을 보여준다. 이 회사는 NVIDIA GPU에서의 성능 최적화도 추구하며, PyTorch 지원을 앞두고 있다.
CUDA는 기본적으로 HPC의 사실상 표준입니다. 우리는 그것을 사실로 받아들이고, 컴파일러 엔지니어로서 NVIDIA가 아닌 다른 플랫폼에서도 사용할 수 있도록 만드는 작업을 해야 합니다.