ROCm

提供: MonoBook
2023年8月2日 (水) 02:29時点におけるAdministrator (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

ROCm(読み:あーるおーしえむ)とは、AMDが開発したGPUプログラミングのためのソフトウェアスタックです。

大雑把にいえばNVIDIAの「CUDA」のパクリですが、ROCmでは単体のGPGPUだけでなくパフォーマンス・コンピューティング(いわゆるスーパーコンピューター)とヘテロジニアス・コンピューティング(いわゆるグリッドコンピューティング)の領域も想定されているという特徴があります。

かつてAMDのソフトウェアスタックは「GPGPU向け」「スーパーコンピューター向け」「APU向け」「FPGA向け」などと乱立していました。これを2016年に「GPGPU向け」を主軸にひとつに統合したものがROCmです。