2

DirectStorage或导致显卡性能损失,能让RTX 4090性能下跌10%

 1 year ago
source link: https://www.expreview.com/86573.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

DirectStorage或导致显卡性能损失,能让RTX 4090性能下跌10%

吕嘉俭发布于 2023-1-26 20:08
本文约 520 字,需 1 分钟阅读

微软在2021年3月正式推出了DirectStorage API,让PC的NVMe SSD绕过CPU和内存,直接向显存传输数据,可大幅降低游戏加载的时间,并解决一些材质加载错误的问题,以做到场景的无缝接合。去年微软还对DirectStorage API进行了更新,在1.1版里引入“asset decompression”功能,让GPU直接从存储设备中获得游戏材质的相关资源,然后以GPU代替CPU进行解压缩。这进一步减少了数据传输和解压缩的时间,从而提高游戏加载的速度。

DirectStorage技术带来了更快的加载速度,不过也是有所牺牲的。近日PC Games Hardware进行了新的测试,显示DirectStorage 1.1可能会让显卡损失一些性能。其测试的游戏来自Square Enix的《Forspoken》,这是首款支持DirectStorage 1.1的游戏。

测试平台以英特尔酷睿i9-12900K处理器搭配英伟达GeForce RTX 4090显卡,使用了SATA SSD、PCIe 4.0 M.2 SSD和PCIe 3.0 M.2 SSD,不过没有提及SSD具体的型号。

FORSPOKEN_DIRECTSTORAGE.jpg

在4K分辨率下,从SATA SSD换到PCIe 4.0 M.2 SSD,平均帧数从83.2下降到74.4,达到了10%。虽然比例看起来挺高,但实际对帧数的影响不到10帧。由于1%和0.2%帧数没有什么差异,这意味着游戏是保持流畅运行的。

造成帧数下降的原因,很可能是SSD的数据传输速度更快了,显卡需要承担的解压缩任务更重了。此前有DirectStorage测试显示,使用GPU来执行解压缩任务时的效率非常高,不过使用SATA SSD的效果几乎可以忽略,相比M.2 SSD要差得多。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK