The DirectStorage API is a wonderful piece of technology that makes the CPU more efficient. It reduces the number of CPU cycles in one workload, which can, in turn, be used in other workloads. It achieves this by the number of CPU cycles in one workload, which can, in turn, be used in other workloads.
However, currently, this technology is only available on the consoles, but Microsoft recently stated that it would be soon bringing the new tech to the PC. If it does, then the applications running on a Windows PC will be finely tuned when they receive I/O request completion notifications instead of receiving every I/O request.
According to sources, Microsoft recently shared a presentation with the developers. It mentioned the features of the DirectStorage API and that a modern system could take advantage of this feature. However, the Redmond-based software giant did not specify any system requirements for the new feature.
Developers are worried as porting DirectStorage API to windows will not be an easy task. Every PC is built differently, and using different components makes it harder to implement DirectStorage API completely. It will require much more time spent designing and testing it as there are many possible component combinations.
According to sources, the only hardware requirement known so far is that the DirectStorage API will be supported by graphics cards compatible with DirectX 12 and PCIe Gen 3.0 NVMe SSDs. The DirectStorage API will certainly improve load times in supported titles, but the implementation of the technology is certainly not easy.