<cite id="c3tjm"></cite>

<style id="c3tjm"></style>
    1. 无线亚洲成人,亚洲精品乱码久久久久99,久久久久久AV无码免费网站动漫,亚洲无码五区,国模久久,亚洲色人,四虎AV,熟女综合网
      泡泡網(wǎng)顯卡頻道 PCPOP首頁      /      顯卡     /      評測    /    正文

      三年架構(gòu)大革命!R520脫胎換骨全測試

        當(dāng)3D模型的數(shù)據(jù)按照用戶的視角轉(zhuǎn)換成為了屏幕上的像素的信息之后,現(xiàn)在就需要進(jìn)行最重要的操作了,這也是圖形處理中最關(guān)鍵,性能消耗更大的部分。

        這個(gè)時(shí)候的像素信息,是不完全的像素信息,只知道這個(gè)像素是屬于哪個(gè)三角形的,還有很多方面是沒有確定的:

        這個(gè)三角形上貼的圖是什么?這個(gè)三角形收到那些光源的照射?這個(gè)頂點(diǎn)是否在三角形的邊緣,會(huì)不會(huì)在抗鋸齒操作中被處理?等等

        所以整個(gè)像素渲染引擎是整個(gè)3D圖形生成過程中最麻煩的一個(gè)操作過程,也是對性能要求最大的一個(gè)部分。

        ATI在這次R520上特別增加了一個(gè)被稱之為“Ultra—Thearding Dispatch Processor”的部件,這個(gè)單元負(fù)責(zé)將線程分派給下面的像素渲染管線。

        我們知道,對于一個(gè)畫面,是有很多數(shù)據(jù)需要處理的,而這些數(shù)據(jù)幾乎都是平等的,像素之間,或者頂點(diǎn)之間。于是我們的每個(gè)圖形芯片都需要能夠同時(shí)執(zhí)行這些操作,也就是并行運(yùn)算。

        但是現(xiàn)在出現(xiàn)了一個(gè)矛盾:一方面為了要求并行計(jì)算,很多像素要求同時(shí)進(jìn)行操作,將畫面分成一個(gè)個(gè)小塊來處理將能夠很明顯的提高效率,但是如果一個(gè)塊中的像素需要進(jìn)行不同的操作,那么將適得其反。

        另一方面,如果將每個(gè)像素作為最小的單位進(jìn)行處理,那么出現(xiàn)問題的可能就沒有了,但是這樣效率將會(huì)很低,因?yàn)椴煌南袼氐奶幚硪笫遣煌模唵蔚奶幚淼目欤瑥?fù)雜的處理的慢。

        ATI的Ultra—Thearding Dispatch Processor便是用來解決這個(gè)問題的,首先,我們可以將每一個(gè)像素的處理過程理解成為一個(gè)“線程”,那么這個(gè)Ultra—Thearding Dispatch Processor的功能就是分配這些線程的執(zhí)行。它可以動(dòng)態(tài)檢測到每個(gè)像素渲染單元的工作情況,避免了空閑的情況存在。

        借助于這個(gè)單元,R520可以同時(shí)處理多達(dá)512個(gè)線程,這樣就可以大大的提高效率,這也是R520只有16個(gè)像素渲染管線同樣能夠表現(xiàn)得如此好的原因了。

        如果要理解這個(gè)概念,我們就必須先理解“粒度”這個(gè)概念,粒度就像是砂子的顆粒的大小,過小會(huì)數(shù)目增多而影響速度,過大而會(huì)導(dǎo)致沖突增多浪費(fèi)資源。

        R520同時(shí)處理的像素塊的大小是16像素,也就是4*4像素的一個(gè)方塊,這個(gè)數(shù)據(jù)相對于G70來講要小一些。

        我們來看一個(gè)例子:

      R520

        我們看到,我們現(xiàn)在要進(jìn)行的是一個(gè)陰影處理的情況,一共分為三種可能,一種是在陰影中,一種是不在陰影中,還有一種就是處在陰影的邊緣。

      R520
       
        三種情況分別要使用不同的操作來執(zhí)行,我們來看看不同的“粒度”帶來的不同效果:
       
        當(dāng)粒度為4*4(16像素)時(shí):
       
      R520
       
        我們看到大部分的塊操作都是有效的,所以這樣的情況是效率比較高的。
       
        當(dāng)粒度為16*16(256像素)時(shí):
       
      R520
       
        這樣的情況中,紅色的方塊的面積就更大了,這些塊中擁有兩種不同的像素需要處理,所以這種分塊操作是無效的。
       
        當(dāng)粒度為64*64(4096像素)的時(shí)候:
       
      R520
       
        這個(gè)時(shí)候,我們看到每個(gè)塊中都同時(shí)存在陰影和非陰影,所以這時(shí)的塊操作就是無效的。
       
        通過上面的例子,我想大家已經(jīng)理解了粒度的重要性,在R520芯片中,ATI的設(shè)計(jì)理念是減小粒度的大小。但是,我們知道,粒度小了,需要執(zhí)行的線程就多了,這是一個(gè)矛盾,那么ATI如何去提高性能的呢?
       
        關(guān)鍵就在于前面我們提到的這個(gè)獨(dú)立的Ultra—Thearding Dispatch Processor,這個(gè)處理器能夠和像素渲染管線同時(shí)運(yùn)行,將這些很小很多的線程分配給不同的單元。
       
        我們再來看一個(gè)例子:
       

        我們看到,由于分支處理的操作能夠和線程的操作并行進(jìn)行,所以節(jié)省了操作需要進(jìn)行的時(shí)間。原來需要20個(gè)流程周期完成的任務(wù)只需要14個(gè)就可以完成了。

      0人已贊
      第1頁:單卡也破3DMark世界記錄!全球最強(qiáng)顯卡誕生第2頁:發(fā)布之路多坎坷!R520性能測試遭遇偽造風(fēng)波第3頁:POP獨(dú)家揭密:R520延期只因核心Bug并非良率第4頁:拋棄管線論概念! R520全新架構(gòu)之六大看點(diǎn)第5頁:全面支持SM3.0!R520頂點(diǎn)渲染引擎大解析第6頁:效率、性能!R520超線程分支控制器應(yīng)用詳解第7頁:重點(diǎn)技術(shù)解析:首創(chuàng)雙環(huán)形內(nèi)存總線架構(gòu)第8頁:畫質(zhì)改進(jìn)明顯!自適應(yīng)抗鋸齒、AA+HDR不沖突第9頁:X1000系列家族展示:ATI新老高端卡全匯集第10頁:ATI最強(qiáng)者!Raeon X1800XT完全解析第11頁:目標(biāo)鎖定78GT!藍(lán)寶X1800XL零售版全面曝光第12頁:裝備1.2ns顯存!ATI X1600XT上演高頻風(fēng)暴第13頁:全面接替X550系列!中低端X1300Pro正式亮相第14頁:測試平臺(tái)及測試項(xiàng)目說明:最新游戲大作加入第15頁:基準(zhǔn)性能測試:3DMark03 、3DMark05第16頁:OpenGL/D3D經(jīng)典游戲測試:DOOM3、HalfLife 2第17頁:經(jīng)典游戲性能測試:FarCry 1.33、Halo第18頁:經(jīng)典游戲性能測試:Slinter Cell:Chaos Theory第19頁:最新游戲性能測試:Age of&nbsp; Epires 3(帝國時(shí)代3)第20頁:最新游戲性能測試:F.E.A.R(極度恐懼)第21頁:最新游戲性能測試:Serious Sam 2(英雄薩姆2)第22頁:最新游戲性能測試:Call of Duty 2(使命的召喚2)第23頁:《使命的召喚2》測試花絮!測試方法大揭密第24頁:新起點(diǎn),新征程!ATI未來之路更精彩

      關(guān)注我們

      泡泡網(wǎng)

      手機(jī)掃碼關(guān)注