Windows CUDA for AMD 之可復現開源相容方案
為何重要
這項成果為 Windows 開發者提供了一條在 AMD 硬體上執行現有 CUDA 程式碼的橋樑,降低跨平臺 (Linux ROCm 與 Windows) 的遷移門檻。然而,該專案明確指出這並非完整的 CUDA 實作,且受限於未支援 MIOpen/cuDNN 的狀況,僅在特定依賴較少的建模任務 (如 GEMM-heavy LibTorch) 中具備實用價值,並不具備取代完整原生 CUDA 生態系統的潛力。
「CUDA for AMD on Windows」專案發布了一個透過 ZLUDA + HIP/ROCm 在 Windows 上執行 CUDA 應用程式的可復現堆疊,目前針對 LibTorch 工作負載進行驗證。
- 目前僅驗證支援 AMD Radeon RX 9060 XT (gfx1200) 硬體,其他 GPU 為候選。
- 成功使用 ZLUDA v6-preview.69 和 HIP SDK 6.4 執行 LibTorch 2.3.0+cu118(約 2.66 GB)。
- 2,216,347 引數的 PPO 神經網路於該環境的 CUDA-facing 裝置上完成前向傳遞、學習與最佳化器操作。
- 上游路徑在驗證的工作負載測試中達到 13,278 steps/s 的中位數速度。