微软 Windows 11/10 DirectStorage 1.1 将至:支持 GPU 解压游戏资源,加载速度提升 2 倍

10 月 14 日消息,微软在官方博客平台发文宣布,DirectStorage API 即将迎来 1.1 版本更新,带来 GPU 解压游戏资源,加载速度提升 2 倍。

微软 Windows 11/10 DirectStorage 1.1 将至:支持 GPU 解压游戏资源,加载速度提升 2 倍

去年,微软 Windows 11 发布时为游戏玩家带来了重磅技术 DirectStorage API。这个新的 API 改变了游戏从 NVMe SSD 驱动器读取数据的方式,从而实现更快的读取速度和更短的加载时间,后续下放到了 Windows 10 中。

此外,微软也在为 DirectStorage 着力发展 GPU 解压缩相关技术。具体来说,游戏需要大量数据来构建身临其境的世界,每个角色、对象和景观都有描述形状、灯光和颜色等特征的“资产”,这些加起来就有数百 GB。为了减少游戏的整体包大小,这些资产在游戏打开前都是处于压缩状态。

当游戏运行时,资产将被转移到系统内存中,在 CPU 解压缩数据之后,数据会被复制到 GPU 显存中,以便根据需要使用。这些资产在游戏设备上的传输和解压缩极大地增加了加载时间,并限制了开放世界场景中可以包含的细节。

DirectStorage 1.0 改进了此过程中的数据传输部分,而 DirectStorage 1.1 就是要提升解压缩部分的速度。

一般来说,解压缩工作是在 CPU 上完成的,因为压缩格式历来只针对 CPU 进行优化。微软在 DirectStorage 1.1 中提供了一种替代方法,将这些资产的解压缩转移到 GPU,称为“GPU 解压缩”。显卡在并行执行可重复任务方面的效率很高,因此可以利用该功能和高速 NVMe 驱动器的带宽一次完成更多工作,从而让加载资产所需的时间减少,游戏加载和开放世界地图加载也能更快。

微软构建了一个高度优化的示例。从下图可以看到,当 DirectStorage 运行 GPU 解压缩而不是 CPU 解压缩时,场景加载速度快了近 2 倍,CPU 几乎完全释放出来,用于其他游戏进程。我们可以期待一下 DirectStorage 1.1 发布后游戏加载表现的提升。

微软 Windows 11/10 DirectStorage 1.1 将至:支持 GPU 解压游戏资源,加载速度提升 2 倍

微软表示,该技术可在 Windows 11 和 Windows 10 上使用(Windows 11 表现更好),玩家需要将游戏放在 NVMe SSD 中,且显卡需支持 DirectX 12 和 Shader Model 6.0,最好是支持 DirectX 12 Ultimate 的卡。

英伟达和 AMD 都将发布支持 DirectStorage 的驱动,而游戏方面,目前还没有一款游戏支持 DirectStorage,所以这项技术可以说是“战未来”的方案。

文章版权声明

 1 原创文章作者:竹本无心,如若转载,请注明出处: https://www.52hwl.com/108501.html

 2 温馨提示:软件侵权请联系469472785#qq.com(三天内删除相关链接)资源失效请留言反馈

 3 下载提示:如遇蓝奏云无法访问,请修改lanzous(把s修改成x)

 免责声明:本站为个人博客,所有软件信息均来自网络 修改版软件,加群广告提示为修改者自留,非本站信息,注意鉴别

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年1月17日 下午9:57
下一篇 2024年1月17日 下午9:58