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

Microsoft DirectStorage Not a Windows 11 Exclusive

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,203 (7.56/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
Microsoft DirectStorage API, a game-changing technology that seeks to lower game load times and improve performance, will not be a Windows 11 exclusive, but make it to Windows 10. Shortly following the Windows 11 announcement, it was learned that Microsoft might wall off DirectStorage to Windows 11, which no longer appears to be the case. The DirectStorage Developer Preview is now available, and it works on Windows 10 version 1909 (or later), letting game developers begin exploring the technology and consider integrating it with their current or ongoing game development.

DirectStorage lets a GPU directly stream compressed game assets from an NVMe SSD, where they are uncompressed using compute shaders; cutting out a significant amount of back-and-forth with the CPU, freeing up its hardware resources, resulting in a net gain from reduced game-loading times. This would give gamers on Windows 10 one more reason to remain on the OS until Windows 11 matures. The new OS, however, could have an advantage over Windows 10 on machines with hybrid CPU cores, such as the upcoming "Alder Lake" processors, as its scheduler purportedly has greater awareness of hybrid core topologies.



View at TechPowerUp Main Site
 
Joined
Aug 6, 2010
Messages
595 (0.11/day)
Location
Hà Nội, Việt Nam
Processor Intel Core i5 12400F Alder Lake Hex-Core Processor @ 2.5 GHz
Motherboard Asrock B760M Pro RS/D4
Cooling Thermalright Assassin 120X Refined SE
Memory 32GB DDR4 3600MHz Dual Channel Team Group T-Force Delta RGB
Video Card(s) Asus RTX2060-DUAL-O6G EVO (NVIDIA GeForce RTX 2060)
Storage 1TB Samsung PM9A1 NVMe + 500GB Crucial P3 NVMe + 2TB WD Black P10 External HDD
Display(s) Samsung Odyssey G40B Gaming Monitor IPS 240Hz Full HD (LS27BG400EEXXV)
Case Aigo C218M
Audio Device(s) Corsair HS35 V2 | Razer Hammerhead V2 Pro
Power Supply FSP HYN 550
Mouse Razer Viper V3 Pro | Razer DeathAdder V3 Hyperspeed
Keyboard VGN VXE ATK68 Gateron Mechanical Hall-Effect
Software W11 24H2
Interesting, one more reason to not upgrading to 11 immediately.
Maybe the only thing left is the 12th gen Intel CPUs now.
 
Joined
Feb 23, 2019
Messages
6,044 (2.89/day)
Location
Poland
Processor Ryzen 7 5800X3D
Motherboard Gigabyte X570 Aorus Elite
Cooling Thermalright Phantom Spirit 120 SE
Memory 2x16 GB Crucial Ballistix 3600 CL16 Rev E @ 3800 CL16
Video Card(s) RTX3080 Ti FE
Storage SX8200 Pro 1 TB, Plextor M6Pro 256 GB, WD Blue 2TB
Display(s) LG 34GN850P-B
Case SilverStone Primera PM01 RGB
Audio Device(s) SoundBlaster G6 | Fidelio X2 | Sennheiser 6XX
Power Supply SeaSonic Focus Plus Gold 750W
Mouse Endgame Gear XM1R
Keyboard Wooting Two HE
Just cause preview is available for Windows 10 it doesn't mean that the actual feature won't be walled off. Maybe devs don't want to use insider builds of W11 to develop for this.
 

Space Lynx

Astronaut
Joined
Oct 17, 2014
Messages
17,121 (4.65/day)
Location
Kepler-186f
Does anyone know if DirectStorage will benefit more from the IOPS being high or the read/write being high?
 
Joined
May 8, 2018
Messages
1,568 (0.66/day)
Location
London, UK
There it goes my windows 11 adventure ehhe
 
Joined
Feb 20, 2019
Messages
8,241 (3.94/day)
System Name Bragging Rights
Processor Atom Z3735F 1.33GHz
Motherboard It has no markings but it's green
Cooling No, it's a 2.2W processor
Memory 2GB DDR3L-1333
Video Card(s) Gen7 Intel HD (4EU @ 311MHz)
Storage 32GB eMMC and 128GB Sandisk Extreme U3
Display(s) 10" IPS 1280x800 60Hz
Case Veddha T2
Audio Device(s) Apparently, yes
Power Supply Samsung 18W 5V fast-charger
Mouse MX Anywhere 2
Keyboard Logitech MX Keys (not Cherry MX at all)
VR HMD Samsung Oddyssey, not that I'd plug it into this though....
Software W10 21H1, barely
Benchmark Scores I once clocked a Celeron-300A to 564MHz on an Abit BE6 and it scored over 9000.
There are hundreds of articles on the web about the initial announcement last month that DirectStorage would be a Windows 11 exclusive. All of them cite Microsoft as a source and many of them use the word "confirmed".

Microsoft have clearly changed their tune. Was it the enormous quantity of rightly-cynical and critical internet backlash or was it developers who kicked up enough fuss for Microsoft to change their minds?
 
Joined
Jul 10, 2017
Messages
2,671 (1.00/day)
There are hundreds of articles on the web about the initial announcement last month that DirectStorage would be a Windows 11 exclusive. All of them cite Microsoft as a source and many of them use the word "confirmed".

Microsoft have clearly changed their tune. Was it the enormous quantity of rightly-cynical and critical internet backlash or was it developers who kicked up enough fuss for Microsoft to change their minds?
It looks to me that management of M$ lives in anoter reality.
 
Joined
Mar 18, 2015
Messages
180 (0.05/day)
There are hundreds of articles on the web about the initial announcement last month that DirectStorage would be a Windows 11 exclusive. All of them cite Microsoft as a source and many of them use the word "confirmed".

Microsoft have clearly changed their tune. Was it the enormous quantity of rightly-cynical and critical internet backlash or was it developers who kicked up enough fuss for Microsoft to change their minds?
More like this article is completely misleading and shameless clickbait. The fact that a developer preview of DirectStorage works on Windows 10 doesn't mean that the actual finalised and implemented system will. It would make no sense to limit a preview version of it aimed at developers to Windows 11, since that would require installing an unstable operating system still in beta testing to perform development work on. Something nobody in their right mind would ever do. This has absolutely zero bearing on whether Microsoft will choose to artifically wall it off at a later date (and they've already said that they will).
 
Joined
Dec 16, 2017
Messages
2,899 (1.15/day)
Location
Buenos Aires, Argentina
System Name System V
Processor AMD Ryzen 5 3600
Motherboard Asus Prime X570-P
Cooling Cooler Master Hyper 212 // a bunch of 120 mm Xigmatek 1500 RPM fans (2 ins, 3 outs)
Memory 2x8GB Ballistix Sport LT 3200 MHz (BLS8G4D32AESCK.M8FE) (CL16-18-18-36)
Video Card(s) Gigabyte AORUS Radeon RX 580 8 GB
Storage SHFS37A240G / DT01ACA200 / ST10000VN0008 / ST8000VN004 / SA400S37960G / SNV21000G / NM620 2TB
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply Corsair CX650M
Software Whatever build of Windows 11 is being served in Canary channel at the time.
Benchmark Scores Corona 1.3: 3120620 r/s Cinebench R20: 3355 FireStrike: 12490 TimeSpy: 4624
Just cause preview is available for Windows 10 it doesn't mean that the actual feature won't be walled off. Maybe devs don't want to use insider builds of W11 to develop for this.
Seems like it won't be walled off, as long as you're on 1909 or later

https://devblogs.microsoft.com/directx/directstorage-developer-preview-now-available/

Storage stack optimizations: On Windows 11, this consists of an upgraded OS storage stack that unlocks the full potential of DirectStorage, and on Windows 10, games will still benefit from the more efficient use of the legacy OS storage stack
 
Joined
Dec 16, 2017
Messages
2,899 (1.15/day)
Location
Buenos Aires, Argentina
System Name System V
Processor AMD Ryzen 5 3600
Motherboard Asus Prime X570-P
Cooling Cooler Master Hyper 212 // a bunch of 120 mm Xigmatek 1500 RPM fans (2 ins, 3 outs)
Memory 2x8GB Ballistix Sport LT 3200 MHz (BLS8G4D32AESCK.M8FE) (CL16-18-18-36)
Video Card(s) Gigabyte AORUS Radeon RX 580 8 GB
Storage SHFS37A240G / DT01ACA200 / ST10000VN0008 / ST8000VN004 / SA400S37960G / SNV21000G / NM620 2TB
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply Corsair CX650M
Software Whatever build of Windows 11 is being served in Canary channel at the time.
Benchmark Scores Corona 1.3: 3120620 r/s Cinebench R20: 3355 FireStrike: 12490 TimeSpy: 4624
Would be the ultimate act of stupidity to alienate 1.3 billion users of windows 10.
Eh, I doubt it would have had that much of a negative impact, for the following reasons:
1-Outside of people like us who are aware of this feature, most would think that the fault would reside in their hardware being old or the game being too demanding.
2-We don't know anything about DirectStorage's real-world impact. Until we don't see reviews of it, its performance impact is unknown.
3-Microsoft has done this before, limiting DX10 and 11 to Windows Vista or newer (with DX10 being the most relevant to this, since it launched with Vista) and DX12 to Windows 10. Aside from a couple whines here and there, there wasn't much complaint for an arguably larger group of important features.
4-Exactly how many people are using Windows to play games? This is a very important piece of data to even start to make a guess on whether there would be a critical amount of people complaining about DirectStorage not being available on Windows 10.

I'd argue that if you want an actual act of stupidity, look at Windows 11 being far more strict with minimum system requirements. And even then, Microsoft's reasons for it don't seem completely unreasonable, regardless of whether we like them or not.
 
Joined
Jun 1, 2015
Messages
5 (0.00/day)
Processor AMD 5950X
Motherboard MSI X570 Godlike
Cooling NH-D15S Chromax Black With Two Fans.
Memory 64GB Corsair LPX 3600Mhz
Video Card(s) 2 x Palit GameRock 3090 OC in SLI/NVLINK
Storage Sabrent Rocket 2TB NVME Gen4, 2 x Sabrent 1TB Rocket 4 Plus NVME Gen4, HDDS 6 WD Blacks
Display(s) Samsung CRG9
Case Fractal Define XL, 4 x Be Quiet! Silent Wings USC 140mm Fan + 1xUSC 120mm + 1x180mm Fractal Fan.
Audio Device(s) Creative X-Fi Titanium-Fatal1ty Pro + Logitech Z-5500 THX 5.1 Speakers
Power Supply BeQuiet Dark Power 12 1500W
Mouse Logitech MX 1100
Keyboard Logitech Illuminated Keyboard
Software Windows 10 Pro 64Bit
The article is missing the most important thing... Direct confirmation from Microsoft that windows 10 is able to use direct storage which is right here :- https://devblogs.microsoft.com/directx/directstorage-developer-preview-now-available/

DirectStorage Compatibility ​


Microsoft is committed to ensuring that when game developers adopt a new API, they can reach as many gamers as possible. As such, games built against the DirectStorage SDK will be compatible with Windows 10, version 1909 and up; the same as the DirectX 12 Agility SDK.


DirectStorage features can be broken down into:


  • The new DirectStorage API programming model that provides a DX12-style batched submission/completion calling pattern, relieving apps from the need to individually manage thousands of IO requests/completion notifications per second
  • GPU decompression providing super-fast asset decompression for load time and streaming scenarios (coming in a later preview)
  • Storage stack optimizations: On Windows 11, this consists of an upgraded OS storage stack that unlocks the full potential of DirectStorage, and on Windows 10, games will still benefit from the more efficient use of the legacy OS storage stack

This means that any game built on DirectStorage will benefit from the new programming model and GPU decompression technology on Windows 10, version 1909 and up. Additionally, because Windows 11 was built with DirectStorage in mind, games running on Windows 11 benefit further from new storage stack optimizations. The API runtime implementation and the GPU decompression technology is delivered via the DirectStorage SDK, and ships with your game. As a game developer, you need only implement DirectStorage once into your engine, and all the applicable benefits will be automatically applied and scaled appropriately for gamers.


In fact, this great compatibility extends to a variety of different hardware configurations as well. DirectStorage enabled games will still run as well as they always have even on PCs that have older storage hardware (e.g. HDDs).


We’re super excited to see what the future holds and are committed to working with studios to bring DirectStorage enabled gaming experiences to gamers everywhere!
 
Joined
Dec 12, 2012
Messages
773 (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?
So what about Auto HDR? Less desirable than DirectStorage, but it would still be nice to have.
 
Top