首頁 > 技術 > 正文

微軟DX12 Agility SDK更新,加快GPU機器學習應用和AV1編碼的速度 速遞

2023-06-26 05:45:51來源:中關村在線  


【資料圖】

軟件開發(fā)人員現(xiàn)在將能夠利用工作圖,這個功能將實現(xiàn)異步著色器的利用。這將為開發(fā)者提供一個簡單的API,用GPU調度工作,而不是強迫CPU完成這項任務。

更重要的是,工作圖將簡化編程結構,并將改善這些任務的內存管理。這將大大改善基于著色器的現(xiàn)代工作負載的編程能力,而且似乎所有主要品牌都加入了進來(AMD、NVIDIA、英特爾和高通)。Epic Games虛幻引擎5的開發(fā)人員已經(jīng)概述了這項技術的潛力,他們是GPU生成工作負載的最大倡導者之一。

機器學習算法也將通過Wave Matrix Multiply Accumulate指令支持獲得GPU的提升?,F(xiàn)代GPU能夠加速此類指令,這些指令如今主要被人工智能算法所使用。這些基于矩陣的計算將加快最常見的計算,如存儲、重新排列、復制數(shù)據(jù)跨所有線程的波浪。

微軟還在其D3D12視頻編碼API中實施AV1編碼。這將在所有支持AV1編碼的現(xiàn)代GPU上提供對相同接口的統(tǒng)一訪問。然而,根據(jù)微軟的數(shù)據(jù),只有英偉達在RTX 40系列上支持這項技術,預計AMD最快將在第四季度提供一個兼容的驅動程序。英特爾也沒有讓這件事變得更容易,因為需要事先與英特爾代表聯(lián)系。

工作圖形:AMD:一個預覽的AMD軟件:Adrenalin Edition™驅動程序展示了AMD對當前用于AMD Radeon™ RX 7000系列顯卡的Work Graphs API的實施,可在此下載。在這里可以看到AMD如何與微軟和開發(fā)者社區(qū)合作,將Work Graphs帶入生活,當你準備親自嘗試時,可以在這里閱讀相應的AMD GPUOpen程序員指南,了解Work Graphs。NVIDIA:要獲得支持工作圖的NVIDIA驅動程序,請聯(lián)系您的開發(fā)者參與代表。英特爾:英特爾與微軟在工作圖功能集方面的密切合作和伙伴關系,將使開發(fā)人員能夠更好地利用英特爾圖形處理器的力量,提供更高的性能和創(chuàng)新的圖形技術。我們期待著在未來的驅動程序版本中支持即將推出的工作圖。如需進一步咨詢,請聯(lián)系英特爾開發(fā)人員關系部:gamedevtech@intel.com。波浪矩陣驅動程序支持:AMD:AMD將發(fā)布一個預覽版的AMD軟件:支持WaveMMA的Adrenalin Edition™驅動程序,在未來幾周內,請關注該驅動程序的最新鏈接。英特爾:對于英特爾的驅動程序,請聯(lián)系你的開發(fā)者代表英偉達:關于NVIDIA驅動程序,請聯(lián)系您的開發(fā)者參與代表高通公司:計劃在未來提供支持AV1編碼的驅動程序支持:AMD:一個AMD軟件:支持AMD Radeon™ RX 7000系列圖形GPU上的AV1編碼的Adrenalin Edition™驅動程序估計將于2023年第四季度推出。英特爾:對于英特爾驅動程序,請聯(lián)系您的開發(fā)商代表英偉達:RTX 40系列GPU,驅動版本545.31+。高通公司:計劃在未來提供支持

標簽:

相關閱讀

精彩推薦

相關詞

推薦閱讀