
外媒報導,英國新創 Spectral Compute 推出工具「SCALE」,是 GPGPU 工具鏈,允許輝達 (NVIDIA) CUDA 架構於 AMD GPU 執行,代表業界打破輝達 GPU 運算主導地位,研發各種手段降低輝達「排他性」。
Wccftech 報導,之前 ZLUDA 開放原始碼移植專案,允許輝達 CUDA 與 AMD ROCm 搭配使用,支援 GPU 運算,現在新對手出現,就是 SCALE,讓 AMD 用戶可以輝達 CUDA 創建高階「混合」模式。
Spectral Compute 執行長 Michael Sondergaard 認為,GPU 應有開放原始碼環境,類似 CPU,且各平台應能互連,故 SCALE 願當 CUDA 與其他硬體商相容性橋梁,消除排他性限制。Michael 介紹,SCALE 是 GPGPU 工具包,類似輝達 CUDA 工具包,編譯 CUDA 程式碼時用非輝達 GPU 二進位程式,消除翻譯層需求。
Spectral Compute 說 SCALE 開發七年之久,不依靠輝達程式庫,而是建立相容 CUDA 工具鏈,SCALE 於多平台都有高度適應性,如 AMD RDNA GPU,避免程式庫轉移,允許開發人員用單一版本,因 SCALE 無需其他語言就能相容 CUDA。
SCALE 若普及,輝達 CUDA 地位將從專用變成泛用。但 SCALE 並不是開源碼,用戶必須透過免費軟體許可下載。 Spectral Compute 表示,Blender、Llama-cpp、XGboost、FAISS、GOMC、STDGPU、Hashcat 和輝達 Thrust 等都測試過,可執行 AMD RDNA 3 / RDNA 2 架構。
但輝達 EULA 對 SCALE 等平台允許 CUDA 於第三方組件執行表達不滿,因 CUDA 對輝達主導人工智慧市場有很大作用,當然不願意自家產品失去獨特性。
(首圖來源:科技新報攝)