DirectStorage 1.1 Coming Soon

Published by

Click here to post a comment for DirectStorage 1.1 Coming Soon on our message forum
https://forums.guru3d.com/data/avatars/m/248/248291.jpg
And still, not one single game that uses Direct Storage on PC. Not even Microsoft's first party games.
https://forums.guru3d.com/data/avatars/m/255/255510.jpg
But wait, wont it burn out my SSD. 😕
https://forums.guru3d.com/data/avatars/m/238/238382.jpg
Horus-Anhur:

And still, not one single game that uses Direct Storage on PC. Not even Microsoft's first party games.
Maybe by the time Windows 12 releases.
https://forums.guru3d.com/data/avatars/m/248/248291.jpg
KissSh0t:

Maybe by the time Windows 12 releases.
Seriously, the biggest bottleneck in the PC space today is not hardware, it's Microsoft. To think that we had hardware with support for GPU decompression since 2018 in Turing. And we have SSDs as mainstream for 15 years. Even nvme's are used in PCs for almost a decade now. But Microsoft is constantly lagging. NVidia, AMD and Intel might be able to release the most advanced tech, but it won't be used for years and years, because MS is constantly slacking off. They can't even release a Windows update without breaking something because of some bug.
https://forums.guru3d.com/data/avatars/m/259/259654.jpg
Finally. This is the only way for PC gaming to survive the next-gen-only AAA generation that is on the way. I wonder how Proton will handle this.
https://forums.guru3d.com/data/avatars/m/226/226864.jpg
PrMinisterGR:

Finally. This is the only way for PC gaming to survive the next-gen-only AAA generation that is on the way. I wonder how Proton will handle this.
Yeah, it looks like it could become a big problem for Proton in the future. 🙁
https://forums.guru3d.com/data/avatars/m/178/178348.jpg
vestibule:

But wait, wont it burn out my SSD. 😕
It creates no additional load on the storage drive.
https://forums.guru3d.com/data/avatars/m/255/255510.jpg
@Stairmand or other. So, what are we dealing with here? Is DS1.1 some kind of SSD specific page file that moves that Big info to the GPU for decompression? Also do you think that games like cyber punk and recent titles will get patches for this new DS1.1?.
https://forums.guru3d.com/data/avatars/m/282/282657.jpg
MS´s embarrassing attempts to make use of high performance hardware is horrible and they are just incapable to. Best examples are Xbox "Virtual Disk" garbage and lack support of multi GPU setups. Why not using another CPU core or even cores to decompress data instead of loading the GPU in addition? MS mainly focuses on how to get your personal data and not how to develop software which uses hardware more efficiently..
https://forums.guru3d.com/data/avatars/m/250/250418.jpg
NewTRUMP Order:

And truth be told direct storage isn't all that to begin with. DirectStorage shows minor load-speed improvements in real-world PC demo | Ars Technica
Examples from the past and present don't really justify the tech. But if you really push the next gen games, that's where the gains will start to add up. Currently the difference to a fast SSD is negligible, but with big open worlds without loading screens with 4k or even 8k textures, you'll need every bit of performance you can get. PS: Also, it would be awesome if GPUs stopped increasing in VRAM and getting more expensive if this tech could help fast swap assets fast enough to just use 8Gb VRAM where you'd need 16Gb or more. Cheaper GPUs because you don't need as much VRAM, dream!
https://forums.guru3d.com/data/avatars/m/220/220755.jpg
Kuddos to Microsoft for that aguacate benchmark, it looks delicious with bread and a pinch of salt
https://forums.guru3d.com/data/avatars/m/271/271560.jpg
Horus-Anhur:

Seriously, the biggest bottleneck in the PC space today is not hardware, it's Microsoft. To think that we had hardware with support for GPU decompression since 2018 in Turing. And we have SSDs as mainstream for 15 years. Even nvme's are used in PCs for almost a decade now. But Microsoft is constantly lagging. NVidia, AMD and Intel might be able to release the most advanced tech, but it won't be used for years and years, because MS is constantly slacking off. They can't even release a Windows update without breaking something because of some bug.
you said what i was going to say except you said it better.
data/avatar/default/avatar16.webp
brogadget:

Why not using another CPU core or even cores to decompress data instead of loading the GPU in addition?
This is the traditional way that has been used by game developers. The problem is that decompressing on the CPU is slower and keeps the CPU busy decompressing assets while it could be doing other things, like Physics, NPCs' AI, etc. This is why Spiderman on PC has high CPU loads when traversing the city and needs a significantly more powerful CPU than the PS5's CPU to maintain 60 FPS. Because Spiderman heavily uses the PS5's bespoke decompression chip instead of the CPU. Decompressing on the GPU should be orders of magnitude faster, due to its highly parallel architecture, and since it's so fast it should only keep the GPU busy a very short amount of time (in the order of milliseconds), thus not affecting graphics performance. Also, it should decrease the high usage of System RAM by games, since data can move directly to the GPU VRAM instead of being loaded on System RAM an after decompression being copied to VRAM.
https://forums.guru3d.com/data/avatars/m/248/248291.jpg
brogadget:

MS´s embarrassing attempts to make use of high performance hardware is horrible and they are just incapable to. Best examples are Xbox "Virtual Disk" garbage and lack support of multi GPU setups. Why not using another CPU core or even cores to decompress data instead of loading the GPU in addition? MS mainly focuses on how to get your personal data and not how to develop software which uses hardware more efficiently..
Because a GPU is much faster than a CPU at this task. https://www.nvidia.com/content/dam/en-zz/Solutions/geforce/news/rtx-io-gpu-accelerated-storage-technology/geforce-rtx-30-series-rtx-io-announcing-rtx-io.jpg
data/avatar/default/avatar04.webp
to make direcstorage look better they added a bug in windows 11 file copy, so that normal copy looks slower. Except the bug is bugged, and so it shows only on some configuration. Now they have to fix it, and the plan failed
https://forums.guru3d.com/data/avatars/m/246/246171.jpg
While I think it's good to have DS as a means to fine-tune games, I think it's best if there's a more general approach that can work with any game, where it basically just acts as an on-AIB cache for recent game assets. Same kind of idea as Steam's pre-compiled shader cache - it improves game performance without depending on either the game or driver developers. Anything that can yield a performance boost that works automatically is a very worthwhile feature, even if it isn't optimized.
https://forums.guru3d.com/data/avatars/m/257/257887.jpg
asturur:

to make direcstorage look better they added a bug in windows 11 file copy, so that normal copy looks slower. Except the bug is bugged, and so it shows only on some configuration. Now they have to fix it, and the plan failed
Don't be so ridiculous
https://forums.guru3d.com/data/avatars/m/59/59729.jpg
Once I've figured out Vertex Shaders, I'll have a look in to it.
https://forums.guru3d.com/data/avatars/m/247/247876.jpg
vestibule:

@Stairmand or other. So, what are we dealing with here? Is DS1.1 some kind of SSD specific page file that moves that Big info to the GPU for decompression? Also do you think that games like cyber punk and recent titles will get patches for this new DS1.1?.
Aside the speed and parallelism of GPU operations there is the benefit of loading compressed assets to videocard (for further decompression) - smaller size of data to load. If you decompress assets on CPU side then data to load to GPU will increase in size.