愛伊米

DirectStorage 1.1即將推出 支援GPU解壓資源

微軟在2021年3月正式推出了DirectStorage API,讓PC的NVMe SSD繞過CPU和記憶體,直接向視訊記憶體傳輸資料,可大幅降低遊戲載入的時間,並解決一些材質載入錯誤的問題,理論上採用了該技術的遊戲可以做到場景的無縫接合。不過相比遊戲主機版本,缺少了“asset decompression”功能。

DirectStorage 1.1即將推出 支援GPU解壓資源

隨著遊戲開發人員對DirectStorage 1。0態度逐漸冷淡,微軟宣佈DirectStorage API將迎來更新,在DirectStorage 1。1裡引入“asset decompression”功能。這可以讓玩家的GPU直接從儲存裝置中獲得遊戲材質的相關資源,其中有各種構建遊戲的資料,包括了紋理、3D模型檔案、音效等各種內容,然後進行解壓縮,再放置在視訊記憶體中,這將直接影響遊戲的載入時間。

過往解壓縮這個過程是由CPU負責完成的,而新的替代方法是使用GPU完成。這是一個計算繁重的工作負載,GPU在執行可重複的並行任務方面有著更高的效率,顯然比CPU更為適合。遊戲執行過程中,解壓縮後的資料放置在系統記憶體中,然後再複製到視訊記憶體裡去使用,而新方法可以減少資料傳輸和解壓縮的時間,從而提高遊戲載入的速度。

微軟還展示了一個經高度最佳化的例項,展示DirectStorage 1。1上GPU解壓縮後的效果,顯示3D場景載入速度由原來的2。36秒縮短到0。8秒。微軟計劃在2022年末開始向遊戲開發者傳送DirectStorage 1。1,首批應用的遊戲會在2023年出現。

DirectStorage 1.1即將推出 支援GPU解壓資源