SSD提速百倍:微軟DirectStorage正式登陸PC 但沒有GPU加速
宣布兩年多之後,微軟終於把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倍
傳統IO
RTX IO
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的……