Guru3D.com
  • HOME
  • NEWS
    • Channels
    • Archive
  • DOWNLOADS
    • New Downloads
    • Categories
    • Archive
  • GAME REVIEWS
  • ARTICLES
    • Rig of the Month
    • Join ROTM
    • PC Buyers Guide
    • Guru3D VGA Charts
    • Editorials
    • Dated content
  • HARDWARE REVIEWS
    • Videocards
    • Processors
    • Audio
    • Motherboards
    • Memory and Flash
    • SSD Storage
    • Chassis
    • Media Players
    • Power Supply
    • Laptop and Mobile
    • Smartphone
    • Networking
    • Keyboard Mouse
    • Cooling
    • Search articles
    • Knowledgebase
    • More Categories
  • FORUMS
  • NEWSLETTER
  • CONTACT

New Reviews
Corsair Xeneon 27QHD240 OLED monitor review
ASUS Radeon RX 7600 STRIX OC review
Corsair RM1200X SHIFT 1200W PSU Review
Intel NUC 13 Pro (Arena Canyon) review
Endorfy Arx 700 Air chassis review
Beelink SER5 Pro (Ryzen 7 5800H) mini PC review
Crucial T700 PCIe 5.0 NVMe SSD Review - 12GB/s
Sapphire Radeon RX 7600 PULSE review
Gainward GeForce RTX 4060 Ti GHOST review
Radeon RX 7600 review

New Downloads
AMD Ryzen Master Utility Download 2.10.3.2504
CrystalDiskInfo 9.0.1a Download
AMD Radeon Software Adrenalin 23.5.2 WHQL download
Intel ARC graphics Driver Download Version: 31.0.101.4382
Corsair Utility Engine Download (iCUE) Download v5.2
GeForce 535.98 WHQL driver download
CPU-Z download v2.06
AMD Radeon Software Adrenalin 23.5.1 WHQL download
GeForce 532.03 WHQL driver download
AMD Chipset Drivers Download 5.05.16.529


New Forum Topics
The AMD Ryzen All In One Thread /Overclocking/Memory Speeds & Timings/Tweaking/Cooling Part 2 GeForce RTX 3060 and Asus Rampage ii extreme mmagent registry settings path AMD Radeon Software - Preview Drivers - DCH/UWP msi ocscan i got higher low fps but lower average n high than stock, it said dominant limiter no lo NVIDIA Power Management (NVPMM) - NVIDIA Power Limit Profile (NVPL Profile) lga 775 msi motherboard problems GeForce NOW Account Integration with Steam, Epic Games Store and Ubisoft BSODs caused by AMD drivers, multiple times a day... but.... PC restarting / multiple copies of drivers? or HW




Guru3D.com » News » Microsoft DirectStorage can save 20-40% CPU load

Microsoft DirectStorage can save 20-40% CPU load

by Hilbert Hagedoorn on: 03/30/2022 10:05 AM | source: hd-tecnologia | 34 comment(s)
Microsoft DirectStorage can save 20-40% CPU load

According to Microsoft, DirectStorage will save CPUs a significant amount of time, 20-40 percent even. Microsoft's new API appears to be exactly what developers have been looking for, especially as games get more graphically rich and resource-intensive.

Microsoft publicly introduced the DirectStorage API in early March to overcome input/output (I/O) problems that the Win32 API faces with the current games. Cooper Partin, a Microsoft software developer, spoke on improving input/output efficiency using DirectStorage on Windows at GDC 2022. He said that this is not a straight transfer of the DirectStorage API available for the Xbox Series S|X; rather, this version has been adapted to the PC system's specific demands.

Partin estimates that the API can yield 20-40% CPU savings in its current state, as long as it's operating on Windows 11 with an NVMe SSD. The CPU cycles might then be used by game creators to accomplish something else, such as processing considerably more complicated AI behaviors.

 

 

DirectStorage is also available in Windows 10 (19H1+), however, it's a fallback implementation that employs an optimized file I/O layer developed on top of the Win32 API on the older OS. Although you will use patterns such as asynchronous I/O and completion ports to improve performance on Windows 10, it will not be the same as on Windows 11.

In the future version, you will be able to use DirectStorage to decompress assets using that GPU and this means more CPU savings for you, where you can do more additional work on your title.” – he finally added, referring to the advantages that developers will have with this API.



Microsoft DirectStorage can save 20-40% CPU load Microsoft DirectStorage can save 20-40% CPU load




« Dell S3423DWC 34-inch ultra-wide curved LCD compatible with USB Type-C · Microsoft DirectStorage can save 20-40% CPU load · The price of silicon wafers is predicted to climb by 25% by 2025 »

Related Stories

Advertisement: Microsoft products have fallen in price: Windows 10 lifetime license for $12, and Windows 11 for $19 - 03/30/2022 09:43 AM
No matter if you are still on an old Win 7 machine or just building a new computer, getting a system license is a must. Because all current Windows 10 owners will get a free upgrade to Windows 11 anyw...

Advertisement: Microsoft products have fallen in price: Windows 10 lifetime license for $10, Windows 11 for $24 - 03/18/2022 11:43 AM
If you have not yet acquired a key for Windows, then now is the time. For a limited time, Windows 10, Windows 11, and other Microsoft software are available at up to 91% off. Save up to 91% on Windows...

Microsoft DirectStorage API Is Available for PC - 03/15/2022 09:59 AM
On Monday, Microsoft formally debuted the DirectStorage API on the Windows PC platform. The API supports direct data exchanges between the GPU, graphics RAM, and a storage media, allowing games to fee...

Microsoft, NVIDIA, Intel and AMD cease sales to Russia and Belarus (updated) - 03/07/2022 10:30 AM
In separate declarations, both Intel and AMD clarify that they would no longer deliver products to Russia and Belarus. Intel has also established a fundraising effort to assist individuals affected by...

Ad: Score $12 Windows 10 and $25 Microsoft Office Lifetime Licenses: Save 91% in March Sale (4/3/22) - 03/04/2022 10:06 AM
Nobody would argue that buying software from Microsoft is a cheap endeavor. Windows and Office are costly pieces of software no matter who you are – unless you know where to buy OEM licenses that ha...


7 pages 1 2 3 4 > »


lukas_1987_dion
Senior Member



Posts: 691
Joined: 2008-06-09

#6005797 Posted on: 03/30/2022 12:37 PM
Nice ad for W11 :P

schmidtbag
Senior Member



Posts: 7441
Joined: 2012-11-10

#6005815 Posted on: 03/30/2022 02:26 PM
I'm looking forward to further developments with this type of technology. In particular, an open-source alternative. There are ways where on-card storage could be taken advantage of even for games that never had DS compatibility. Even if it just acts as a swap/paging file for video memory, it would yield a huge performance impact.

AlmondMan
Senior Member



Posts: 997
Joined: 2007-09-03

#6005837 Posted on: 03/30/2022 03:58 PM
"The CPU cycles might then be used by game creators to accomplish something else, such as processing considerably more complicated AI behaviors."
They've said that since ... forever? :D first it was with hyperthreading, then it was with multicores and more multicores and unified shaders and so on and so forth, yet today we hardly see anything beyond Doom's enemy AI in most games.

It might be that they CAN do all kinds of things, but when you just snipe them all from afar or something does it really matter?

TheDeeGee
Senior Member



Posts: 8891
Joined: 2010-08-28

#6005838 Posted on: 03/30/2022 04:09 PM
My CPU usage is always low due to 60 FPS cap.

Mannerheim
Senior Member



Posts: 4903
Joined: 2004-01-24

#6005844 Posted on: 03/30/2022 04:33 PM
We have enough CPU for 1000 years, we need better code to use it. I think this directstorage will be just another fail.

7 pages 1 2 3 4 > »


Post New Comment
Click here to post a comment for this news story on the message forum.


Guru3D.com © 2023