AMD GPUでCUDAアプリをWindows上で動かす再現可能スタックが登場
CUDA for AMD on Windows
ZLUDAとAMD HIP SDK 6.4を組み合わせ、Windows上でCUDA対応アプリをAMD Radeon RX 9060 XTで実行する再現可能なスタックが公開された。LibTorch 2.3.0+cu118を使ったPPO学習で65,536タイムステップの検証に成功。cuBLASやcuFFTなど主要ライブラリが動作する一方、cuDNNは未対応で、対応GPUは現時点でRX 9060 XTのみ。
この検証は、すべてのCUDAプログラムやAIモデルが動作することを意味するものではない。CUDA API/ライブラリのカバレッジはワークロードに依存する。
HNでの議論
59- linuxhansl
オフトピックでちょっとした愚痴なんだけど、私はみんながHIP、SYCL、OpenCLなどのオープン標準に集中してくれる方がずっと好ましい。
ほとんどのLLM推論がクローズドなハードウェア、クローズドなドライバ、クローズドなSDKで行われているのは耐え難い。
- swerner
AIはNvidiaの堀を崩すだろう。CUDA/PTXをHIP、SYCL、Metalに変換するのが簡単になれば、CUDAはもはや堀ではなくなり、中間表現になる。
- lulzx
ちなみにcuda-metalを作ったよ(mac用にね、ケケ)、https://github.com/lulzx/cuda-metal
- Nurysso
ああ、NvidiaのGPUを持っていた頃にCUDAがどれだけ好きだったか言葉にできない。おかげでMLがすごく楽しかった。でもAMDでは戦争だ。特に俺が持っているRDNA 2カードではね。いつかAMDのカウンターパート向けにCUDAをちゃんと変換できるようになることを願ってる。
- latchkey
他にもこんな興味深い取り組みがある: