How it works 1. Bypassing the CPU – Traditionally, game assets (textures, models, etc.) are loaded from storage to RAM, then processed by the CPU before being sent to the GPU. DirectStorage allows assets to go directly from NVMe SSDs to the GPU, reducing CPU overhead. 2. Batching I/O Requests – Instead of loading assets in small chunks, DirectStorage enables batching thousands of I/O requests simultaneously, which is ideal for high-speed NVMe SSDs. 3. GPU Decompression – With DirectStorage 1.1, Microsoft introduced GPU-based asset decompression. Normally, compressed assets are unpacked by the CPU before being sent to the GPU. DirectStorage lets the GPU handle decompression, reducing CPU load and improving performance. Benefits • Faster Load Times – Drastically reduces loading screens in games. • Better Open-World Streaming – Seamless asset streaming in large, detailed game worlds. • Lower CPU Usage – Frees up CPU resources for AI, physics, and other game mechanics. Requirements • Windows 10 (version 1909 or later) or Windows 11 (Windows 11 has better optimizations). • NVMe SSD (PCIe 3.0 or 4.0; PCIe 4.0 recommended for best results). • DirectX 12-compatible GPU (NVIDIA RTX 20/30/40/50 series, AMD RDNA 2/3, Intel Arc).
It works like magic. I had massive stutters before, after adding this it reduced the stutters by at least 85% . I wish I took some before and after screenshots of the graphs from the benchmark, it's like night and day.
Since patch 1.0.2 I lost close to 30fps, and the mod seems to have 0 impact anymore.
I used to average 100-130fps with a 4090 and 5800x3d, windows 11, 1440p, all maxed out with dlss native AA and dlss FG; and stability and around 10fps added by the mod; so on average around 112fps
But after 1.0.2 the game has moments of big fps drops, down to the 40s, and now i get 70-100fps, and an average of like 92. Sadly due to frame generation, this feels horrible. And the mods don't do anything anymore, to improve stutter or performance.
Found the issue, for some reason after the update ACShadows.ini was corrupted with out of range values raytracing_gi=0 raytracing_giquality=4 raytracing_mode=0
Thanks so much for sharing this! I deleted my .ini as well and that resolved -most- of my stuttering. I still get occasional stutters, especially after a "fresh" shader cache (just after redoing the shader comp step on launch) which weren't there in the previous version, but it's much more tolerable.
WARNING: Do not use this mod, it will cause instant crash in the game, you will be forced to verify steam files, waste a bunch of time to download the original files again
Yes it works. I played several hours with the mod in v 1.02 without issue. I'd recommend reinstalling this and GosuDRM's other D3D12 Agility SDK Upgrade mod, just in case steam or ubisoft connect replaced the files.
Unfortunately 1.02 update has introduced additional stuttering into the game which neither mod is able to fix. It manifests as shader comp and/or traversal stutter, and it occurs with or without it this mod. Thankfully this new stuttering gets better with more playtime, which further suggests it's shader compilation stuttering. Just keep that in mind whenever you update your drivers, modify the game files, or clear shader caches: you'll initially experience much more stuttering, especially noticeable during combat, traversing towns/cities, and performing some actions, but it will lessen over time.
That's interesting. AFAIK the files from this mod shouldn't be affected by the files that 1.02 changed.
When you removed it, did you replace the files with the original game files or re-verify the game files? Did you remove any other mods or make any other changes to the game at the same time? Maybe see if reinstalling the mod works.
Feels like an FPS boost on my end. I'm playing on an SSD, but ubisoft+ thinks I'm on an HDD. After adding these two files, my FPS went from 55-65 to 70ish-85. All my settings are max except for RT which is low. Good looking out with this mod.
146 comments
1. Bypassing the CPU – Traditionally, game assets (textures, models, etc.) are loaded from storage to RAM, then processed by the CPU before being sent to the GPU. DirectStorage allows assets to go directly from NVMe SSDs to the GPU, reducing CPU overhead.
2. Batching I/O Requests – Instead of loading assets in small chunks, DirectStorage enables batching thousands of I/O requests simultaneously, which is ideal for high-speed NVMe SSDs.
3. GPU Decompression – With DirectStorage 1.1, Microsoft introduced GPU-based asset decompression. Normally, compressed assets are unpacked by the CPU before being sent to the GPU. DirectStorage lets the GPU handle decompression, reducing CPU load and improving performance.
Benefits
• Faster Load Times – Drastically reduces loading screens in games.
• Better Open-World Streaming – Seamless asset streaming in large, detailed game worlds.
• Lower CPU Usage – Frees up CPU resources for AI, physics, and other game mechanics.
Requirements
• Windows 10 (version 1909 or later) or Windows 11 (Windows 11 has better optimizations).
• NVMe SSD (PCIe 3.0 or 4.0; PCIe 4.0 recommended for best results).
• DirectX 12-compatible GPU (NVIDIA RTX 20/30/40/50 series, AMD RDNA 2/3, Intel Arc).
I used to average 100-130fps with a 4090 and 5800x3d, windows 11, 1440p, all maxed out with dlss native AA and dlss FG; and stability and around 10fps added by the mod; so on average around 112fps
But after 1.0.2 the game has moments of big fps drops, down to the 40s, and now i get 70-100fps, and an average of like 92. Sadly due to frame generation, this feels horrible. And the mods don't do anything anymore, to improve stutter or performance.
Anyone else with this problem?
raytracing_giquality=4
raytracing_mode=0
I deleted it and it recreated it.
Unfortunately 1.02 update has introduced additional stuttering into the game which neither mod is able to fix. It manifests as shader comp and/or traversal stutter, and it occurs with or without it this mod. Thankfully this new stuttering gets better with more playtime, which further suggests it's shader compilation stuttering. Just keep that in mind whenever you update your drivers, modify the game files, or clear shader caches: you'll initially experience much more stuttering, especially noticeable during combat, traversing towns/cities, and performing some actions, but it will lessen over time.
When you removed it, did you replace the files with the original game files or re-verify the game files? Did you remove any other mods or make any other changes to the game at the same time? Maybe see if reinstalling the mod works.