快科技5月8日消息,AMD 通過GPU Open官方平臺(tái)正式發(fā)布了DGF超級(jí)壓縮(DGF SuperCompression,簡(jiǎn)稱DGFS)技術(shù),在原有密集幾何格式基礎(chǔ)上將幾何模型文件的磁盤占用再砍掉最高22%,并提供了非DGF硬件的完整向下兼容路徑。
DGF本身是AMD面向下一代GPU架構(gòu)研發(fā)的一種硬件友好幾何壓縮格式,設(shè)計(jì)目標(biāo)是讓GPU僅需一次128字節(jié)對(duì)齊的內(nèi)存讀取就能獲取單個(gè)三角形所需的全部信息,對(duì)硬件光線追蹤遍歷的效率提升極為關(guān)鍵。
但DGF作為存儲(chǔ)格式使用時(shí)有一個(gè)明顯短板。由于區(qū)塊邊界的頂點(diǎn)和壓縮參數(shù)需要跨多個(gè)區(qū)塊重復(fù)存儲(chǔ),不滿的區(qū)塊還存在填充位浪費(fèi),在磁盤端的空間利用效率并不理想。
![]()
DGFS所做的,就是對(duì)DGF塊集進(jìn)行一次二次壓縮,通過跨數(shù)據(jù)塊的頂點(diǎn)去重、幾何體ID去重,以及增量編碼、字節(jié)交錯(cuò)等一系列數(shù)據(jù)轉(zhuǎn)換手段,大幅壓縮掉標(biāo)準(zhǔn)DGF格式中因邊緣數(shù)據(jù)重復(fù)而產(chǎn)生的存儲(chǔ)冗余。
![]()
這組技術(shù)手段在測(cè)試中產(chǎn)生了直接可見的效果。根據(jù)AMD官方公布的數(shù)據(jù),在對(duì)螃蟹、龍、小雕像、佛像、自行車這五種測(cè)試模型的實(shí)測(cè)中,應(yīng)用GDeflate后DGFS相較標(biāo)準(zhǔn)DGF可額外節(jié)省約17%至31%的磁盤空間。
![]()
其中三角面達(dá)722萬的龍模型,DGF體積為20.15MB,DGFS降至15.67MB,節(jié)省率達(dá)到22.22%,是全部測(cè)試模型中最突出的一個(gè)。
而對(duì)于三角面214萬的螃蟹模型,DGFS也從7.19MB的DGF體積降至5.73MB,節(jié)省了20.29%。
與非DGF硬件的兼容能力是DGFS更被開發(fā)者看重的特性。AMD官方明確指出,DGFS流支持高效解碼為標(biāo)準(zhǔn)索引網(wǎng)格,非DGF架構(gòu)的顯卡,無論是舊世代AMD產(chǎn)品還是NVIDIA、Intel的GPU都能直接消費(fèi)同一套DGFS資源包。
![]()
測(cè)試數(shù)據(jù)顯示,在銳龍9 7950X單核環(huán)境下,214萬面的螃蟹模型解碼僅需0.03秒,即使是最極端的1000萬面小雕像模型也只是0.15秒。
DGFS 以單一格式同時(shí)覆蓋DGF硬件加速和非DGF兼容回退兩套路徑,支撐這套方案的多廠商Vulkan DGF擴(kuò)展此前已由AMD與三星聯(lián)合推進(jìn)。
AMD表示,DGFS目前作為DGF SDK v1.2的一部分,已向所有開發(fā)者開放下載和評(píng)估。
![]()
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.