CPU/GPU真融合!Intel新酷睿權威評測
第三章/第七節 SandyBridge架構:革命性的整合GPU
Intel以往的集顯都給人一種雞肋的感覺,高不成低不就,3D性能非常可憐,2D視頻部分的功能也殘缺不全,與NVIDIA和AMD的整合產品相比,差距非常大。
即便是上代的Clarkdale核心,雖然將CPU和GPU封裝在了一起,但實際物理架構和Core 2 + G45時代的模式并沒有不同,只是通過45nm工藝、更多的著色單元和更高頻率提升了些許性能,并沒有革命性的改進。
SandyBridge微架構最革命性的部分,非整合GPU部分莫屬了。通過前文中的介紹大家應該知道,SandyBridge當中GPU和CPU計算單元已經實現了無縫融合,單一芯片都使用了目前非常先進的32nm工藝制造。
SandyBridge GPU有自己的電源島和時鐘域,也支持Turbo Boost技術,可以獨立加速或降頻,并共享三級緩存。顯卡驅動會控制訪問三級緩存的權限,甚至可以限制GPU使用多少緩存。將圖形數據放在緩存里就不用繞道去遙遠而“緩慢”的內存了,這對提升性能、降低功耗都大有裨益。
可編程著色硬件被稱為EU,包含著色器、核心、執行單元等,可以從多個線程雙發射時取指令。內部ISA映射和絕大多數DX10.1 API指令一一對應,架構很像CISC,結果就是有效擴大了EU的寬度,IPC也顯著提升。抽象數學運算由EU內的硬件負責,性能得以同步提高。Intel表示,正弦(sine)、余弦(cosine)操作的速度比現在的HD Graphics提升了幾個數量級。
Intel此前的圖形架構中,寄存器文件都是即時重新分配的。如果一個線程需要的寄存器較少,剩余寄存器就會分配給其他線程。這樣雖能節省核心面積,但也會限制性能,很多時候線程可能會面臨沒有寄存器可用的尷尬。在芯片組集成時代,每個線程平均64個寄存器,Westmere HD Graphics提高到平均80個,Sandybridge則每個線程固定為120個。
所有這些改進加起來,SNB里每個EU的指令吞吐量都比現在的GMA HD顯卡增加了一倍。 Intel將新一代的整合顯卡命名為HD Graphics 3000和2000系列,其中3000擁有12個EU、2000擁有6個EU。
得益于每個EU吞吐量翻番、運行頻率更高、共享三級緩存等特點,即使只有六個的時候性能也會相當令人滿意,都要比上代12個EU的GMA HD顯卡強悍。
關注我們



