比頂級顯卡便宜千元 Xbox360細看(2)
微軟Xbox 360游戲機此前已經(jīng)有關(guān)于GPU架構(gòu)的曝光,但CPU方面卻一直是保密的,最近獲得最新消息,Xbox 360的CPU架構(gòu)也得到釋放,它采用了集成3個PowerPC內(nèi)核與1MB二級緩存(幾乎占據(jù)了芯片的整個面積)的多內(nèi)核架構(gòu)微處理器,利用IBM 90nm工藝、SOI技術(shù)生產(chǎn),晶體管數(shù)量為1億6500萬個,工作頻率為3.2GHz,浮動小數(shù)點運算性能高達115.2GFLOPS。
與1.466GFLOPS的第一代“Xbox”相比,處理性能提高了約80倍,每個PowerPC內(nèi)核均配有采用128位寄存器、可進行SIMD運算的“VMX-128”單元。該單元的寄存器入口數(shù)為128個,為了并行處理2個線程,Xbox配備了2組這樣的單元。
具體包括7個處理單元:
整數(shù)單元(Integer Uint)
加載/存儲單元(Load/Store Uint)
分歧單元(Branch Uint)
VMX浮點單元(VMX Floating Point Unit)
VMX置換單元(VMX Permute Unit)
VMX簡單單元(VMX Simple Unit)
Scalar浮點單元(Scalar Floating Point Unit)
處理器可同時發(fā)布雙指令,不具備out-of-order(亂序)執(zhí)行功能。也就是說按程序描述那樣執(zhí)行指令。矢量運算指令和標量運算指令分別保存在獨立的序列中。指令緩存和數(shù)據(jù)緩存均為32KB。前者采用雙路集聯(lián)方式(2-way set associative),后者則采用4路集聯(lián)方式(4-way set associative)。1MB二級緩存為8路集聯(lián)方式(8-way set associative),具有寫入時通過一級緩存、讀取時直接將數(shù)據(jù)保存在一級緩存中的功能。
微處理器輸入輸出接口的數(shù)據(jù)傳輸速度為21.6GB/秒,相當于Xbox的約20倍。與內(nèi)存之間的接口傳輸速度為22.4GB/秒,約為Xbox的3.5倍。領(lǐng)略完Xbox360強悍的CPU,我們再一起來看看它強大的圖形核心。
評論