提速3倍!微软DirectStorage技术终于完美:CPU可以洗洗睡了
今年3月份,微软把曾用于Xbox Series X/S游戏主机的DirectStorage存储压缩技术带到了PC平台,但是1.0版本缺少 灵魂 ,不支持GPU加速,因而只能给NVMe SSD提速。现在,它终于要补完了。
DirectStorage技术可以让GPU计算着色器直接访问NVMe SSD,直接处理游戏资源的解压缩,而不再需要经过CPU,从而大大提升游戏加载速度、降低延迟,同时也能节省CPU资源。
NVIDIA RTX IO技术就是它在N卡上的一种实现方式,号称性能是传统硬盘的100倍。
微软确认,DirectStorage 1.1版本将最终支持GPU压缩,从而完全摆脱对CPU的依赖,凭借GPU在并行计算上的独特优势大大改进游戏资源解压缩的速度。
同时,将数据资源从GPU显存直接交给GPU,也远比从CPU传输到GPU快得多。
微软举了个例子,此前载入5.65GB的游戏资源,需要耗时2.36秒钟,CPU占用率吃满达100%,而有了DirectStorage 1.1,就只需要0.80秒钟,提速足足3倍,CPU占用率也降到了15%。
硬件需求方面,显卡支持所有DX12 SM 6.0规格的产品,不过在DX12 Ultimate显卡上体验最佳,包括RTX 30/40系列、RX 6000系列。
硬盘支持任何HDD、SSD,但建议使用高带宽的NVMe SSD。
操作系统支持Windows 10、Windows 11,不过在Windows 11上有针对IO堆栈的更多优化。
微软表示,将会很快向开发者提供DirectStorage 1.1 API,但没有具体时间表。