Microsoft released DirectStorage 1.1 this week and its biggest feature is GPU decompression for Windows. The new feature promises to improve load times on PC.
Here’s how it works. When you download a game, all the assets have been compressed for ready them for distribution. When you launch the game, the assets get decompressed for presentation during play. This can take time, as the decompression goes from storage to the central processing unit to the graphics card. As Cassie Hoef, a senior programmer at Microsoft, explained, “Typically, decompression work is done on the CPU because compression formats have historically been optimized for CPUs only.”
The new update lets developers shift that work to the GPU, which are more efficient at “performing repeatable tasks in parallel.” In effect, this will speed up load times if developers implement changes via “metacommands.”