週一,Nvidia釋出了其計算統一裝置體系結構(CUDA)平臺下一次更新的發行說明,並指出“ CUDA 10.2(工具包和NVIDIA驅動程式)是支援macOS開發和執行CUDA應用程式的最新版本。”也意味著,Nvidia將停止對於蘋果 macOS 的CUDA驅動支援。CUDA 10.2將是最後一個支援 macOS 的CUDA驅動程式。
那麼,CUDA是什麼?為什麼這意味著兩家公司之間的關係的終結時間?
CUDA是Nvidia專有的平行計算平臺,可以使程式更好地利用Nvidia的硬體。這往往會導致在Adobe's Premiere和AfterEffects之類的程式中獲得更好的效能,甚至在某些遊戲(如《正當防衛2》)中也會導致更好的效能。Nvidia的競爭對手AMD的GPU無法支援CUDA,這導致一些視訊專業人士依賴macOS平臺,卻抱怨蘋果長期依賴AMD GPU,無法打遊戲的問題。
蘋果釋出最新的Mac Pro時,甚至有些困惑,因為它放棄了具有硬體加速光線追蹤支援的超強大Nvidia GPU,以擁抱AMD的硬體。
但是看起來,英偉達與蘋果的關係已經崩潰了近十年。十多年前,由於MacBook Pro系列中出現了一系列故障GPU,蘋果和Nvidia損失了很多錢。
這就是為什麼當Nvidia強大而流行的移動處理器系列就在那裡時,Apple的MacBook Pro系列仍使用功能不那麼強大的AMD GPU的原因。
但是,儘管依靠AMD硬體,蘋果仍繼續支援Nvidia GPU。如果您想將Nvidia卡塞入較舊的Mac Pro或依靠它進行hackintosh,則Apple和Nvidia都可以滿足您的要求。直到去年蘋果通過釋出macOS 10.14 Mojave悄悄停止了對CUDA的支援。這迫使依賴CUDA進行硬體加速的應用(例如Adobe的軟體套件)向客戶發出警告和提醒。
在CUDA 10.2之後,終止支援的Nvidia確實比任何主要宣告都更具優勢。但是,確實有一些人像前面提到的蘋果早期使用者那樣陷入困境。這也意味著,它現在將使蘋果裝置對某些高階開發商和動畫專業人士的吸引力大大降低。目前,英偉達公司是唯一一家能夠進行硬體加速光線追蹤的GPU硬體的公司,這是動畫師和開發人員歡迎使用的工具。
考慮到蘋果缺乏官方CUDA支援,這些人已經開始依賴Windows。
有傳言稱,明年會在 AMD 上見到此項技術,但是更多人認為,英偉達才是遊戲、動畫玩家的最終選擇。