Windows 10 和 11:DirectStorage 1.1 将如何缩短 PC 游戏的加载时间

Microsoft 刚刚推出了新版 DirectStorage 技术,即 1.1 版。如果 API 仍然承诺减少视频游戏的访问时间,那么新的优化可以进一步减少加载时间。那为什么呢?因为数据解压现在将由 GPU 而不是 CPU 来完成。

该技术于 2020 年 9 月推出适用于 PC 的 DirectStorage 有助于缩短游戏加载时间。这个来自 Direct X 系列的 API 以其充分利用 NVMe 驱动器而自豪。当时,微软解释说,游戏的访问时间太有限,特别是因为分配给加载构成场景的风景、纹理等的带宽。在 DirectStorage 之前,游戏只能加载 50MB/s 的数据,使用 64k 块大小作为模型。

随着DirectStorage的出现,这一数据流速度提升至2.4GB/s(以Xbox Series X为参考SSD)。据微软称,需要超过 35,000 个输入/输出请求才能达到数据处理饱和。足以看到它的到来并允许减少视频游戏加载时间

Microsoft 还指定 DirectStorage 允许您利用游戏细节明显更丰富。但这仅仅是开始,因为微软正在研究另一种类型的优化,仍然与 DirectStorage 相关。

由于通过 GPU 解压,游戏加载时间将缩短

今天,又迈出了新的一步直接存储1.1。这次,API 将允许通过 GPU 而不是使用 CPU 解压缩数据。微软 DirectStorage 开发负责人之一 Cassie Hoef 解释说,“解压缩工作一直是通过 CPU 完成的,因为压缩格式仅针对相同的处理器进行了优化。”

左边,通过 GPU 在 0.8 秒内完成解压;右边,通过 CPU 完成相同的解压,需要 2.36 秒。

Cassie Hoef 补充道,微软正在“DirectStorage 1.1 中提供一种替代方法,让 GPU 解压缩数据”。此改进涉及 Windows 10 和视窗11,即使某些优化是为后者保留的。足以大幅缩短视频游戏元素的访问时间。因此,根据微软的说法,加载游戏可以快 3 倍

DirectStorage 1.1的最终版本将于今年年底发布。在显卡方面,制造商必须更新其驱动程序以支持微软技术。明年初见,看看 DirectStorage 1.1 的功效。第一个真正利用这一点的游戏将是《Forspoken》,计划于 2023 年 1 月发布。

来源 :微软