2026-09-15
突破 NVIDIA CUDA 獨家生態
CUDA for AMD Windows 開源工具
文: 編輯部 / 新聞中心
文章索引: IT快訊

【強啊 ... 🤪】NVIDIA 護城河被撬開 !! 近期,GitHub 出現一項備受矚目的開源專案「CUDA-for-AMD-Windows」,透過 ZLUDA 相容層與 AMD HIP / ROCm 軟體堆疊,成功讓原本專為 NVIDIA CUDA 編寫的 Windows 應用程式與機器學習工作負載,直接在 AMD Radeon 顯示卡上執行,打破 NVIDIA CUDA 獨家生態。

 

根據作者 Speedstu 說明,此開源解決方案主要透過官方 ZLUDA 預覽版本(v6-preview.69)結合 AMD Windows HIP SDK 6.4,在 Windows 作業系統中建立一條穩定且具備可重複驗證性的 A 卡相容 CUDA 路徑。

 

在目前的驗證環境中,開發者使用 AMD Radeon RX 9060 XT(架構代號 gfx1200)進行嚴格測試。測試結果顯示,包括 nvcuda(CUDA 驅動程式)、cuBLAS、cuBLASLt、cuSPARSE 以及 cuFFT 在內的關鍵 CUDA API 與數學函式庫,皆能透過底層的 rocBLAS、hipBLASLt 與 rocSPARSE 順利完成轉譯與運作。

 

實測數據顯示,在執行包含 2,216,347 個參數的 PPO(Proximal Policy Optimization)神經網絡訓練工作負載時,系統成功完成了前向推理、梯度最佳化以及高達 65,536 個時間步(timesteps)的驗證疊代。在效能表現上,公開的 upstream(上游)原生路徑甚至超越了早期自訂的覆蓋層(custom overlay),展現出極佳的穩定性與成熟度。

 

該專案提供了一套自動化的 PowerShell 安裝指令碼,簡化了原本繁瑣的安裝步驟。用家只需安裝最新的 AMD 顯示卡驅動程式,以及包含 HIP 函式庫的 AMD Windows HIP SDK(驗證版本為 6.4),透過 Git 下載專案後,在 PowerShell 中執行安裝指令即可。

 

目前官方驗證的基準硬體僅限於 Radeon RX 9060 XT(gfx1200),其他 AMD 顯示卡則被視為未驗證的相容候選裝置。開發者呼籲社群成員積極參與測試,透過內建的硬體掃描與診斷工具回報相容性報告,共同推動 AMD 顯示卡在 Windows CUDA 生態系中的應用發展。

 

 

 

資料來源: