不久前,微软曾宣布将自己的DirectStorage API放上PC平台,该技术能够有效优化游戏的读取速度,从而为玩家带来更短的加载时间。

今天,SE旗下Luminous Productions工作室在油管上传了一段正在开发的新作《Forspoken》的技术演示,首次向用户展现了DirectStorage API的强大实力。

在展示视频中,我们能够看到,在加载一段实时渲染过场时,在采用DirectStorage API的情况下,M.2接口的SSD加载仅需要1.9秒,SATA接口的SSD略慢,需要3.7秒。

作为对比,同样一段过场动画,机械硬盘需要21.5秒加载,比SSD慢了11倍不止。

加载比机械硬盘快11倍!首支DirectStorage API游戏演示出炉-冯金伟博客园

而在开放世界场景的加载测试中,在DirectStorage API加持下,M.2接口SSD的加载速度为1.7秒,SATA接口SSD为3.2秒,机械硬盘则需要长达19.9秒的时间。

加载比机械硬盘快11倍!首支DirectStorage API游戏演示出炉-冯金伟博客园

根据Luminous Productions在本届GDC(游戏开发者大会)上给出的数据,与传统的加载模式相比,DirectStorage API能够实现最高4829MB/s的加载速度,提升在70%以上。

加载比机械硬盘快11倍!首支DirectStorage API游戏演示出炉-冯金伟博客园

据悉,DirectStorage API能够让GPU计算着色器直接访问NVMe SSD,直接处理游戏资源的解压缩,而不再需要绕过CPU,从而大大提升游戏加载速度、降低延迟,同时也能节省CPU资源。

加载比机械硬盘快11倍!首支DirectStorage API游戏演示出炉-冯金伟博客园

目前,该技术已经在微软的Xbox Series X|S主机上得到了广泛应用,在PC上则将兼容所有支持DX 12的GPU。

加载比机械硬盘快11倍!首支DirectStorage API游戏演示出炉-冯金伟博客园