nVIDIA工程師的一份技術文檔顯示,未來的G80顯示芯片或許會配備“多功能差值單元”,從而實現像素屬性差值計算與高階數學計算功能的統一。
在GPU中,每個像素著色單元中都會有一個差值計算單元,通過差值來計算每個像素的顏色、深度、紋理匹配等屬性;與此同時,GPU還會利用函數求值單元處理平方根、對數、正弦、余弦等數學計算。不過,兩個計算單元很少能同時發揮最大作用,從而導致能量和芯片面積的浪費。為此,nVIDIA將合而為一,把兩個功能整合在同一計算單元中,不但可以同時處理像素屬性計算和高階數學計算,據稱還能提高GPU的性能面積比和性能功耗比。
對GPU來說,這種功能單元的共享已經變得越來越重要。GeForce 6/7都因為在像素著色單元中配備了算術邏輯單元(ALU)而獲益匪淺,因為ALU可以同時扮演紋理尋址單元的角色,從而根據需要提高GPU的紋理性能或計算性能。顯然,nVIDIA正在為下一代GPU尋求低層次的多功能統一架構。
另一方面,ATi則在準備高層次的統一架構,即在R600中將像素著色單元和頂點著色單元合并,構成類似Xbox 360 GPU的統一渲染架構,并支持DirectX 10。
(2006-07-13)