ROCmでCUDAに挑む:一歩また一歩
AMDのROCmはNVIDIAのCUDAに対抗するGPUコンピューティングプラットフォームですが、成熟度に大きな課題があります。記事ではROCmをネイティブmusl/mimalloc ツールチェーンで構築し、高セキュリティ/プライバシーワークロード向けに決定論的にビルドする試みが...
AMDのROCmはNVIDIAのCUDAに対抗するGPUコンピューティングプラットフォームですが、成熟度に大きな課題があります。記事ではROCmをネイティブmusl/mimalloc ツールチェーンで構築し、高セキュリティ/プライバシーワークロード向けに決定論的にビルドする試みが報告されています。
ただし、ROCmはすべてのAMDグラフィックスカードに対応しておらず、サポートされている場合でもバグが多いという問題があります。RX580のような一般的なコンシューマーGPUはサポートされていません。
Linuxドライバの継続的な不安定性も報告されており、AMD自身のハードウェアサポートの改善が急務です。
HNの反応
コミュニティはROCmの成熟度の不足とAMDのソフトウェア開発能力について懐疑的で、広範なハードウェア対応の欠如を批判しています。
注目コメント
「AMDは単にCUDAに追いつくのに何年もの努力が必要です。彼らはAIが可能な自社グラフィックスカードのすべてをサポートしておらず、6.6以降AMDGPUグラフィックスドライバはLinuxで継続的な不安定性を抱えています。」— @0xbadcafebee