微软克日宣布了DirectStorage 1.4公然预览版,引入了名为Zstandard(Zstd)的全新紧缩选项。这一算法规范旨在晋升游戏中资本的紧缩率和读写效力,并加强游戏数据传输的流利性。

微软正结合AMD、英特尔、英伟达和高通等首要GPU厂商,协同构建Zstd的手艺撑持层。该版本对现有的多条理解压架构扩大了Zstd撑持,笼盖CPU与GPU两头。该架构闪开辟职员可按照及时负载,静态选定最好计较计划。
该API降生于2021年3月,其焦点是让PC真个NVMe SSD数据不用颠末CPU和体系内存,间接传至显存,有用加快游戏的加载环节。2022年10月,DirectStorage 1.1新增了GPU端履行游戏资本解压的关头才能,被称作“asset decompression”。随后在2023年4月宣布的1.2版本引入了新的API接口,用于检查运转时选中的途径,同时修复了已知题目并晋升了机能。
客岁7月经由过程DirectStorage 1.3版本增添的“EnqueueRequests”API接口仍在延续强化。1.4版本内插手了对全局D3D12 CreatorID的撑持,经由过程DStorageSetConfiguration2停止联系关系设置后,便能把该ID与DirectStorage办理的每一个设备内的D3D12行列分组挂钩。这项机制有助于精确辨认并调剂游戏数据传输负载对应的D3D12行列,从而更好地展望负载分派并优化GPU指令履行挨次。
另外,游戏资产前提库(GACL)的早期预览版也同步揭示。这套体系与既有资本加工管道慎密协同,在共同利用DirectStorage时,能够在坚持较低解压开消的同时,进一步把Zstd的均匀紧缩比晋升最多到达50%。预览版已完成的手艺包罗对游戏内容停止无损和有损两类前提处置。




























