加载屏幕可能已成为过去。 AMD 和开发商 Luminous Productions 在 GDC 2022 上透露了有关微软 DirectStorage 技术的新细节,他们在其中展示了即将推出的游戏Forspoken加载时间只需一秒钟。
在演示中,Luminous Productions Teppei Ono 的技术总监通过在Forspoken 中加载 5.5GB 场景来展示 DirectStorage 的实际应用。使用 M.2 SSD 和 DirectStorage,场景加载只需 1.9 秒——比没有 DirectStorage 的相同 SSD 快近 10%。
尽管 DirectStorage 对NVMe SSD的好处最大,但它也适用于 SATA SSD。在Forspoken 中, Ono 展示了 SATA SSD 令人印象深刻的 18% 的增长。结合您可以购买的最快的 SSD之一,DirectStorage 可能会永久终止加载屏幕。
该工作室能够通过消除限制超快 SSD 的 I/O 瓶颈来实现如此快速的加载时间。 Ono 说 I/O 瓶颈已经消失,因为机器能够更好地利用其中的硬件来执行文件解压缩并将这些文件移动到它们需要去的地方。
这只是 DirectStorage 的第一次尝试。尽管小野谈到了 DirectStorage 的好处,但他也指出了它目前面临的一些挑战,即 CPU 的瓶颈。 Ono 表示,这些问题可以通过将一些工作卸载到 GPU 来解决,这应该在未来实现。
“预计将引入对 GPU 解压缩的支持,我们相信这将进一步缩短加载时间,”小野说。
这些问题仍然存在,但Forspoken仍然可以使用超快 SSD (5000MB/s) 和 DirectStorage 在短短一秒内加载一些场景。希望进一步的改进将加载时间减少到不到一秒。
微软在 3 月份为开发者发布了 DirectStorage ,而Forspoken是第一款宣布支持该技术的游戏。 DirectStorage 是 Xbox Series X 的一项功能,它旨在通过将工作(如文件解压缩)从 CPU 卸载到其他专用处理器来消除加载瓶颈。
DirectStorage 适用于Windows 10 和 Windows 11 ,但 Ono 指出 Windows 11 有特定的优化。 “DirectStorage 与 Windows 10 和 Windows 11 兼容,后者受益于进一步的优化,”小野说。
该功能专为 PCIe 3.0 和 PCIe 4.0 NVMe SSD 设计,但 SATA SSD 和旋转硬盘仍然兼容。但是,他们可能看不到性能优势。 Ono 表示,“由于硬件性能限制”,在Forspoken中使用 DirectStorage 的旋转硬盘可能无法更快地加载。
DirectStorage 并不是一个新想法,但它是 PC 的首创。 Xbox Series X 和 PlayStation 5 都使用类似的方法来缩短加载时间,并且游戏在游戏机上的加载速度首次超过了在 PC 上的加载速度。 DirectStorage 提供了一种通用解决方案,可以与大量硬件一起使用,而不仅仅是最新控制台中的自定义 SSD。
AMD、Nvidia 和英特尔在 GDC 2022 上都有消息要分享。AMD 展示了其下一代 FidelityFX 超分辨率 2.0升级功能,英特尔深入研究了其XeSS AI 辅助升级。在 DirectStorage 和 FSR 2.0 等功能之间,未来的 PC 游戏可能看起来更好,以更高的帧速率运行,并且加载速度更快。