3

DirectStorage API硬件要求或不高,PCIE 3.0 NVME SSD及DX12即可

 3 years ago
source link: https://www.expreview.com/78737.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.

DirectStorage API硬件要求或不高,PCIE 3.0 NVME SSD及DX12即可

林德琛发布于 2021-4-21 10:15
本文约 530 字,5 张图表,正努力加载…
本文约 530 字、5 张图表,需 1 分钟阅读

去年微软曾经承诺过会把现在Xbox Series X上用的DirectStorage API几移植到PC上。虽然说目前微软并没有透露要在PC上使用这项技术的话需要怎样的硬件来配合,但是从最近流出的一个疑似微软展示给开发者的PPT来看,可能只要是PCIE 3.0的NVME SSD以及支持DX12的显卡就已经足够了。

国外论坛Reddit上有人发贴表示,有疑似微软的工作人员表示PCIE 3/0的NVME SSD以及所有兼容DX12的显卡都将会支持DirectStorage API,并且DX12U的显卡将会带来最佳的体验。同时贴子还附带几张介绍应用DirectStorage API的PPT。

ds-1.pngds-2.png

DirectStorage API的宗旨是减轻CPU在处理NVME需求时的负载。为了做到这一点,DirectStorage API会并行提交大量I/O请求,这个过程几乎不需要操作系统干预。这使得应用程序可以更好地掌控I/O请求完成时的通知,而不需要对每个I/O请求作出反应。

ds-3.png

ds-4.png

这样做的成效是非常显著的,Xbox Series X上的PCIE 4.0 SSD虽然速度并不是最快的,但是配合DirectStorage API来使用,游戏加载时间确实非常快。如果Windows 10也支持DirectStorage API的话,相信也可以大幅提升存储的效能以及对于玩家来说更重要的,大幅减少游戏加载时间。

ds-5.png

不过在不会换部件的主机上搞DirectStorage API,和可以自己换硬件的PC上搞,两者的难度也是不一样的。这或许是为甚么微软一直都还没有引入PC版DirectStorage API的原因。目前微软也没有给出具体的时间表,因此实际效果如何也是拭目以待。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK