NVIDIA不再允許其他晶片模擬跑CUDA
強大的硬體之外,CUDA開發與生態系統才是NVIDIA牢不可破的護城河,其他廠商和平台經常透過模擬轉譯的方式相容,但這招以後可能行不通了。其實自2021年開始,NVIDIA就禁止其他硬體平台使用模擬層運行CUDA軟體,但只是在線上EULA用戶協議中提出警告。
如今,CUDA 11.6版本開始,安裝的時候就會在EULA協議中看到相關警告條款。
其中一條是這麼寫的:“你不能逆向工程、反編譯或反彙編使用此SKD生成的任何結果,並在非NVIDIA平台上進行轉譯。”
這項招,應該是針對Intel、AMD都有參與的ZLUDA等第三方項目,以及登臨科技GPU+、沐曦科技等中國廠商的相容方案。
目前,NVIDIA尚未明確指向誰,而且只是在協議中警告,並未採取實際行動,但不排除未來採取進一步措施。