《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 電子元件 > 業(yè)界動(dòng)態(tài) > GPU重大突破:“光子”架構(gòu)實(shí)現(xiàn)移動(dòng)端光線追蹤

GPU重大突破:“光子”架構(gòu)實(shí)現(xiàn)移動(dòng)端光線追蹤

2021-11-27
來(lái)源:21ic中國(guó)電子網(wǎng)
關(guān)鍵詞: Imagination 光線追蹤 GPU

  光線追蹤是指在模擬場(chǎng)景中對(duì)若干條模擬光線進(jìn)行單獨(dú)追蹤,,模擬光線其與場(chǎng)景中物體、物體表面材質(zhì)的交互,,從而達(dá)到全局照明場(chǎng)景中更真實(shí)的渲染效果。相比傳統(tǒng)的光柵化渲染的方式,光線追蹤雖然效果更好但同時(shí)對(duì)于計(jì)算資源的需求更高,傳統(tǒng)軟件實(shí)現(xiàn)方式并不能大規(guī)模普及開(kāi)來(lái)。英偉達(dá)在2018年推出了通過(guò)硬件加速來(lái)實(shí)現(xiàn)實(shí)時(shí)光線追蹤的桌面級(jí)GPU,,這可以看作是GPU領(lǐng)域的一次重大突破。而今時(shí)隔3年之后,,Imagination推出了全新的移動(dòng)GPU平臺(tái)——C系列,,通過(guò)全新的“光子”架構(gòu)讓光線追蹤進(jìn)入到了移動(dòng)端,成為GPU史上又一次的重大邁進(jìn),。

61961c9150108 (1).jpg

  圖:Imagination提供的是否開(kāi)啟實(shí)時(shí)光線追蹤的效果對(duì)比*

  克服光線追蹤進(jìn)入移動(dòng)端的難點(diǎn)

  由于光線追蹤對(duì)于計(jì)算資源有著很高的要求,而移動(dòng)端又非常注重功耗的表現(xiàn),,所以光線追蹤功耗表現(xiàn)是其進(jìn)入移動(dòng)端的第一難題,。據(jù)Imagination技術(shù)前瞻副總裁Kristof Beets分享,移動(dòng)端面臨的限制很多,一方面核心的數(shù)量沒(méi)有辦法無(wú)限疊加,,發(fā)熱和功耗都會(huì)成為很大的問(wèn)題,。Imagination新推出的具有光線追蹤功能的C系列GPU IP,它有專門的硬件部分把光線追蹤相關(guān)的計(jì)算分流到光線追蹤的硬件上,,來(lái)實(shí)現(xiàn)光線追蹤的效果,。其中包括光線的反射、陰影,、全局照明和環(huán)境光的遮蔽,。總體上可以達(dá)到整個(gè)顯示效果的極大提升,,同時(shí)保留原來(lái)非常低的功耗和效率,。

  Imagination將新的光線追蹤架構(gòu)命名為“光子”。據(jù)Imagination中國(guó)區(qū)戰(zhàn)略市場(chǎng)與生態(tài)副總時(shí)昕博士分享,,“去創(chuàng)造一個(gè)新的宇宙,,大家第一個(gè)想到的概念是什么?我想到上帝說(shuō)的一句話”要有光“,。我們要?jiǎng)?chuàng)造一個(gè)全新的虛擬世界,,我們第一個(gè)需要的東西也是光,所以我們把新的光線追蹤的架構(gòu)命名為光子,?!毙碌摹肮庾印盙PU架構(gòu)這個(gè)專門用來(lái)進(jìn)行光線追蹤處理的硬件單元叫做RAC(光線加速集群),通過(guò)該硬件的加速可以實(shí)現(xiàn)傳統(tǒng) 方式數(shù)倍的提升,,各項(xiàng)性能幾乎都能提高50%,。以32位的CXTRT3舉例:每秒鐘可以計(jì)算13億條光線的折射、反射,,每秒算力達(dá)到1.5T,,48G像素/s、紋理運(yùn)算1.3G/s,、48GBoxTest,;如果做AI定點(diǎn)運(yùn)算每秒可以達(dá)到6TOPS。

61961cb67bfd7.jpg

  在場(chǎng)景的渲染上,,越真實(shí)的體驗(yàn)需要調(diào)度越多的硬件資源,。根據(jù)不同的渲染等級(jí),RAC中的不同硬件加速模塊會(huì)相應(yīng)的被調(diào)用,,把光線遍歷,、追蹤和監(jiān)控算法通過(guò)專用的硬件來(lái)實(shí)現(xiàn)。當(dāng)全局光照打開(kāi),,數(shù)億條光線打到物體上,,將會(huì)產(chǎn)生非常大的計(jì)算量,。Imagination會(huì)將數(shù)億條光線通過(guò)分組的形式來(lái)進(jìn)行計(jì)算,從而提高計(jì)算的效率,。分組計(jì)算后的結(jié)果通過(guò)一致性檢測(cè)硬件來(lái)進(jìn)行簇化,,將畫(huà)面提升到最佳。

61961cdf78476.jpg

  將全新的RAC與之前B系列中的USC,、TPU等放在一起,,就可以組成一個(gè)具備光線追蹤能力的移動(dòng)GPU。據(jù)悉,,CXT支持多核架構(gòu)來(lái)實(shí)現(xiàn)更高的性能表現(xiàn),,例如4核架構(gòu)最多可以達(dá)到7.8G Ray/s,同時(shí)還可以選擇用專門神經(jīng)網(wǎng)絡(luò)加速器單元去做降噪的處理,,將更多的資源去做圖形相關(guān)的渲染計(jì)算,。此外Imagination也開(kāi)發(fā)了相應(yīng)的軟件工具,開(kāi)發(fā)者可以查看每秒的光線數(shù),,測(cè)試的負(fù)載等,;另外還有一個(gè)為內(nèi)容開(kāi)發(fā)者提供的軟件開(kāi)發(fā)套件,功能類似于跑在PowerVR上模擬出的效果,。

  61961cf31fa0a.jpg

  光線追蹤的大規(guī)模應(yīng)用之路

  光線追蹤的思路很早就已經(jīng)出現(xiàn),,但受制于計(jì)算資源的需求較大,一直沒(méi)能得到很大規(guī)模應(yīng)用,。而且在前期碎片化問(wèn)題嚴(yán)重,,一些方案均來(lái)自自有API或軟件方案,這意味著內(nèi)容開(kāi)發(fā)者并不難在后臺(tái)大量應(yīng)用這些技術(shù),。專用的硬件加速的出現(xiàn)使其成為了可能,,英偉達(dá)的硬件加速光線追蹤桌面級(jí)GPU的發(fā)布是一個(gè)節(jié)點(diǎn),讓硬件方案進(jìn)入市場(chǎng)并得到認(rèn)可,。而今Imagination的光線追蹤移動(dòng)GPU的發(fā)布,,是一個(gè)更為重要的節(jié)點(diǎn),帶來(lái)了光追的大規(guī)模應(yīng)用爆發(fā)的可能,。

  為了進(jìn)一步推進(jìn)光追的普及,,Imagination率先提出了一個(gè)光追的分級(jí)體系,如下圖所示:0級(jí)為傳統(tǒng)方案,,可能是在圖形工作站上進(jìn)行幾個(gè)小時(shí)的畫(huà)面渲染,,可能也會(huì)有一些專業(yè)的非標(biāo)準(zhǔn)化的硬件來(lái)加速。1級(jí)是后來(lái)業(yè)界在將光追算法向GPU上逐漸遷移,,將CPU版本軟件轉(zhuǎn)換成GPU的版本,,借助GPU的并行計(jì)算能力來(lái)獲得數(shù)量級(jí)加速。2級(jí)中出現(xiàn)了更多細(xì)致的光線處理的新的方式,,3級(jí)中出現(xiàn)了硬件BVH處理能力,。據(jù)時(shí)昕博士分享,,目前行業(yè)中即使是PC上的光追,大概就在2,、3級(jí)的水平。第4級(jí)別是當(dāng)前Imagination所發(fā)布的新產(chǎn)品可以達(dá)到的,,這是全球第一次達(dá)到該級(jí)別的硬件處理能力,。第5級(jí)上會(huì)進(jìn)一步將會(huì)更多計(jì)算工作負(fù)荷從原來(lái)的GPU的渲染器或著色器中分離出來(lái),轉(zhuǎn)移到專門的硬件上去加速,,從而省下更多的GPU資源來(lái)做其他動(dòng)態(tài)渲染,,這樣可以在性能提升的同時(shí)降低功耗。

61961d1d438c6.jpg

  其實(shí)Imagination已經(jīng)具備直接推出L5級(jí)別光追方案的能力,,但由于現(xiàn)在市場(chǎng)并不成熟所以并沒(méi)有推出,。Kristof表示,沒(méi)有選擇現(xiàn)階段推出L5級(jí)產(chǎn)品主要為了市場(chǎng)平衡考慮,,Imagination跟市面上的光線追蹤開(kāi)發(fā)者有過(guò)溝通,,如果現(xiàn)在推出市場(chǎng)上唯一的L5等級(jí)光線追蹤硬件設(shè)備,因?yàn)槭袌?chǎng)沒(méi)有準(zhǔn)備所以不會(huì)有太多開(kāi)發(fā)者來(lái)開(kāi)發(fā)相應(yīng)的應(yīng)用,。所以Imagaination決定先推出L4級(jí)別的CXT產(chǎn)品來(lái)培育市場(chǎng),,讓游戲3D引擎、游戲開(kāi)發(fā)者進(jìn)入到生態(tài)中,,再慢慢把光線追蹤市場(chǎng)做大,。在標(biāo)準(zhǔn)方面,現(xiàn)在市場(chǎng)上已經(jīng)出現(xiàn)了一些光線追蹤技術(shù)趨向于標(biāo)準(zhǔn)化,、統(tǒng)一化的趨勢(shì),。時(shí)昕表示,處理器的成功離不開(kāi)整個(gè)生態(tài),,包括接口,,包括編程的模式、工具等等,。整個(gè)光追生態(tài)其中一個(gè)重要因素——API標(biāo)準(zhǔn)已經(jīng)成型,,包括Vulkan都有相關(guān)的標(biāo)準(zhǔn)出來(lái),Imagination的硬件提供了可能性,,上層內(nèi)容開(kāi)發(fā)者和工具開(kāi)發(fā)者,,也會(huì)遵循同樣的光線追蹤標(biāo)準(zhǔn),相信很快會(huì)有很多豐富的內(nèi)容出現(xiàn),。Imagination也積極與微軟等合作伙伴進(jìn)行密切的溝通,,在此基礎(chǔ)上繼續(xù)提升GPU架構(gòu)追求更好的PPA表現(xiàn)。

  ###

  據(jù)悉諸多客戶已經(jīng)獲得了最新CXT的IP授權(quán),,按照正常的產(chǎn)品研發(fā)周期推算,,消費(fèi)者有望在2023年在移動(dòng)設(shè)備上體驗(yàn)到硬件光線追蹤方案,。




mmexport1621241704608.jpg

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點(diǎn),。轉(zhuǎn)載的所有的文章、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有,。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容,、版權(quán)和其它問(wèn)題,,請(qǐng)及時(shí)通過(guò)電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,,避免給雙方造成不必要的經(jīng)濟(jì)損失,。聯(lián)系電話:010-82306118;郵箱:[email protected],。