Gaming PC

DirectStorage 1.2 Adds Buffered IO Mode to Speed HDD Performance

(Image credit: Shutterstock)

DirectX Developers at Microsoft Release DirectStorage 1.2 (opens in new tab)A highlight of this version’s introduction is the option to enable buffered IO mode to speed up transfers from slow storage media such as HDDs. Another tweak allows developers to see which decompression processing path is currently in use. Last but not least, there are intelligent switches and some bug fixes to improve GPU decompression performance.

to provide some background direct storage, Microsoft’s DirectX API is designed to bring speed, bandwidth, and latency optimizations to the Windows storage subsystem. Additionally, it brings Xbox technology where game assets are streamed directly from storage to the GPU. On Microsoft’s Xbox, this technology was called the Xbox Velocity Architecture and relied on the new high-speed NVMe storage in the Xbox Series X/S consoles. Initially, fast SSDs were a requirement for DirectStorage implementations on PCs, but with v1.2 Microsoft has responded to gamers still hanging in the spinning rust.

Microsoft added HDD compatibility with buffered IO (Image credit: Microsoft)

New in DirectStorage 1.2 is the ability to use the same code path for both blazingly fast SSDs and older HDDs. Microsoft says it gets data from storage to the GPU as soon as possible before DirectStorage 1.2 files are opened in non-buffered mode. However, it is now possible to run DirectStorage in buffered mode to “mask the long seek times” of HDD technology.

Related Articles

Back to top button