IT商业网-解读信息时代的商业变革
当前位置: 首页 > win11 > 正文

微软:DirectStorage API 即将迎来更新,支持 GPU 解压游戏资源

2022-10-14 17:21:40  来源:IT之家    

  10 月 14 日消息,微软在官方博客平台发文宣布,DirectStorage API 即将迎来 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 和 Windows 10 上使用(Windows 11 表现更好),玩家需要将游戏放在 NVMe SSD 中,且显卡需支持 DirectX 12 和 Shader Model 6.0,最好是支持 DirectX 12 Ultimate 的卡。

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

免责声明: IT商业新闻网遵守行业规则,本站所转载的稿件都标注作者和来源。 IT商业新闻网原创文章,请转载时务必注明文章作者和来源“IT商业新闻网”, 不尊重本站原创的行为将受到IT商业新闻网的追责,转载稿件或作者投稿可能会经编辑修改或者补充, 如有异议可投诉至:post@itxinwen.com
微信公众号:您想你获取IT商业新闻网最新原创内容, 请在微信公众号中搜索“IT商业网”或者搜索微信号:itxinwen,或用扫描左侧微信二维码。 即可添加关注。
标签:

品牌、内容合作请点这里: 寻求合作 ››

相关阅读RELEVANT