(相关资料图)
去年,微软Windows 11发布时为游戏玩家带来了重磅技术DirectStorage API。这个新的API改变了游戏从NVMe SSD驱动器读取数据的方式,从而实现更快的读取速度和更短的加载时间,后续下放到了Windows 10中。近日,微软发布了更新的DirectStorage 1.1,正式支持了GPU解压功能,带来了多项功能改进。
相较于上个版本,新版DirectStorage已经支持了GPU解压缩,并且采用了新的GDeflate格式取代目前常用的ZLib来压缩游戏数据,GDeflate格式针对GPU并行解压进行了优化,能够提供比CPU解压ZLib更高的系统性能,并且释放了CPU运算压力。此外,微软还带来了EnqueueSetEvent以使用Win32事件对象进行完成通知,以及性能改进和错误修复。
目前,英特尔锐炫显卡已经支持DirectStorage 1.1 API,英特尔官方表示,DirectStorage 1.1将带来2倍以上的游戏加载速度提升,并提供了测试样例。使用i9-12900K CPU解压9.14GB的游戏资源需要1.16秒钟,CPU占用率100%,而在采用DirectStorage 1.1后,使用锐炫A770 16GB显卡只需要0.42秒钟,CPU占用率也大幅下降。
英特尔表示,在过去两年中,英特尔与微软密切合作,共同设计和优化了DirectStorage,这使得DirectStorage 1.1运行时能够发现并调用针对英特尔GPU的高度优化和高性能的驱动程序来驻留GPU解压缩。英特尔和微软确保DirectStorage 1.1 API不仅启用,而且在英特尔GPU上具有高性能和高效率。
(图片来源于互联网)
关键词: DirectStorage