微軟 DirectStorage API 將支援 PCIe 3.0 SSD 與 DirectX 12 GPU
微軟的開發者簡報中,介紹了 DirectStorage API 一些功能,並將支援 PCIe 3.0 NVMe SSD,並且大多數 DirectX 12 GPU 都能支援這功能。
目前 GPU 存取資料的路徑是,資料從 NVMe SSD 獨取道系統記憶體,並由 CPU 處理解壓縮後,在將資料複製到 GPU VRAM;導入 DirectStorage API 後,讓 GPU 不需 CPU 輔助直接取走系統記憶體的資料,並由 GPU 自行處理資料的解壓縮工作。
簡單來說就是藉由 GPU 加速遊戲材質解壓縮的動作,也降低繪圖流水線的延遲;而這也屬於 DirectX 12 Ultimate 的 API 之一,換句話說倘若遊戲支援這技術後,更可妥善利用 NVMe SSD 的高 IOPS 與 GPU 平行運算能力。
讓遊戲達到無須等待讀取的超速啟動、讀檔等工作。
source: techpowerup.com
延伸影片閱讀: