AMD 在 GDC 2024 大會上展示遊戲性能提升技術
CPU 在遊戲領域變得越來越不重要
最近更新時間 2024-03-20 09:55:40
在2024年的GDC大會上,AMD展示了他們對微軟最新發布的Work Graphs API的擴展,通過一個簡單的演示展示了這項新技術對遊戲性能的巨大影響。AMD的更新使得繪製調用和網格節點從CPU轉移到了GPU,從而大大減少了執行這些任務所需的時間。結果顯示,使用工作圖和網格着色器的性能有了顯著提升,渲染時間縮短了64%。
微軟推出的工作圖譜(Work Graphs)是簡化遊戲和生產力流程的一種方法,它使GPU能夠自主安排和執行任務,無需首先與CPU通信。它已經集成到Direct3D 12 API中,可以在3D遊戲中減少性能瓶頸並提升遊戲性能。
添加網格節點是一種通過使用網格着色器簡化複雜形狀和場景渲染的方法。這實質上減少了渲染任務之間的切換,簡化了流程並提高了效率。另一方面,繪製調用是指向GPU發送的渲染圖形的請求,單獨處理這些請求也會對性能產生影響。
為了展示這些改進,AMD分享了一些初期數據,比較了使用工作圖譜和間接執行時RX 7900 XTX的性能。間接執行是現代圖形API(如DirectX 12和Vulkan)中的一項功能,允許GPU執行繪製或調度命令,從根本上讓GPU處理部分CPU工作負載,而不是與CPU通信的另一種方式。
在初期的基準測試中,AMD發現“間接執行”比使用網格節點擴展的“工作圖”最多慢了39%(1.64倍)。
此外,AMD還分享了德國科堡大學團隊準備的演示,展示了這項功能在3D遊戲場景中的實時效果。
目前還難以預測工作圖的影響以及AMD對新功能的進一步補充。不過,這似乎是讓GPU在遊戲場景中承擔主要工作的一種很好的方法,可以消除CPU的瓶頸,並支持處理器較弱的系統。舉例來説,AMD在測試中使用的是Ryzen 7 5800X CPU,這表明這些較老的芯片可能會得到最大的性能提升。