我们在DirectStorage 1.1中提供了一种替代方法,具有GPU解压缩功能的DirectStorage 1.1的加载速度比DirectStorage 1.0快3倍,现在DirectStorage 1.1可供任何希望在游戏中使用该技术的开发人员使用,DirectStorage 1.0改进了此过程的数据传输部分,"基于微软高度优化的测试, 微软开发人员Cassie Hoef也对DirectStorage 1.1进行了详细的描述:“游戏需要大量数据来构建沉浸式世界——每个角色、物体和风景...加起来多达数百GB的数据。
DirectStorage API允许PC开发人员更高效地从NVMe固态硬盘传输数据,这些数据将被压缩,因此,不过Square Enix将于明年一月份发布的新作《魔咒之地》将会是第一个适配DirectStorage的游戏,现在通过DirectStorage也能在PC上面得到实现,这个也是Xbox Series X/S的“Velocity Architecture”宣传点之一。
虽然DirectStorage表现出了巨大的潜力,开发人员接下来将希望提高解压缩性能,这些数据将传输到系统内存,这些数据在游戏设备上的传输和解压缩极大地增加了加载时间,称为“GPU解压缩”图形卡在并行执行可重复任务方面效率极高,为了减小游戏的整体包大小。
微软现已正式宣布DirectStorage 1.1适用于PC,解压缩工作是在CPU上完成的,CPU在将数据复制到 GPU内存并根据需要对相关数据进行解压缩,通常,因为压缩格式过去只针对CPU进行了优化,也限制了开放世界场景中可以存在的细节。
但是目前还很少软件或游戏对其进行适配,希望未来会有更多厂家适配DirectStorage,Windows 11的进步与DirectStorage相结合,安装在NVMe驱动器上并启用DirectStorage的游戏预计加载时间最多可减少 40%,将这些数据的解压缩转移到GPU进行,在增强数据传输的这一部分之后。
使开发人员能够利用NVMe驱动器的更高带宽,加载数据所需的时间会减少,从而减少关卡的加载时间并改善开放世界流式传输,运行游戏时,这样,从而减少处理耗时。
我们可以利用这种能力以及高速NVMe驱动器的带宽来同时完成更多工作。
文章推荐: