宣佈兩年多之後,微軟終於把 DirectStorage API 帶到了PC平臺(此前用於Xbox X/S游戲機),但卻是個不完全體。
簡單地說,DirectStorage 是一項存儲子系統加速技術,可以讓GPU計算著色器直接訪問NVMe SSD,直接處理游戲資源的解壓縮,而不再需要繞過CPU,從而大大提升游戲加載速度、降低延遲,同時也能節省CPU資源。
NVIDIA RTX 30系列顯卡的RTX IO技術,其實就是脫胎於 DirectStorage API (類似NVIDIA RT光追與微軟DXR API),相當於該技術在N卡上的一種實現方式,官方宣稱輸入/輸出性能是傳統硬盤存儲的最高達100倍,CPU占用率則可以降低20倍。
DirectStorage API 系統支持Windows 10/11,當然微軟推薦Windows 11,因為其內置存儲優化機制。
硬體上,SSD此前的要求是必須支持NVMe,並支持PCIe 3.0或者PCIe 4.0,但是現在不強制要求NVMe,不僅僅是M.2/PCIe SSD可以用,甚至支持SATA SSD。
顯卡上需要支持DX12,推薦最新的DX12 Ultimate,包括NVIDIA RTX 30系列、AMD RX 6000系列。
不過目前,DirectStorage在PC上還不支持GPU加速,效果會大打折扣,微軟只是承諾GPU加速就在路線圖上,下一步就會實現。
至於具體什麼時候才支持GPU加速,微軟沒有明確的時間表,慢慢等吧。DirectStorage可是最初說去年就會登陸PC的……
沒有留言:
張貼留言