ym168 发表于 2022-10-14 21:38

微软即将推出DirectStorage 1.1 支持GPU解压资源,可大幅提高...

微软在2021年3月正式推出了DirectStorage API,让PC的NVMe SSD绕过CPU和内存,直接向显存传输数据,可大幅降低游戏加载的时间,并解决一些材质加载错误的问题,理论上采用了该技术的游戏可以做到场景的无缝接合。不过相比游戏主机版本,缺少了“asset decompression”功能。



随着游戏开发人员对DirectStorage 1.0态度逐渐冷淡,微软宣布DirectStorage API将迎来更新,在DirectStorage 1.1里引入“asset decompression”功能。这可以让玩家的GPU直接从存储设备中获得游戏材质的相关资源,其中有各种构建游戏的数据,包括了纹理、3D模型文件、音效等各种内容,然后进行解压缩,再放置在显存中,这将直接影响游戏的加载时间。

过往解压缩这个过程是由CPU负责完成的,而新的替代方法是使用GPU完成。这是一个计算繁重的工作负载,GPU在执行可重复的并行任务方面有着更高的效率,显然比CPU更为适合。游戏运行过程中,解压缩后的数据放置在系统内存中,然后再复制到显存里去使用,而新方法可以减少数据传输和解压缩的时间,从而提高游戏加载的速度。



微软还展示了一个经高度优化的实例,展示DirectStorage 1.1上GPU解压缩后的效果,显示3D场景加载速度由原来的2.36秒缩短到0.8秒。微软计划在2022年末开始向游戏开发者发送DirectStorage 1.1,首批应用的游戏会在2023年出现。


https://www.expreview.com/85180.html

有的吃 发表于 2022-10-14 22:59

是一个好技术

sun1a2b3c4d 发表于 2022-10-15 13:53

首批应用的游戏会在2023年出现。[震惊]……还得等

胖子小孩2 发表于 2022-10-15 16:02

这个看上去和n社的nvComp有点像
另外id tech 5的virtual texturing好像就使用了类似方式实现的吧

test01 发表于 2022-10-15 17:10

AMD显卡支持吗

hklbr 发表于 2022-10-16 07:36

warii 发表于 2022-10-16 10:49

胖子小孩2 发表于 2022-10-15 16:02
这个看上去和n社的nvComp有点像
另外id tech 5的virtual texturing好像就使用了类似方式实现的吧 ...

流式传输材质是现在新游戏的主流。不过支持direct storage之后就能以更快的速度和更低的延迟实现这个过程。

amike 发表于 2022-10-20 16:57

意思大显存显卡的显存可以充分利用了?

毛茸茸 发表于 2022-10-20 21:26

warii 发表于 2022-10-16 10:49
流式传输材质是现在新游戏的主流。不过支持direct storage之后就能以更快的速度和更低的延迟实现这个过程 ...

开放世界 无缝切换都迫切需要这个技术的完善
页: [1]
查看完整版本: 微软即将推出DirectStorage 1.1 支持GPU解压资源,可大幅提高...