新聞中心

EEPW首頁 > 消費(fèi)電子 > 比頂級顯卡便宜千元 Xbox360細(xì)看(3)

比頂級顯卡便宜千元 Xbox360細(xì)看(3)

——
作者: 時(shí)間:2007-03-29 來源:zol 收藏
反鋸齒不掉幀 Xbox360圖形芯片架構(gòu)分析

         我們已經(jīng)知道微軟的新主機(jī)Xbox 360采用的是ATi公司的GPU,但是它又和我們熟悉的ATI桌面PC圖形核心有所不同。之前在techreport網(wǎng)站的一篇文章中,ATi公司負(fù)責(zé)Xbox 360 GPU項(xiàng)目的Bob Feldstein向我們透露了這個(gè)GPU的一些技術(shù)細(xì)節(jié)。


滿足變態(tài)的心理需求 大卸八塊Xbox360


  Feldstein說ATi和微軟已經(jīng)合作了兩年時(shí)間來研發(fā)這個(gè)GPU,他們從“剛開始”研發(fā)新主機(jī)時(shí)就展開合作。由于是應(yīng)用于游戲主機(jī),這個(gè)GPU為了達(dá)到良好的游戲性能作了一些獨(dú)特的設(shè)計(jì)。

  首先:統(tǒng)一Sharder

  Xbox 360 GPU的主要?jiǎng)?chuàng)新之一就是統(tǒng)一Sharder陣列,這種設(shè)計(jì)廢除了將vertex Shader和pixel Shader分開的傳統(tǒng)設(shè)計(jì),取而代之的是48個(gè)并行Shader,GPU可以動(dòng)態(tài)分配Shader資源來處理vertex或是pixel數(shù)據(jù)。

滿足變態(tài)的心理需求 大卸八塊Xbox360
【圖】Xbox360圖形芯片架構(gòu)

  第二:系統(tǒng)架構(gòu)

  Xbox360的GPU不但擁有強(qiáng)大的Shader處理能力,另外還是系統(tǒng)的中央hub,兼有內(nèi)存控制器的功能。Xbox 360自帶容量為512MB,運(yùn)行在700Mhz的GDDR3內(nèi)存,和ATi的內(nèi)存控制器以128bit的位寬相連。ATi GPU和Xbox 360的三個(gè)IBM CPU核心之間的路徑延遲非常低,連接帶寬高達(dá)25GB/s。Feldstein說芯片的圖形部分通過一個(gè)crossbar之類的東西和內(nèi)存連接,不過他不清楚CPU是否也使用相似的設(shè)計(jì)。

  重要:嵌入式DRAM令抗鋸齒“沒有性能損失”

  GPU并不會(huì)過多地使用系統(tǒng)內(nèi)存,因?yàn)槠鋼碛?0MB嵌入式DRAM。實(shí)際上,Xbox 360的GPU是雙核設(shè)計(jì),兩個(gè)核心共享同樣的底板和封裝。父核心新包含GPU和內(nèi)存控制器,而子核心則由10MB eDRAM和其他邏輯電路組成。兩個(gè)核心之間以2GHz的高速連接。Feldstein指出GPU的未來版本將會(huì)把兩個(gè)核心放在同一硅片上以降低成本。

  真正有趣之處在于子核心的設(shè)計(jì)。Feldstein將其稱之為傳統(tǒng)圖形管道延伸入內(nèi)存?;旧?,這塊由NEC設(shè)計(jì)的嵌入式DRAM(eDRAM)處于子核心的中央。而外面是一圈由ATi設(shè)計(jì)的邏輯電路。這些由192個(gè)單元處理器組成的邏輯電路負(fù)責(zé)多采樣抗鋸齒的基本數(shù)學(xué)運(yùn)算工作。這些單元處理器一次可以處理32個(gè)像素,即6個(gè)單元處理器負(fù)責(zé)一個(gè)像素。這六個(gè)單元分別負(fù)責(zé)紅、綠、藍(lán)、alpha、模板和色深。這些邏輯電路可以在eDRAM核心上就完成多采樣反鋸齒工作,因此Xbox 360可以在高分辨率(1280x768)下完成4X反鋸齒而沒有性能損失。eDRAM存放所有后緩沖的內(nèi)容,負(fù)責(zé)進(jìn)行解析并將處理結(jié)果送至主內(nèi)存以便輸出圖像。

  類似這樣的設(shè)計(jì)也出于省電方面的考慮,因?yàn)樵谛酒贤瓿煞翠忼X工作節(jié)省了許多內(nèi)存I/O電路。

  也許有人要問,Xbox 360的GPU和ATi未來的PC顯示芯片是否有關(guān)聯(lián),對此Feldstein表示二者之間“不會(huì)有關(guān)聯(lián)”,因?yàn)閄box 360的GPU的一些設(shè)計(jì)對于PC來說不太實(shí)際,比如說用來進(jìn)行反鋸齒的10MB eDRAM,因?yàn)镻C不并不像HDTV那樣使用單一的標(biāo)準(zhǔn)分辨率。盡管如此,我們還是很難想象ATi不將Xbox 360 GPU的某些先進(jìn)設(shè)計(jì)應(yīng)用在其未來的產(chǎn)品當(dāng)中。

        羅嗦了這么半天,讓我們一起來看看Xbox360樣機(jī)的廬山真面目吧。



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉