10月23日,Windows 7正式發(fā)布,DirectX也正式邁入了新的一代。DX11中,DirectCompute、Multi-Threading、OTI以及Tessellation等新技術(shù)的加入,能帶來(lái)更加真實(shí)細(xì)膩的圖形表現(xiàn),同時(shí)還能提升系統(tǒng)整體性能。尤其是DirectCompute的出現(xiàn),更加快了GPU向通用計(jì)算領(lǐng)域邁進(jìn)的步伐,讓計(jì)算機(jī)的圖形處理器具備了新的舞臺(tái)。
11月13日,AMD正式在中國(guó)發(fā)布了支持DX11的ATI Radeon HD 5000系列產(chǎn)品。實(shí)際上,早在9月,該系列顯卡中的旗艦產(chǎn)品HD 5870和HD 5850就已經(jīng)曝光。在這次正式發(fā)布活動(dòng)中,HD 5770和HD 5750也公開(kāi)亮相,DX11系列顯卡家族進(jìn)一步完善,也宣布DX11時(shí)代正式全面到來(lái)。
家族成員將于不久后到齊
AMD本次新發(fā)布的兩款顯卡中,HD 5770具備800個(gè)流處理器,計(jì)算性能達(dá)到了1.36TFLOPs,而HD 5750則具備720個(gè)流處理器,計(jì)算性能達(dá)1.008TFLOPs。
在此之前,AMD已經(jīng)發(fā)布的HD 5870和HD 5850兩款顯卡,是HD 5000系列的高端型號(hào)。其中,HD 5870具有高達(dá)1600個(gè)流處理器,是本系列中單芯片性能最強(qiáng)的產(chǎn)品。
AMD的全球繪圖產(chǎn)品事業(yè)部硅體工程部副總裁王啟尚透露,除了在11月內(nèi)即將發(fā)布的雙核心旗艦產(chǎn)品Hemlock之外,AMD還將在2010年第一季度發(fā)布HD 5000系列的兩款中低端產(chǎn)品Redwood和Cedar,那時(shí)HD 5000系列成員才全部到齊。
更逼真的圖形視界
DX11中,OTI和Tessellation兩項(xiàng)技術(shù)對(duì)圖形顯示的影響最大,在AMD發(fā)布ATI Radeon HD 5000系列的發(fā)布會(huì)上也被重點(diǎn)提及。王啟尚介紹,Tessellation技術(shù)即細(xì)分曲面技術(shù),能夠讓曲面的表現(xiàn)更加細(xì)膩;OTI技術(shù)即亂序透明技術(shù)則是針對(duì)半透明物體在疊加過(guò)程中呈現(xiàn)出的層次和結(jié)構(gòu)進(jìn)行處理的技術(shù)。
在計(jì)算機(jī)中,不規(guī)則的曲面是很難被直接計(jì)算的,因而,設(shè)計(jì)者往往采用多個(gè)微小三角形組成的多面體來(lái)模擬不規(guī)則曲面。Tessellation技術(shù)的作用就是可以將形成3D圖像的每個(gè)三角形進(jìn)一步拆分成更小的三角形,使得渲染對(duì)象的表面更加平滑。
在現(xiàn)場(chǎng),英國(guó)游戲開(kāi)發(fā)商Codemasters公司代表Matt Jeffrey展示了旗下的支持DX11的游戲Dirt2的一些畫(huà)面。舞動(dòng)的旗幟、被車(chē)輪擾動(dòng)的水面都利用這項(xiàng)技術(shù)取得了更為逼真的效果。
OTI技術(shù)則在透明物體疊加的過(guò)程中發(fā)揮作用。當(dāng)多層半透明和透明物體疊加在一起時(shí),疊加的順序不同會(huì)給最終畫(huà)面帶來(lái)很大差異,而這種區(qū)別對(duì)GPU是一個(gè)考驗(yàn)。通過(guò)OTI技術(shù),疊加的順序會(huì)得到很好的運(yùn)算,從而營(yíng)造出真實(shí)的效果。
另外,HD5000還支持ATI Eyefinity技術(shù),可以實(shí)現(xiàn)3個(gè)2560×1600像素的畫(huà)面輸出。在多屏拼接后,更寬廣的視野也會(huì)帶來(lái)更逼真的畫(huà)面體驗(yàn)。
DirectCompute拓展應(yīng)用
今天,除了對(duì)畫(huà)面進(jìn)行渲染之外,GPU還擔(dān)負(fù)起了分擔(dān)通用計(jì)算任務(wù)的重?fù)?dān)。NVIDIA的CUDA架構(gòu)、OpenCL都是GPU邁向通用計(jì)算的鋪路石。但是,對(duì)于一般用戶來(lái)說(shuō),DirectCompute的意義最為重大。它意味著每臺(tái)采用Windows7的計(jì)算機(jī)都有可能享受到GPU加速計(jì)算的好處。
GPU具備大量流處理器,因而在進(jìn)行并行度高的計(jì)算時(shí)有先天優(yōu)勢(shì),例如,用GPU進(jìn)行視頻編解碼、壓縮和解壓縮等計(jì)算任務(wù)時(shí),能夠幾十倍地提升性能。實(shí)際上,在此之前,很多程序已經(jīng)通過(guò)各種方式實(shí)現(xiàn)了對(duì)GPU加速的支持。不過(guò),由于標(biāo)準(zhǔn)不統(tǒng)一,同時(shí)實(shí)現(xiàn)對(duì)每一款GPU的支持是一件很惱人的事情。但是,當(dāng)DirectCompute出現(xiàn)并被加入DX11之后,它極有可能促使支持GPU加速計(jì)算的軟件呈現(xiàn)爆發(fā)式增長(zhǎng)。