Wednesday, April 21st 2021

DirectStorage API Works Even with PCIe Gen3 NVMe SSDs

Microsoft on Tuesday, in a developer presentation, confirmed that the DirectStorage API, designed to speed up the storage sub-system, is compatible even with NVMe SSDs that use the PCI-Express Gen 3 host interface. It also confirmed that all GPUs compatible with DirectX 12 support the feature. A feature making its way to the PC from consoles, DirectStorage enables the GPU to directly access an NVMe storage device, paving the way for GPU-accelerated decompression of game assets.

This works to reduce latencies at the storage sub-system level, and offload the CPU. Any DirectX 12-compatible GPU technically supports DirectStorage, according to Microsoft. The company however recommends DirectX 12 Ultimate GPUs "for the best experience." The GPU-accelerated game asset decompression is handled via compute shaders. In addition to reducing latencies; DirectStorage is said to accelerate the Sampler Feedback feature in DirectX 12 Ultimate.
More slides from the presentation follow.

Source: NEPBB (Reddit)
Add your own comment

76 Comments on DirectStorage API Works Even with PCIe Gen3 NVMe SSDs

#76
quakebox
ADB1979Will this work on non DX12 titles, there are plenty of DX9, 10 and 11 titles that would benefit from this boost.

Also, when MicroShaft says "current GPU's" are compatible, what does "current" mean.? Does this only apply tos DX12 GPU's or DX11 GPU's as well.?
I don't think they will support new features in DirectX 9 or 10 maybe 11 but still 12 is the future.

Current GPUs are DirectX 12 GPUs.

Most GPUs sold today are DirectX 12 compatible even the lowest end ones off course you can play old games with them but you can't play DirectX 12 games with card that only support DirectX 11.

Cards that are only DX11 compatible are old last one was released 8 years ago I guess most cards released in the last 4 years are DX12 compatible.
Posted on Reply
Add your own comment
Aug 28th, 2024 02:25 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts