Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Microsoft

Microsoft Preps DirectStorage 1.1 With GPU Decompression For Faster Game Loads (arstechnica.com) 16

An anonymous reader shares a report: One of the newer Xbox features that Microsoft has been working to bring to Windows is DirectStorage, a collection of features that allows fast PCI Express-based NVMe SSDs to communicate directly with your GPU. For DirectStorage 1.0, the main benefit was faster load times -- up to 40 percent faster, according to Microsoft. This week Microsoft announced that it's readying DirectStorage 1.1 for release later this year, which will allow game assets to be decompressed on the GPU instead of the CPU, speeding up decompression operations and freeing up your processor to do other things.

Normally, compressed game assets are loaded into system memory and decompressed by the CPU before being sent to the GPU. This circuitous route adds to game load times and can contribute to "pop-in" in games with big open worlds -- that effect where you see a bland, less-detailed version of an object for a brief instant before more detailed textures and models have time to load in. DirectStorage's GPU-based decompression works with a new GPU-optimized compression format called "GDeflate," originally created by Nvidia. Microsoft's sample image comparing GPU decompression with GDeflate and CPU decompression using Zlib showed much faster load times (0.8 second on the GPU, compared to 2.36 seconds on the CPU) along with much lower CPU usage, though Microsoft says that the exact results will vary based on your hardware and the game you're loading.

This discussion has been archived. No new comments can be posted.

Microsoft Preps DirectStorage 1.1 With GPU Decompression For Faster Game Loads

Comments Filter:
  • Zero DirectStorage games have released. The earliest planned is 2023.
  • by UnknownSoldier ( 67820 ) on Friday October 14, 2022 @08:12PM (#62967615)

    Zlib speeds are nice to see but it would be better if they included other compression formats and actual GB/s instead of a nebulous time.

    For example, I know the PS5 has hardware decompression using Rad Games Tools' Oodle Kraken [radgametools.com] format. The PS5 also has a 12-channel memory controller with speeds up to 9 GB/sec. XBox has around ~5 GB/sec.
      It will be interesting to see how this this compares to a "normal" NVMe PCIe 3.0 and PCIe 4.0.

    I have 4x Rocket Sabrent NVMe drives on a Asus Hyper Quad M.2 Card using x4x4x4x4 bifurcation mode with a Win10 Striped Volume and I'm getting ~ 12,000 MB/s for read/write speeds. A normal NVMe SSD is getting around ~ 3,000 MB/sec, whereas a SATA SSD is getting around ~500 MB/s. (That's megabytes, not megabits, incase anyone was wondering if that was a typo.)

    DirectStorage 1.0 was available back in March but have any games shipped with it?

  • Lots of ram, SSD technology, and I even use PrimoCache for my spinning platter drive so as to cache reads of my games on a partition of an extra NVMe SSD that I have. Once a level is loaded to that it reads back extremely quickly. Not all my games are on a SSD.

    My games load plenty fast enough for me, it's the unskippable intro bits that are biggest hindrance.

    On the other hand, maybe in the future we'll see games with the issue of texture pop in that Rage had when it first came out. Are there games that stil

    • Sadly, texture popping is still an issue even in modern AAA games.

      Maybe it is just me but it seems less prevalent in UE4 based games?

  • And likely mining in the background.

You are in a maze of little twisting passages, all alike.

Working...