Microsoft DirectStorage feature

DirectStorage 1.2 Benchmark, with GPU Decompression, released


NeoGAF’s member ‘winjer‘ has compiled the latest version of the BulkLoadDemo, which now supports DirectStorage 1.2 with GPU Decompression. This DirectStorage 1.2 Benchmark will give you an idea of what your storage devices are capable of, so we suggest giving it a go.

As said, the latest version of Microsoft’s Bulk Load Demo now supports DirectStorage 1.2. By default, the demo uses GPU Decompression. However, according to its GitHub page, you can enable CPU decompression by using the “-gpu-decompression” argument. In order to enable CPU decompression, you must use the custom “-gpu-decompression {0}” command line.

You can download the compiled version of this benchmark from here.

DirectStorage promises to reduce loading times on all storage devices. While many assume that this technique only works with SSDs, it will also work with hard-disk drives. Basically, everyone will benefit from it.

As we’ve already reported, Ratchet & Clank: Rift Apart will be the first game to support DirectStorage 1.2 with GPU Decompression. As Nixxes stated, traditionally, this decompression is handled by the CPU, but at a certain point there is an advantage to letting the GPU handle this, as this enables a higher bandwidth for streaming assets from storage to the graphics card. Thus, Nixxes uses this to quickly load high-quality textures and environments with a high level of detail.

It will be interesting to see how Ratchet & Clank: Rift Apart will perform on PC. For instance, while Marvel’s Spider-Man Remastered did not have any stutters on PC, it had really high CPU requirements. These high CPU requirements were mainly due to the lack of support for DirectStorage. Despite that, Nixxes was still able to introduce additional CPU optimizations via a number of post-launch updates.

Ratchet & Clank: Rift Apart is coming to PC onĀ July 26th. That’s ten days from today. So, until then, you can download this DirectStorage 1.2 Benchmark and give it a go.

Stay tuned for more!