Spectral Compute、CUDAをNvidia以外でも動くように挑戦

Alternative(s) to run CUDA on non-Nvidia hardware

Spectral Compute、CUDAをNvidia以外でも動くように挑戦

NvidiaのGPUはAIとHPCの標準ですが、そのCUDA言語はNvidiaハードウェアに縛られています。Spectral Computeは、CUDAコードをAMD GPUや他のAIアクセラレータで実行できるようにするコンパイラ「SCALE」を開発しました。SCALEはNVCCのドロップイン代替品で、CLangとLLVM技術を基にしています。同社は、HIPIFYやSYCLomaticなどの既存の変換ツールよりも優れた性能を提供し、AMD GPUで最大6倍の高速化を実現したと主張しています。現在は、PyTorchサポートや専用CUDAライブラリ対応を進めています。

「CUDAは基本的にHPCのデファクトスタンダードです。それを事実として受け入れ、コンパイラエンジニアとして、Nvidia以外のプラットフォームでも利用できるようにする作業を行う必要があります。」

この日のほかの記事

2026-07-14