GTX680架構(gòu)解析 GPU版開普勒三大定律
分享
從GPU外圍模塊來看,AMD的Tahiti和上代Cayman相比變化不大,只是強化了曲面細分單元,加入了雙異步計算引擎而已。
HD6970代號為Cayman的GPU核心架構(gòu)圖
HD7970代號為Tahiti的GPU核心架構(gòu)圖
最大的改變來自于流處理器部分,原有的SIMD引擎不見了,取而代之的是GCN陣列,那SIMD引擎與GCN陣列有什么本質(zhì)區(qū)別呢?
Cayman擁有20個SIMD引擎,每個SIMD引擎內(nèi)部包括16個這樣的4D矢量運算單元
Tahiti擁有32個GCN陣列,每個GCN陣列里面包括4個SIMD-16單元
Tahiti的每個GCN陣列里面包括4個SIMD單元,每個SIMD單元內(nèi)部包括16個1D標量運算單元。這樣的話Cayman的SIMD引擎是16x4=64個流處理器,而Tahiti的GCN陣列是4x16=64個流處理器,總數(shù)量雖然沒有變化,但架構(gòu)上是截然相反的設計——Tahiti相對于Cayman來說革命性的改變就是把4D矢量運算單元改成了1D標量運算單元!
但是,GCN架構(gòu)與NVIDIA的CUDA架構(gòu)還是有明顯的區(qū)別,那就是GCN里面包括了4個SIMD-16單元,標量流處理器被硬性拆分為4個小組,而NVIDIA的SM則沒有這種設計,所有流處理器都一視同仁。
0人已贊
關注我們
