|
||||
6月9日消息,即將舉行的苹果全球開發者大會(AWDC)的熱點將是Mac和iPhone的軟件開發,然而苹果的另一個動向也值得關注,Nvidia的CUDA技術有可能被打造成為iPhone的媒體格式之一,CUDA是家庭電影的一項自動解碼技術。
據國外媒體報道,Nvidia首席執行官黃仁勛上周接受采訪時指出,苹果可能計劃將Nvidia的CUDA技術列為此次WWDC大會的主題之一。CUDA是一項編程技術,開發者可通過該技術充分發揮Nvidia GeForce 8600M的顯卡的獨特平行處理技術,苹果MacBook Pro筆記本電腦就采用了該顯卡。Nvidia今年二月發布了面向Mac OS X系統的CUDA測試版。
『苹果對CUDA非常了解,』黃仁勛表示,同時暗示苹果可能准備正式采用Nvidia的該技術,從而更好地發揮Macs顯卡的性能。不過苹果采用該技術時『可能不會用CUDA的名稱,而用其他名稱,』黃仁勛表示。
由於顯卡具有潛在的平行處理能力,即同時可運行一個以上事件,因此引起了軟件開發者的濃厚興趣。英特爾和AMD的CPU是通用處理器,能夠運行加載的任意代碼,但直到多核處理器面世之前,上述CPU只能同時處理一個任務,這也引出了第二個問題:所有軟件也相應被編寫為單任務。
GPU(圖形處理器,即顯卡)之不同,它能夠把一個任務分解成多個小的單元,同時運行,並且速度極快,然而,只有顯示軟件或高性能計算應用軟件纔能夠應用GPU的平行多任務性能。Nvidia、AMD和英特爾均致力於通過多種渠道讓程序員充分發揮上述特點。
例如,Nvidia工程師曾向筆者展示,在臺式機或筆記本上運行類似於QuickTime的采用了CUDA技術的程序,該處理器在對電影文件自動解碼並轉換成iPhone可運行格式過程中,其處理速度有了顯著提昇。
Nvidia網站列出了一些CUDA技術顯卡,GeForce 8600M GT就是其中之一。但黃仁勛未透露苹果可能采用CUDA技術的真正意圖,不過Mac開發者大會可以討論苹果針對CUDA技術的任何可能計劃。