• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

DirectStorage not used by any Games, Microsoft hopes DirectStorage 1.1 with GPU Asset Decompression can Fix This

Joined
Jul 16, 2014
Messages
8,219 (2.15/day)
Location
SE Michigan
System Name Dumbass
Processor AMD Ryzen 7800X3D
Motherboard ASUS TUF gaming B650
Cooling Artic Liquid Freezer 2 - 420mm
Memory G.Skill Sniper 32gb DDR5 6000
Video Card(s) GreenTeam 4070 ti super 16gb
Storage Samsung EVO 500gb & 1Tb, 2tb HDD, 500gb WD Black
Display(s) 1x Nixeus NX_EDG27, 2x Dell S2440L (16:9)
Case Phanteks Enthoo Primo w/8 140mm SP Fans
Audio Device(s) onboard (realtek?) - SPKRS:Logitech Z623 200w 2.1
Power Supply Corsair HX1000i
Mouse Steeseries Esports Wireless
Keyboard Corsair K100
Software windows 10 H
Benchmark Scores https://i.imgur.com/aoz3vWY.jpg?2
Geez, m$ is trying to sell this hard.
 
Joined
Dec 12, 2020
Messages
1,755 (1.19/day)
So instead of loading directly to VRAM, you'd rather it make a detour to system RAM first?
I had thought CACHING video textures and mapping data to RAM will be MUCH, MUCH faster than any NVME PCIe M.2 SSD on the face of this planet and if someone has 64 GiB of RAM why not USE it?
 
Joined
Aug 23, 2013
Messages
585 (0.14/day)
Imagine releasing this two years after the consoles that first brought it arrived. And imagine the company that developed the technology already developed it for a console they released. And imagine them announcing it two years ago and taking their time doing so.

C'mon, Microsoft. If you already knew this was going to be a big part of the Xbox Series line, you should have had this ready for PC at the same time to help porting.
 
Joined
Sep 26, 2022
Messages
227 (0.28/day)
If Sony is going to port all those PS5 exclusives that exploit the gen 4 SSD, they will certainly need to use direct storage.

For instance Ratchet and Clank uses SSD fast loading. If it gets ported I'd bet it's going to use the API (but I don't think it's getting ported)
 
Joined
Feb 20, 2020
Messages
9,340 (5.28/day)
Location
Louisiana
System Name Ghetto Rigs z490|x99|Acer 17 Nitro 7840hs/ 5600c40-2x16/ 4060/ 1tb acer stock m.2/ 4tb sn850x
Processor 10900k w/Optimus Foundation | 5930k w/Black Noctua D15
Motherboard z490 Maximus XII Apex | x99 Sabertooth
Cooling oCool D5 res-combo/280 GTX/ Optimus Foundation/ gpu water block | Blk D15
Memory Trident-Z Royal 4000c16 2x16gb | Trident-Z 3200c14 4x8gb
Video Card(s) Titan Xp-water | evga 980ti gaming-w/ air
Storage 970evo+500gb & sn850x 4tb | 860 pro 256gb | Acer m.2 1tb/ sn850x 4tb| Many2.5" sata's ssd 3.5hdd's
Display(s) 1-AOC G2460PG 24"G-Sync 144Hz/ 2nd 1-ASUS VG248QE 24"/ 3rd LG 43" series
Case D450 | Cherry Entertainment center on Test bench
Audio Device(s) Built in Realtek x2 with 2-Insignia 2.0 sound bars & 1-LG sound bar
Power Supply EVGA 1000P2 with APC AX1500 | 850P2 with CyberPower-GX1325U
Mouse Redragon 901 Perdition x3
Keyboard G710+x3
Software Win-7 pro x3 and win-10 & 11pro x3
Benchmark Scores Are in the benchmark section
Hi,
Mostly a carrot on a stick to get people to update.

DX-11 comes to mind as well.
 
Joined
Nov 10, 2008
Messages
2,001 (0.34/day)
Processor Intel Core i9 9900k @ 5.1GHZ all core load (8c 16t)
Motherboard MSI MEG Z390 ACE
Cooling Corsair H100i v2 240mm
Memory 32GB Corsair 3200mhz C16 (2x16GB)
Video Card(s) Powercolor RX 6900 XT Red Devil Ultimate (XTXH) @ 2.6ghz core, 2.1ghz mem
Storage 256GB WD Black NVME drive, 4TB across various SSDs/NVMEs, 4TB HDD
Display(s) Asus 32" PG32QUX (4k 144hz mini-LED backlit IPS with freesync & gsync & 1400 nit HDR)
Case Corsair 760T
Power Supply Corsair HX850i
Mouse Logitech G502 Lightspeed on powerplay mousemat
Keyboard Logitech G910
VR HMD Wireless Vive Pro & Valve knuckles
Software Windows 10 Pro
Not at all no, it's not even supported on a HDD or Windows 10 afaik.

It is supported on Windows 10 - Microsoft made that decision a while ago when it became clear a lot of people were not going to move to Windows 11, and without Windows 10 support game devs wouldn't bother as it would impact so few users.
 
Joined
Feb 20, 2020
Messages
9,340 (5.28/day)
Location
Louisiana
System Name Ghetto Rigs z490|x99|Acer 17 Nitro 7840hs/ 5600c40-2x16/ 4060/ 1tb acer stock m.2/ 4tb sn850x
Processor 10900k w/Optimus Foundation | 5930k w/Black Noctua D15
Motherboard z490 Maximus XII Apex | x99 Sabertooth
Cooling oCool D5 res-combo/280 GTX/ Optimus Foundation/ gpu water block | Blk D15
Memory Trident-Z Royal 4000c16 2x16gb | Trident-Z 3200c14 4x8gb
Video Card(s) Titan Xp-water | evga 980ti gaming-w/ air
Storage 970evo+500gb & sn850x 4tb | 860 pro 256gb | Acer m.2 1tb/ sn850x 4tb| Many2.5" sata's ssd 3.5hdd's
Display(s) 1-AOC G2460PG 24"G-Sync 144Hz/ 2nd 1-ASUS VG248QE 24"/ 3rd LG 43" series
Case D450 | Cherry Entertainment center on Test bench
Audio Device(s) Built in Realtek x2 with 2-Insignia 2.0 sound bars & 1-LG sound bar
Power Supply EVGA 1000P2 with APC AX1500 | 850P2 with CyberPower-GX1325U
Mouse Redragon 901 Perdition x3
Keyboard G710+x3
Software Win-7 pro x3 and win-10 & 11pro x3
Benchmark Scores Are in the benchmark section
Not at all no, it's not even supported on a HDD or Windows 10 afaik.
Plus the game has to be developed to use it much like Rtx etc.
So not sure there's a Game out that uses it yet.
Hi,
This feature is reserved for m.2 os and game storage isn't it ?
 
Joined
Mar 10, 2010
Messages
11,878 (2.20/day)
Location
Manchester uk
System Name RyzenGtEvo/ Asus strix scar II
Processor Amd R5 5900X/ Intel 8750H
Motherboard Crosshair hero8 impact/Asus
Cooling 360EK extreme rad+ 360$EK slim all push, cpu ek suprim Gpu full cover all EK
Memory Corsair Vengeance Rgb pro 3600cas14 16Gb in four sticks./16Gb/16GB
Video Card(s) Powercolour RX7900XT Reference/Rtx 2060
Storage Silicon power 2TB nvme/8Tb external/1Tb samsung Evo nvme 2Tb sata ssd/1Tb nvme
Display(s) Samsung UAE28"850R 4k freesync.dell shiter
Case Lianli 011 dynamic/strix scar2
Audio Device(s) Xfi creative 7.1 on board ,Yamaha dts av setup, corsair void pro headset
Power Supply corsair 1200Hxi/Asus stock
Mouse Roccat Kova/ Logitech G wireless
Keyboard Roccat Aimo 120
VR HMD Oculus rift
Software Win 10 Pro
Benchmark Scores 8726 vega 3dmark timespy/ laptop Timespy 6506
Hi,
This feature is reserved for m.2 os and game storage isn't it ?
Yes the OP mentioned m.2 nvme but ahci confused it up a bit I think.
@human_error oh ok I guess I was wrong, it's hard to tell though what with no games exposing it's behaviour and support level.
 
Joined
Feb 20, 2020
Messages
9,340 (5.28/day)
Location
Louisiana
System Name Ghetto Rigs z490|x99|Acer 17 Nitro 7840hs/ 5600c40-2x16/ 4060/ 1tb acer stock m.2/ 4tb sn850x
Processor 10900k w/Optimus Foundation | 5930k w/Black Noctua D15
Motherboard z490 Maximus XII Apex | x99 Sabertooth
Cooling oCool D5 res-combo/280 GTX/ Optimus Foundation/ gpu water block | Blk D15
Memory Trident-Z Royal 4000c16 2x16gb | Trident-Z 3200c14 4x8gb
Video Card(s) Titan Xp-water | evga 980ti gaming-w/ air
Storage 970evo+500gb & sn850x 4tb | 860 pro 256gb | Acer m.2 1tb/ sn850x 4tb| Many2.5" sata's ssd 3.5hdd's
Display(s) 1-AOC G2460PG 24"G-Sync 144Hz/ 2nd 1-ASUS VG248QE 24"/ 3rd LG 43" series
Case D450 | Cherry Entertainment center on Test bench
Audio Device(s) Built in Realtek x2 with 2-Insignia 2.0 sound bars & 1-LG sound bar
Power Supply EVGA 1000P2 with APC AX1500 | 850P2 with CyberPower-GX1325U
Mouse Redragon 901 Perdition x3
Keyboard G710+x3
Software Win-7 pro x3 and win-10 & 11pro x3
Benchmark Scores Are in the benchmark section
Yes the OP mentioned m.2 nvme but ahci confused it up a bit I think.
@human_error oh ok I guess I was wrong, it's hard to tell though what with no games exposing it's behaviour and support level.
Hi,
Yeah with m.2 prices high when this feature was revealed it's not surprising it went no where fast

Just now m.2's prices have fallen but imho not near enough to light any fire under anyone to utilize it for storage
Prices haven't compelled me to buy any for game storage that's for sure hell I don't even use the two I have for os I'm happy with sata ssd's :laugh:
 
Joined
Feb 11, 2020
Messages
254 (0.14/day)
I remember this existing in the 1990's on some specialised high-end simulator.
 
Joined
Mar 10, 2010
Messages
11,878 (2.20/day)
Location
Manchester uk
System Name RyzenGtEvo/ Asus strix scar II
Processor Amd R5 5900X/ Intel 8750H
Motherboard Crosshair hero8 impact/Asus
Cooling 360EK extreme rad+ 360$EK slim all push, cpu ek suprim Gpu full cover all EK
Memory Corsair Vengeance Rgb pro 3600cas14 16Gb in four sticks./16Gb/16GB
Video Card(s) Powercolour RX7900XT Reference/Rtx 2060
Storage Silicon power 2TB nvme/8Tb external/1Tb samsung Evo nvme 2Tb sata ssd/1Tb nvme
Display(s) Samsung UAE28"850R 4k freesync.dell shiter
Case Lianli 011 dynamic/strix scar2
Audio Device(s) Xfi creative 7.1 on board ,Yamaha dts av setup, corsair void pro headset
Power Supply corsair 1200Hxi/Asus stock
Mouse Roccat Kova/ Logitech G wireless
Keyboard Roccat Aimo 120
VR HMD Oculus rift
Software Win 10 Pro
Benchmark Scores 8726 vega 3dmark timespy/ laptop Timespy 6506
Hi,
Yeah with m.2 prices high when this feature was revealed it's not surprising it went no where fast

Just now m.2's prices have fallen but imho not near enough to light any fire under anyone to utilize it for storage
Prices haven't compelled me to buy any for game storage that's for sure hell I don't even use the two I have for os I'm happy with sata ssd's :laugh:
I'm the opposite, my laptop, main rig and steamdeck all use nvme os drive's though my lappy has a 2Tb sata SSD too but I do agree adoption has not been great.

It's the killer app thing again, If a game was out that was ass on everything but an nvme, it would actually push the opinion we need nvme to game with.
 

INSTG8R

Vanguard Beta Tester
Joined
Nov 26, 2004
Messages
8,081 (1.10/day)
Location
Canuck in Norway
System Name Hellbox 5.1(same case new guts)
Processor Ryzen 7 5800X3D
Motherboard MSI X570S MAG Torpedo Max
Cooling TT Kandalf L.C.S.(Water/Air)EK Velocity CPU Block/Noctua EK Quantum DDC Pump/Res
Memory 2x16GB Gskill Trident Neo Z 3600 CL16
Video Card(s) Powercolor Hellhound 7900XTX
Storage 970 Evo Plus 500GB 2xSamsung 850 Evo 500GB RAID 0 1TB WD Blue Corsair MP600 Core 2TB
Display(s) Alienware QD-OLED 34” 3440x1440 144hz 10Bit VESA HDR 400
Case TT Kandalf L.C.S.
Audio Device(s) Soundblaster ZX/Logitech Z906 5.1
Power Supply Seasonic TX~’850 Platinum
Mouse G502 Hero
Keyboard G19s
VR HMD Oculus Quest 3
Software Win 11 Pro x64
Laughs in MSFS2020… literally the most inefficient game download I have ever encountered…
imagine having a Gbit Fibre connection and waiting hours for 97GB mandaTory content….
 
Joined
Feb 20, 2020
Messages
9,340 (5.28/day)
Location
Louisiana
System Name Ghetto Rigs z490|x99|Acer 17 Nitro 7840hs/ 5600c40-2x16/ 4060/ 1tb acer stock m.2/ 4tb sn850x
Processor 10900k w/Optimus Foundation | 5930k w/Black Noctua D15
Motherboard z490 Maximus XII Apex | x99 Sabertooth
Cooling oCool D5 res-combo/280 GTX/ Optimus Foundation/ gpu water block | Blk D15
Memory Trident-Z Royal 4000c16 2x16gb | Trident-Z 3200c14 4x8gb
Video Card(s) Titan Xp-water | evga 980ti gaming-w/ air
Storage 970evo+500gb & sn850x 4tb | 860 pro 256gb | Acer m.2 1tb/ sn850x 4tb| Many2.5" sata's ssd 3.5hdd's
Display(s) 1-AOC G2460PG 24"G-Sync 144Hz/ 2nd 1-ASUS VG248QE 24"/ 3rd LG 43" series
Case D450 | Cherry Entertainment center on Test bench
Audio Device(s) Built in Realtek x2 with 2-Insignia 2.0 sound bars & 1-LG sound bar
Power Supply EVGA 1000P2 with APC AX1500 | 850P2 with CyberPower-GX1325U
Mouse Redragon 901 Perdition x3
Keyboard G710+x3
Software Win-7 pro x3 and win-10 & 11pro x3
Benchmark Scores Are in the benchmark section
I'm the opposite, my laptop, main rig and steamdeck all use nvme os drive's though my lappy has a 2Tb sata SSD too but I do agree adoption has not been great.

It's the killer app thing again, If a game was out that was ass on everything but an nvme, it would actually push the opinion we need nvme to game with.
Hi,
Think it was just a sells pitch for m.2 sells personally
I mean really how much can it get faster with both os and storage on a m.2 :roll:
 
Joined
Aug 21, 2015
Messages
1,752 (0.51/day)
Location
North Dakota
System Name Office
Processor Ryzen 5600G
Motherboard ASUS B450M-A II
Cooling be quiet! Shadow Rock LP
Memory 16GB Patriot Viper Steel DDR4-3200
Video Card(s) Gigabyte RX 5600 XT
Storage PNY CS1030 250GB, Crucial MX500 2TB
Display(s) Dell S2719DGF
Case Fractal Define 7 Compact
Power Supply EVGA 550 G3
Mouse Logitech M705 Marthon
Keyboard Logitech G410
Software Windows 10 Pro 22H2
I had thought CACHING video textures and mapping data to RAM will be MUCH, MUCH faster than any NVME PCIe M.2 SSD on the face of this planet and if someone has 64 GiB of RAM why not USE it?

The pros and cons of caching to system RAM and VRAM are a bit beyond my ken. One would imagine that it's possible to leverage both techniques simultaneously. I'd hope that would be the case; completely abandoning prefetch-to-RAM in favor of DirectStorage to VRAM does seem sub-optimal. But if DS can supplement RAM pre-fetch... Sounds like a win-win to me.
 
Joined
Mar 10, 2010
Messages
11,878 (2.20/day)
Location
Manchester uk
System Name RyzenGtEvo/ Asus strix scar II
Processor Amd R5 5900X/ Intel 8750H
Motherboard Crosshair hero8 impact/Asus
Cooling 360EK extreme rad+ 360$EK slim all push, cpu ek suprim Gpu full cover all EK
Memory Corsair Vengeance Rgb pro 3600cas14 16Gb in four sticks./16Gb/16GB
Video Card(s) Powercolour RX7900XT Reference/Rtx 2060
Storage Silicon power 2TB nvme/8Tb external/1Tb samsung Evo nvme 2Tb sata ssd/1Tb nvme
Display(s) Samsung UAE28"850R 4k freesync.dell shiter
Case Lianli 011 dynamic/strix scar2
Audio Device(s) Xfi creative 7.1 on board ,Yamaha dts av setup, corsair void pro headset
Power Supply corsair 1200Hxi/Asus stock
Mouse Roccat Kova/ Logitech G wireless
Keyboard Roccat Aimo 120
VR HMD Oculus rift
Software Win 10 Pro
Benchmark Scores 8726 vega 3dmark timespy/ laptop Timespy 6506
Hi,
Think it was just a sells pitch for m.2 sells personally
I mean really how much can it get faster with both os and storage on a m.2 :roll:
I can't see it , GtaV a years old game does show performance scaling on load times without this but on faster drives, I've tried a 11GB/s load for example and was quicker than a 3/7 GB/s load so with work it could be useful.

Moreover Microsoft IMHO are just trying to leverage console IP to enhance the user experience beyond Apple and Google on PC.
Just ,unlike console they have no levers to pull on hardware users have except for they're tablet's which are not useful in gaming terms anyway.

And MS don't sell nvme drives, do they?.
 
Joined
Feb 20, 2020
Messages
9,340 (5.28/day)
Location
Louisiana
System Name Ghetto Rigs z490|x99|Acer 17 Nitro 7840hs/ 5600c40-2x16/ 4060/ 1tb acer stock m.2/ 4tb sn850x
Processor 10900k w/Optimus Foundation | 5930k w/Black Noctua D15
Motherboard z490 Maximus XII Apex | x99 Sabertooth
Cooling oCool D5 res-combo/280 GTX/ Optimus Foundation/ gpu water block | Blk D15
Memory Trident-Z Royal 4000c16 2x16gb | Trident-Z 3200c14 4x8gb
Video Card(s) Titan Xp-water | evga 980ti gaming-w/ air
Storage 970evo+500gb & sn850x 4tb | 860 pro 256gb | Acer m.2 1tb/ sn850x 4tb| Many2.5" sata's ssd 3.5hdd's
Display(s) 1-AOC G2460PG 24"G-Sync 144Hz/ 2nd 1-ASUS VG248QE 24"/ 3rd LG 43" series
Case D450 | Cherry Entertainment center on Test bench
Audio Device(s) Built in Realtek x2 with 2-Insignia 2.0 sound bars & 1-LG sound bar
Power Supply EVGA 1000P2 with APC AX1500 | 850P2 with CyberPower-GX1325U
Mouse Redragon 901 Perdition x3
Keyboard G710+x3
Software Win-7 pro x3 and win-10 & 11pro x3
Benchmark Scores Are in the benchmark section
I can't see it , GtaV a years old game does show performance scaling on load times without this but on faster drives, I've tried a 11GB/s load for example and was quicker than a 3/7 GB/s load so with work it could be useful.

Moreover Microsoft IMHO are just trying to leverage console IP to enhance the user experience beyond Apple and Google on PC.
Just ,unlike console they have no levers to pull on hardware users have except for they're tablet's which are not useful in gaming terms anyway.

And MS don't sell nvme drives, do they?.
Hi,
No but they invest and insider trading is a thing see Musk :laugh:

Things don't move, make them move.
 
Joined
Dec 12, 2012
Messages
777 (0.18/day)
Location
Poland
System Name THU
Processor Intel Core i5-13600KF
Motherboard ASUS PRIME Z790-P D4
Cooling SilentiumPC Fortis 3 v2 + Arctic Cooling MX-2
Memory Crucial Ballistix 2x16 GB DDR4-3600 CL16 (dual rank)
Video Card(s) MSI GeForce RTX 4070 Ventus 3X OC 12 GB GDDR6X (2610/21000 @ 0.91 V)
Storage Lexar NM790 2 TB + Corsair MP510 960 GB + PNY XLR8 CS3030 500 GB + Toshiba E300 3 TB
Display(s) LG OLED C8 55" + ASUS VP229Q
Case Fractal Design Define R6
Audio Device(s) Yamaha RX-V381 + Monitor Audio Bronze 6 + Bronze FX | FiiO E10K-TC + Sony MDR-7506
Power Supply Corsair RM650
Mouse Logitech M705 Marathon
Keyboard Corsair K55 RGB PRO
Software Windows 10 Home
Benchmark Scores Benchmarks in 2024?
I had thought CACHING video textures and mapping data to RAM will be MUCH, MUCH faster than any NVME PCIe M.2 SSD on the face of this planet and if someone has 64 GiB of RAM why not USE it?

DirectStorage has nothing to do with caching. People are explaining it to you, but you still do not understand.

What happens when you load into a game? The game needs to pull assets from the drive into the GPU's VRAM.
How does it do it on PC? It copies the data from the drive to the system RAM. The CPU has to decompress the data while it is in system RAM. The decompressed data can then be copied to the VRAM.

How will it work with DirectStorage? The game will copy data from the drive directly into the VRAM, decompressing it on the fly using the GPU.

Once all the assets are in the VRAM, they could be cached in system memory if the game no longer needs them. Then they could be quickly pulled back from system memory. But many modern games keep data in the VRAM, using it as cache.
But this is all about the first loading process. You bypass the CPU and the system RAM and place the data directly in the GPU's memory. This makes loading data drastically faster.

This also shows why PCs have had many problems with data streaming in games, which became very popular on Xbox 360, which introduced a unified memory system. While the CPU still had to decompress data, everything happened in a single memory pool, which drastically reduced latency.
In time PCs were able to brute force past this with sheer computing power and transfer speeds, but it all depends on how optimized a game is. Some games still have data streaming problems on PC even today, because of two separate memory pools.

And this is why some games on PS5 and Xbox Series consoles have unbelievably short loading times. When I played Horizon Forbidden West, I could not believe how instant everything was. And that is not even the best example.
And these consoles combine DirectStorage (PS5 has its own tech) and unified memory to get these incredible results.
 
Joined
Dec 12, 2020
Messages
1,755 (1.19/day)
DirectStorage has nothing to do with caching. People are explaining it to you, but you still do not understand.

What happens when you load into a game? The game needs to pull assets from the drive into the GPU's VRAM.
How does it do it on PC? It copies the data from the drive to the system RAM. The CPU has to decompress the data while it is in system RAM. The decompressed data can then be copied to the VRAM.

How will it work with DirectStorage? The game will copy data from the drive directly into the VRAM, decompressing it on the fly using the GPU.

Once all the assets are in the VRAM, they could be cached in system memory if the game no longer needs them. Then they could be quickly pulled back from system memory. But many modern games keep data in the VRAM, using it as cache.
But this is all about the first loading process. You bypass the CPU and the system RAM and place the data directly in the GPU's memory. This makes loading data drastically faster.

This also shows why PCs have had many problems with data streaming in games, which became very popular on Xbox 360, which introduced a unified memory system. While the CPU still had to decompress data, everything happened in a single memory pool, which drastically reduced latency.
In time PCs were able to brute force past this with sheer computing power and transfer speeds, but it all depends on how optimized a game is. Some games still have data streaming problems on PC even today, because of two separate memory pools.

And this is why some games on PS5 and Xbox Series consoles have unbelievably short loading times. When I played Horizon Forbidden West, I could not believe how instant everything was. And that is not even the best example.
And these consoles combine DirectStorage (PS5 has its own tech) and unified memory to get these incredible results.

Directstorage doesn't get around the need for secondary storage for game assets. However, if I have primocache setup with a 32 GiB, persistent RAM cache guess what? Practically ALL those game assets are coming out of RAM instead of a relatively slow M.2 PCIe SSD. The difference between RAM and any M.2 SSD in terms of latency and bandwidth is several orders of magnitude.
 
Joined
Dec 12, 2012
Messages
777 (0.18/day)
Location
Poland
System Name THU
Processor Intel Core i5-13600KF
Motherboard ASUS PRIME Z790-P D4
Cooling SilentiumPC Fortis 3 v2 + Arctic Cooling MX-2
Memory Crucial Ballistix 2x16 GB DDR4-3600 CL16 (dual rank)
Video Card(s) MSI GeForce RTX 4070 Ventus 3X OC 12 GB GDDR6X (2610/21000 @ 0.91 V)
Storage Lexar NM790 2 TB + Corsair MP510 960 GB + PNY XLR8 CS3030 500 GB + Toshiba E300 3 TB
Display(s) LG OLED C8 55" + ASUS VP229Q
Case Fractal Design Define R6
Audio Device(s) Yamaha RX-V381 + Monitor Audio Bronze 6 + Bronze FX | FiiO E10K-TC + Sony MDR-7506
Power Supply Corsair RM650
Mouse Logitech M705 Marathon
Keyboard Corsair K55 RGB PRO
Software Windows 10 Home
Benchmark Scores Benchmarks in 2024?
Directstorage doesn't get around the need for secondary storage for game assets. However, if I have primocache setup with a 32 GiB, persistent RAM cache guess what? Practically ALL those game assets are coming out of RAM instead of a relatively slow M.2 PCIe SSD. The difference between RAM and any M.2 SSD in terms of latency and bandwidth is several orders of magnitude.

How does this apply to playing a new game, where no assets have been cached?

If a console game using this tech can load in 2-3 seconds, how will your PrimoCache setup improve on this? It will load in 1 second? Great, definitely worth spending $30-50 on the program and hundreds of dollars on extra 32 GB of RAM.

You are probably representing less than 1% of consumers with your setup. And you know what? You can turn off DirectStorage if you do not want it. But for 99% of gamers, this can be a game changer. And it is free.
 
Joined
Jul 20, 2018
Messages
339 (0.14/day)
Not at all no, it's not even supported on a HDD or Windows 10 afaik.
Plus the game has to be developed to use it much like Rtx etc.
So not sure there's a Game out that uses it yet.
Hm, it support HDD and win 10 too, if you got a Shader Model 6.0 capable gpu (almost any dx12 capable) but it won't be optimal. Because there is a fallback mode written in DirectCompute.
But if you want the full potential of it, you need some serius stuff: many cpu score, Sampler Feedback Tier_1_0 capable gpu, fast nvme drive, raw gpu computepower, native driverside support and Win11.
Forspoken will be the first game on pc which will support it, so far.
 
Joined
Dec 12, 2020
Messages
1,755 (1.19/day)
How does this apply to playing a new game, where no assets have been cached?

If a console game using this tech can load in 2-3 seconds, how will your PrimoCache setup improve on this? It will load in 1 second? Great, definitely worth spending $30-50 on the program and hundreds of dollars on extra 32 GB of RAM.

You are probably representing less than 1% of consumers with your setup. And you know what? You can turn off DirectStorage if you do not want it. But for 99% of gamers, this can be a game changer. And it is free.
Once the assets are cached in RAM your directstorage will be clearly inferior in loading times. Furthermore, there's no such thing as a free lunch, you can't be decompressing cached, compressed assets without using GPU time, but with a 32-48 GiB RAM cache I don't NEED to store compressed assets.
 
Joined
Mar 10, 2010
Messages
11,878 (2.20/day)
Location
Manchester uk
System Name RyzenGtEvo/ Asus strix scar II
Processor Amd R5 5900X/ Intel 8750H
Motherboard Crosshair hero8 impact/Asus
Cooling 360EK extreme rad+ 360$EK slim all push, cpu ek suprim Gpu full cover all EK
Memory Corsair Vengeance Rgb pro 3600cas14 16Gb in four sticks./16Gb/16GB
Video Card(s) Powercolour RX7900XT Reference/Rtx 2060
Storage Silicon power 2TB nvme/8Tb external/1Tb samsung Evo nvme 2Tb sata ssd/1Tb nvme
Display(s) Samsung UAE28"850R 4k freesync.dell shiter
Case Lianli 011 dynamic/strix scar2
Audio Device(s) Xfi creative 7.1 on board ,Yamaha dts av setup, corsair void pro headset
Power Supply corsair 1200Hxi/Asus stock
Mouse Roccat Kova/ Logitech G wireless
Keyboard Roccat Aimo 120
VR HMD Oculus rift
Software Win 10 Pro
Benchmark Scores 8726 vega 3dmark timespy/ laptop Timespy 6506
Once the assets are cached in RAM your directstorage will be clearly inferior in loading times. Furthermore, there's no such thing as a free lunch, you can't be decompressing cached, compressed assets without using GPU time, but with a 32-48 GiB RAM cache I don't NEED to store compressed assets.
You boss your game around I get you.
One point though it doesn't matter what you load an old game from it Will still be caching stuff across in a different section of memory because the game designer and Microsoft made it so.
Plus most like more than one game on a drive.
And your not fitting some games like GtaV in a cache drive.
So your way is SHIT for most and hardly automatic.

And I know I tried it btw.


And this isn't that, at all.
 
Joined
Aug 21, 2015
Messages
1,752 (0.51/day)
Location
North Dakota
System Name Office
Processor Ryzen 5600G
Motherboard ASUS B450M-A II
Cooling be quiet! Shadow Rock LP
Memory 16GB Patriot Viper Steel DDR4-3200
Video Card(s) Gigabyte RX 5600 XT
Storage PNY CS1030 250GB, Crucial MX500 2TB
Display(s) Dell S2719DGF
Case Fractal Define 7 Compact
Power Supply EVGA 550 G3
Mouse Logitech M705 Marthon
Keyboard Logitech G410
Software Windows 10 Pro 22H2
Once the assets are cached in RAM your directstorage will be clearly inferior in loading times. Furthermore, there's no such thing as a free lunch, you can't be decompressing cached, compressed assets without using GPU time, but with a 32-48 GiB RAM cache I don't NEED to store compressed assets.

Why are you so convinced it's an either/or choice? If DS can be implemented in addition to existing caching strategies to speed up loading times (please enlighten me to why this wouldn't be so), what's the downside?
 
Joined
Apr 1, 2011
Messages
156 (0.03/day)
FYI DirectStorage can also use system RAM as a source of compressed assets, not only a SSD. It is called memory-to-memory decompression. This basically means all those super fast super expensive mostly useless SSDs out there are completely unnecessary for a PC and more suited to consoles.

 
Last edited:
Joined
Dec 12, 2020
Messages
1,755 (1.19/day)
You boss your game around I get you.
One point though it doesn't matter what you load an old game from it Will still be caching stuff across in a different section of memory because the game designer and Microsoft made it so.
Plus most like more than one game on a drive.
And your not fitting some games like GtaV in a cache drive.
So your way is SHIT for most and hardly automatic.

And I know I tried it btw.


And this isn't that, at all.
Um, why would an ENTIRE game have to be cached in RAM? When have you tried using primocache to implement a 32 GiB to 48 GiB RAM cache?

If you actually used primocache you would understand it IS AUTOMATIC.

I'll bet you don't even have a copy of primocache and have never used it.
 
Top