比頂級顯卡便宜千元 Xbox360細看(2)
微軟Xbox 360游戲機此前已經(jīng)有關(guān)于GPU架構的曝光,但CPU方面卻一直是保密的,最近獲得最新消息,Xbox 360的CPU架構也得到釋放,它采用了集成3個(gè)PowerPC內核與1MB二級緩存(幾乎占據了芯片的整個(gè)面積)的多內核架構微處理器,利用IBM 90nm工藝、SOI技術(shù)生產(chǎn),晶體管數量為1億6500萬(wàn)個(gè),工作頻率為3.2GHz,浮動(dòng)小數點(diǎn)運算性能高達115.2GFLOPS。



與1.466GFLOPS的第一代“Xbox”相比,處理性能提高了約80倍,每個(gè)PowerPC內核均配有采用128位寄存器、可進(jìn)行SIMD運算的“VMX-128”單元。該單元的寄存器入口數為128個(gè),為了并行處理2個(gè)線(xiàn)程,Xbox配備了2組這樣的單元。
具體包括7個(gè)處理單元:
整數單元(Integer Uint)
加載/存儲單元(Load/Store Uint)
分歧單元(Branch Uint)
VMX浮點(diǎn)單元(VMX Floating Point Unit)
VMX置換單元(VMX Permute Unit)
VMX簡(jiǎn)單單元(VMX Simple Unit)
Scalar浮點(diǎn)單元(Scalar Floating Point Unit)
處理器可同時(shí)發(fā)布雙指令,不具備out-of-order(亂序)執行功能。也就是說(shuō)按程序描述那樣執行指令。矢量運算指令和標量運算指令分別保存在獨立的序列中。指令緩存和數據緩存均為32KB。前者采用雙路集聯(lián)方式(2-way set associative),后者則采用4路集聯(lián)方式(4-way set associative)。1MB二級緩存為8路集聯(lián)方式(8-way set associative),具有寫(xiě)入時(shí)通過(guò)一級緩存、讀取時(shí)直接將數據保存在一級緩存中的功能。
微處理器輸入輸出接口的數據傳輸速度為21.6GB/秒,相當于Xbox的約20倍。與內存之間的接口傳輸速度為22.4GB/秒,約為Xbox的3.5倍。領(lǐng)略完Xbox360強悍的CPU,我們再一起來(lái)看看它強大的圖形核心。
評論