Direct Storage 2.0 Support

CPU tests are run at 1080p to reduce the GPU bottleneck. If you’re testing at 4K to test real-world performance for high-resolution gaming, the result you get depends far more on the GPU than on the CPU, so it doesn’t show CPU performance. You get a GPU benchmark ran a dozen times over, with about the same results.

The same channel has a thorough video on this:

In short: look at CPU benchmark to find the highest FPS any GPU will give you best-case, then look at GPU benchmarks (at 4K) to see which FPS your GPU can give you best-case. Your actual performance will be close to the lowest of these two numbers.

This is done because reviewers can’t test 12 CPUs and 12 GPUs for a total of 144 combinations, in 12+ games, for a total of 1700+ total combinations or 5000+ total benchmark runs.

2 Likes

There is a lot of speculation in this topic.

Initially designed to speed up XBox games, on Windows the GPU can access the SSD directly via the PCI bus using DS.

From an electronics view this could be a massive improvement, as it reduces the CPU bottleneck of moving textures to the GPU.

EDIT DS 2.0 does not exist.

There will be system driver time used to negotiate DS though.

One YT video saw a 20% to 40% reduction in CPU (bottleneck) time and a smoother view, without stutters, when panning around in MSFS 2020

We need more extensive testing on PCI 4 and PCI 5 motherboards with different GPUs and different Windows 11 update versions.

Time will tell when 2024 is installed.

Let’s see some links please.

Links, please? From everything I’ve read, DirectStorage is simply part of the the DX12 API, and game engines have to be coded to use it. It is not an OS-level feature that can be toggled on/off. In other words, Asobo would have to explicitly build MSFS to use it, which - based on Martial’s apparent confusion about the question some weeks ago - isn’t happening any time soon.

2 Likes

As the comments on that video show, DS will not affect MSFS (until it’s officially implemented, if ever).

He claims that Windows 24H2, an NVME ssd, and modern gpu gives useful benifits.

1 Like

That YouTuber believes DS is already active in MSFS because:

“…the information I got is from a retired MS software engineer with a million YT followers. I’m guessing he knows what he’s talking about.”

So I am going to take this with a silo-sized grain of salt. The “smoothness” he is talking about could just be due to any number of other improvements/changes in 24H2.

1 Like

Yep I’d rather take what Asobo said over this “my uncle works at Nintendo”-type source :sweat_smile:

And they effectively said “um not sure what that is” when asked whether DS is in FS24, which doesn’t exactly sound like they have implemented it in FS24, let alone 2020!

4 Likes

Yep 24H2 may have benifits in the system libraies to speed up loading and data transfers. Thereby improving all big data programs.

I’m not sure why you added this video since it’s already included in the second post of this topic.

Nope.
Latest version of Directstorage is 1.2.3 so if you’ve read about Directstorage 2.0 somewhere, it means that person doesn’t quite know what they’re talking about.

FYI, if Asobo doesn’t add the ability to use Directstorage, there’s no need to switch to the bug-ridden version of Windows 11 24H2.

I got the DS 2.0 story from that infamous video, so lets park that one.

It seems we get the truth from the Games bar:
Windows Key + G
Click on Settings then Gaming Features.

I’m running Windows 10 Pro 22H2, with a temporary GTX750TI whilst I build a new PC.

What is DirectX 12 Ultimate? It is DirectX 12 plus Shader Model 6.0 which supports parallel shader threads on a GPU. Earlier Shader Model versions only supported a single thread.

To support DX12 Ultimate we need at least a RTX 20 series (or equivalent) GPU. That’s kind of awkward for Asobo as it wrecks their minimum 2024 spec of a GTX790. However their recommended GPU spec is a RTX 2080.

The ultimate combo seems to be DirectX 12 Ultimate (RTX 20+), an nVME 1TB drive and a certain version of Windows.

EDIT: To get a screen shot I ran the Snip tool with a 5 second delay, then popped up the Game Bar.

PrintScreen didn’t work, the game bar hides on any key down.

You keep posting this, I’m going to keep calling it out. 24H2 is working great for me, and I’m sure many others. Smooth sim performance, great performance in pretty much every game or sim I’ve used it with from Elden Ring to Cyberpunk to Factorio to DCS to MSFS.

5 Likes

What are the known bugs? Are any of them relevant for FS?

1 Like

What hardware are you running 24H2 on?

i7-11700KF; MSI Z590 Pro WiFi; 32GB DDR4-3600; RTX 4070 Ti Super (RTX 3070 until two weeks ago). I’ve been running the Insider previews for months without problems.

The only issue I have encountered on this PC in months is the recent incompatibility between Nvidia’s GameReady drivers and the Corsair iCue software I use to manage my AIO cooler/fans. And Corsair issued a fix on their end which resolved that problem for me.

Friendly reminder: If you’d like to discuss Windows 11, please join the conversation in the linked thread below :point_down:
https://forums.flightsimulator.com/t/windows-11-24h2-and-msfs-observations-insights-issues-and-tips

Thanks, with that spec you should find the Windows game bar indicates DirectX 12 Ultimate is available and DirectStorage IO is available.

If so does the Game bar show a DirectStorage IO version?

For Game bar details see my post above.

FYI I installed 24H2 a week ago to see if DirectStorage made a difference and all seemed good first - sim was OK. Then I noticed pauses when browsing and opening a new website of 5 - 10 seconds; it was very persistent. I put it down to network at first. After a week of this I went back to 23H2 and now there are no pauses. 24H2 isn’t ready for general release yet.

Why are you having a conversation with yourself? Did you just want to make sure you agree with your own opinions? :smiley:
Your PC isn’t ready for Directstorage in any version and it doesn’t matter how hard you try - no NVMe drives, no Directstorage magic for you :wink:

I’m trying to methodically find out if DS 2.0 is a myth from a trusted source, the Game Bar.

EDIT DS 2.0 does not exist
1.2.3 is the latest.

If the Game Bar says version 1.2.3 or doesn’t show a version that speaks volumes.

If it says 1.2.3 this topic should probably be renamed.

Apologies for accidentally replying to myself instead of @DrVenkman3876

1 Like