微软DirectStorage 1.1到来 通过GPU解压步骤缩短PC游戏加载时间
微软DirectStorage1.1到来通过GPU解压步骤缩短PC游戏加载时间GPU解压的工作原理是将游戏中解压资产包所需的工作转移到到显卡而不是CPU上。现在,游戏资产通常在打包分发时被压缩,然后在游戏开始后被解压。问题是,大多数压缩技术都是为CPU设计的,这对于那些想用最新的PC硬件推动更快的解压速度的现代游戏来说并不理想。"通常情况下,解压工作是在CPU上完成的,因为压缩格式在历史上只为CPU优化,"微软的高级项目经理CassieHoef解释说。"我们在DirectStorage1.1中提供了一种替代方法,将这些资产的解压工作改在GPU上进行--称为GPU解压。"近年来,我们看到行业已经转向PCIeGen3或Gen4NVMe存储设备,最高可提供7GB/s的数据带宽。这种快速存储对于想要加快加载时间的游戏开发者来说是个好消息,I/O技术的进步可以极大地加快加载时间和使用DirectStorage1.1的游戏。开发人员现在需要调整他们的游戏,以利用DirectStorage1.1,这些改进甚至可以看到游戏内部的巨大变化,即你从一个世界移动到另一个世界或在地图或世界的不同部分之间传送。微软声称这可以快三倍,同时释放出CPU来处理其他游戏进程。NVIDIA在目前的GameReadyDriver(526.47版)中实现了RTXIO从而利用了DirectStorage1.1的优势。AMD正在与其软件供应商合作,以最终确定其驱动程序,而英特尔最新的Arc图形驱动程序(101.3793)已经包括其自己对DirectStorage1.1的优化。我们剩下需要的是游戏支持。DirectStorage一直承诺会有极快的加载时间,我们在XboxSeriesX游戏机上看到了这种情况,但我们还没有看到许多PC游戏采用这种技术。也许GPU解压将推动游戏开发者真正利用DirectStorage的优势。 Forspoken应该是第一个支持DirectStorage的大型游戏,但该游戏被推迟到了2023年1月。...PC版:https://www.cnbeta.com.tw/articles/soft/1332319.htm手机版:https://m.cnbeta.com.tw/view/1332319.htm