IT之家 6 月 21 日消息,IT之家 6 月 21 日消息,AMD 在 GDC 2024 大會上使用 Radeon RX 7900 XTX 顯卡,運行演示微軟的工作圖(Work Graphs),表示其性能比傳統(tǒng) ExecuteIndirect 方法提高了 40%。
工作圖是一項重要功能,可以提高 GPU 驅(qū)動程序渲染的使用效率,從而減輕 CPU 的任務負擔。
簡單來說,目前渲染圖像的工作有一部分是由 CPU 完成的,有一部分是由 GPU 完成的。但有時,CPU 會花費太多時間來決定 GPU 接下來應該做什么。工作圖是一個幫助 CPU 和 GPU 更有效地協(xié)同工作的系統(tǒng)。
該技術允許 CPU 提前計劃并為 GPU 組織任務,從而在渲染中讓 GPU 能夠及時為自己生成工作任務。這樣一來,CPU 可以提前規(guī)劃要進行的任務,而 GPU 也不必等待另一個任務的提交。
測試配置為 Ryzen 7 5800X CPU、32GB DDR4 內(nèi)存和 Radeon RX 7900 XTX,AMD 和科伯格大學合合的一些統(tǒng)計數(shù)據(jù)如下:
每幀 6600 次繪制調(diào)用(coalescing 后)
每幀 1300 萬個 triangles
200000 個工作項目
37 個節(jié)點和 9 個網(wǎng)格節(jié)點
< 200 MiB 工作圖備份存儲內(nèi)存
AMD 的演示展示了工作圖在加速渲染工作負載方面的潛力。工作圖和網(wǎng)格節(jié)點是微軟 DirectX API 的重要新功能,所有主要 GPU 制造商目前都在努力在其驅(qū)動程序中支持這些功能。
相關閱讀:
《微軟 DirectX 12 工作圖發(fā)布:讓 GPU 自主工作,突破 CPU 瓶頸》
《微軟計劃在 Direct3D 12 新增工作圖功能,可解除 GPU 與 CPU 間通信帶寬限制》
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。