Microsoft 的 DirectStorage 1.1 应用程序编程接口可用于基于 Windows 的计算机、最新的图形卡和高级 NVMe 固态驱动器。因此,是时候找出哪种硬件最能处理 GPU 解压缩,这是 DirectStorage 1.1 最令人兴奋的功能之一。幸运的是,Compusemble开发了一个合适的基准,而PC Games Hardware使用它来揭示一些有趣的发现。
微软的DirectStorage1.1 有几个关键的性能提升功能,但这个 API 的主要目标是在处理 NVMe 请求时减少 CPU 负载。它还为其他工作负载节省了宝贵的 CPU 周期,并通过高度并行的 GPU 处理游戏资产解压缩,几乎没有操作系统干预和低 CPU 利用率。此外,DirectStorage 资产压缩和解压缩算法的使用允许传输比存储介质(即 SSD)能够传输的数据更多的数据,从而大大减少加载时间。
同时,GPU 硬件处理 DirectStorage 解压缩算法的方式不同,因此 PCGH 决定找出哪种最新的 GPU(AMD 的 Radeon RX 7900 XT、英特尔的 Arc A770 或 Nvidia 的 GeForce RTX 4080)更适合资产解压缩。他们采用了 Compusemble 的基准测试,并在显卡和英特尔酷睿 i9-12900K CPU 上运行。
第 0 行 - 单元格 0PCIe 4.0 x4 (7.9GB/s)PCIe 3.0 x4 (3.9GB/秒)SATA(0.6 GB/秒)Radeon RX 7900 XT14.6 GB/秒12.6 GB/秒1.47 GB/秒弧A770 16GB16.8 GB/秒13.9 GB/秒1.64 GB/秒GeForce RTX 408015.3 GB/秒12.7 GB/秒1.47 GB/秒酷睿 i9-12900K @ 5.20 GHz5.2 GB/秒5.2 GB/秒1.47 GB/秒