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

NVIDIA RTX IO GPU-Accelerated Storage Technology Debuts This Month

GFreeman

News Editor
Staff member
Joined
Mar 6, 2023
Messages
1,558 (2.41/day)
Rapid loading and smooth navigation through endless open worlds has long been a goal of gamers and developers alike. Even with the incredible performance of NVMe SSDs, this goal has remained out of reach. Modern game engines have exceeded the capability of traditional storage APIs; a new generation of Input/Output (IO) architecture is needed.

Enter NVIDIA RTX IO, enabling fast GPU-based loading and game asset decompression, massively accelerating IO performance compared to hard drives and traditional storage APIs. NVIDIA RTX IO leverages GPU decompression for smaller data packages, enabling faster load times and lower CPU utilization, allowing developers to create a new generation of games with massive, highly detailed worlds. NVIDIA RTX IO makes its debut alongside the free Portal: Prelude RTX mod today, and will also feature in Ratchet & Clank: Rift Apart, launching July 26th.



How Does RTX IO Work?
NVIDIA RTX IO leverages the advanced architectures of GeForce GPUs to offload dozens of CPU cores' worth of work to your GPU, enabling faster game loading, and opening the door to a new era of large, incredibly detailed open world games. RTX IO is based on GDeflate, an open GPU compression standard contributed by NVIDIA, which is utilized by both Microsoft's DirectStorage and new Vulkan Extensions.

Traditionally, data is sent from your disk drive to the CPU, decompressed through system memory, and sent to the GPU. This system is not designed with the capabilities of today's Gen 4 and Gen 5 PCIe NVMe SSDs in mind, using only a fraction of their capabilities. Bottlenecks from the CPU and System Memory, combined with bigger assets, limit the gains from newer SSDs, resulting in slower loading of assets, which can cause in-game texture pop-in, or longer loading times.

NVIDIA RTX IO dramatically increases IO bandwidth by letting compressed data be delivered to GPU memory with minimal staging in the CPU system memory. The GPU is utilized for decompression using GDeflate at high throughput, allowing the CPU to perform other tasks. As a result, object pop-in and stutter can be reduced, and high-quality textures can be streamed at incredible rates, so even if you're speeding through a world, everything runs and looks great. In addition, with lossless compression, game download and install sizes can be reduced, allowing gamers to store more games on their SSD while also improving their performance.

While RTX IO is supported on all modern DirectX 12 GPUs, it is designed to run on as many parallel cores in the GPU as possible, so in cases where the IO throughput is not the bottleneck, the more compute cores available, the more performant it is. Essentially, load times are fastest on more powerful GPUs and SSDs; specific speed ups will vary based on the game, scene, and your particular combination of GPU and disk drive.

In Portal: Prelude RTX, NVIDIA RTX IO is always on (you don't need to toggle it in a menu), and it enables much faster texture load time, minimizing asset pop-in:


NVIDIA RTX Remix was used to bring Portal: Prelude RTX to life, and thanks to RTX IO and the use of Vulkan extensions, GPU decompression with GDeflate shrank Portal: Prelude RTX's install size by 44%, enabling gorgeous 4K textures to be experienced losslessly with a minimal footprint. When the RTX Remix creator toolkit is released, every modder will be able to count on RTX IO to enable them to stay true to their artistic vision, while keeping within the file size restrictions of popular modding sites.

In Ratchet & Clank: Rift Apart, launching July 26th, NVIDIA RTX IO is used to quickly load high-quality textures and environments with a high level of detail when jumping between dimensions. With DirectStorage accelerated by RTX IO, and the use of a fast NVMe SSD, the integration results in very responsive texture streaming even at the highest settings.

Richard van der Laan, Senior Lead Programmer at Nixxes Software, explains: "To enable quick loading and instant transition between dimensions, the game needs to be able to load assets quickly. DirectStorage ensures quick loading times and GPU decompression is used at high graphics settings to stream assets in the background while playing."

RTX IO Supports DirectStorage & Vulkan
RTX IO is built on GDeflate, an open GPU compression standard contributed by NVIDIA to maximize adoption and compatibility, enabling each Independent Hardware Vendor (IHV) to add support in their drivers, and allowing developers to easily incorporate its technology across multiple platforms. RTX IO supports DirectX through DirectStorage, and Vulkan through Vulkan extensions.

On GeForce GTX and RTX PCs and laptops with Maxwell or newer architectures, the technology's performance is further improved thanks to our Game Ready Drivers, and in titles with RTX IO integrations, the full capabilities of your GeForce RTX GPU are leveraged, giving you the definitive experience.

Developers can learn more about how to add RTX IO for their DirectX and Vulkan applications here.



Portal: Prelude RTX Launches Today With NVIDIA RTX IO
Portal: Prelude RTX is a full ray-traced remaster of the highest-rated Portal mod of all time, Portal: Prelude. Available for download today, its creators used NVIDIA RTX Remix to reimagine their classic, with inspiration from Portal with RTX. Portal: Prelude RTX features hundreds of additional remastered materials and assets, a new fully voice acted story, and updated level design for improved gameplay.

This incredible remaster launches for free today, and can be downloaded by all Portal owners on Steam. By leveraging RTX IO, its download size is greatly reduced, and its loading times accelerated. For a Portal: Prelude RTX deep dive, head to our dedicated Portal: Prelude RTX launch article.


Ratchet & Clank: Rift Apart Launches July 26th With RTX IO
On July 26th, the critically acclaimed Ratchet & Clank: Rift Apart comes to PC, courtesy of Insomniac Games and Nixxes Software. Ratchet & Clank: Rift Apart supports RTX IO, leveraging the DirectStorage runtime and our RTX IO-enabled Game Ready Drivers, ensuring the dimension-hopping gameplay is fluid and exciting.


Gaming Evolves With The Launch of NVIDIA RTX IO
Developers are always pushing the boundaries of technology, and with the latest advancements and engine upgrades they can create near-photorealistic environments in massive traversable worlds, with faster loading than ever before thanks to NVIDIA RTX IO, GDeflate, and Microsoft DirectStorage for Windows. With these technologies, gamers will experience far fewer visible level of detail transitions, barely noticeable asset pop-in, and rapid texture loading.

With a GeForce RTX 40 Series GPU you'll receive the fastest possible performance, and all other modern GeForce GPU users will benefit greatly from Game Ready Driver and RTX IO game optimizations, as in Portal: Prelude RTX.

View at TechPowerUp Main Site | Source
 
Joined
Sep 6, 2013
Messages
3,371 (0.82/day)
Location
Athens, Greece
System Name 3 desktop systems: Gaming / Internet / HTPC
Processor Ryzen 5 5500 / Ryzen 5 4600G / FX 6300 (12 years latter got to see how bad Bulldozer is)
Motherboard MSI X470 Gaming Plus Max (1) / MSI X470 Gaming Plus Max (2) / Gigabyte GA-990XA-UD3
Cooling Νoctua U12S / Segotep T4 / Snowman M-T6
Memory 32GB - 16GB G.Skill RIPJAWS 3600+16GB G.Skill Aegis 3200 / 16GB JUHOR / 16GB Kingston 2400MHz (DDR3)
Video Card(s) ASRock RX 6600 + GT 710 (PhysX)/ Vega 7 integrated / Radeon RX 580
Storage NVMes, ONLY NVMes/ NVMes, SATA Storage / NVMe boot(Clover), SATA storage
Display(s) Philips 43PUS8857/12 UHD TV (120Hz, HDR, FreeSync Premium) ---- 19'' HP monitor + BlitzWolf BW-V5
Case Sharkoon Rebel 12 / CoolerMaster Elite 361 / Xigmatek Midguard
Audio Device(s) onboard
Power Supply Chieftec 850W / Silver Power 400W / Sharkoon 650W
Mouse CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Keyboard CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Software Windows 10 / Windows 10&Windows 11 / Windows 10
Is this another attempt from Nvidia to put an Nvidia logo on a free standard? Is this just a rebrand of Direct Storage with some extra non essential features to justify this rebrand?
 
Joined
Apr 13, 2023
Messages
314 (0.52/day)
System Name Can it run Warhammer 3?
Processor 7800X3D @ 5Ghz
Motherboard Gigabyte B650 Aorus Elite AX
Cooling Enermax Liqmax III 360mm
Memory Teamgroup DDR5 CL30 6000Mhz 32GB
Video Card(s) Gigabyte 4090
Storage Silicon Power XS70, Corsair T700
Display(s) BenQ EX2710Q, BenQEX270M
Case NZXT H7 Flow
Audio Device(s) AudioTechnica M50xBT
Power Supply SuperFlower Leadex III 850W
Is this another attempt from Nvidia to put an Nvidia logo on a free standard? Is this just a rebrand of Direct Storage with some extra non essential features to justify this rebrand?
Indeed. Sounds like Nvidia DLSS or more accurately G-Sync 2 electric boogaloo. I can't wait to see someone point to this as a key feature of the 40 series lmao
 
Joined
Feb 11, 2009
Messages
5,567 (0.96/day)
System Name Cyberline
Processor Intel Core i7 2600k -> 12600k
Motherboard Asus P8P67 LE Rev 3.0 -> Gigabyte Z690 Auros Elite DDR4
Cooling Tuniq Tower 120 -> Custom Watercoolingloop
Memory Corsair (4x2) 8gb 1600mhz -> Crucial (8x2) 16gb 3600mhz
Video Card(s) AMD RX480 -> RX7800XT
Storage Samsung 750 Evo 250gb SSD + WD 1tb x 2 + WD 2tb -> 2tb MVMe SSD
Display(s) Philips 32inch LPF5605H (television) -> Dell S3220DGF
Case antec 600 -> Thermaltake Tenor HTCP case
Audio Device(s) Focusrite 2i4 (USB)
Power Supply Seasonic 620watt 80+ Platinum
Mouse Elecom EX-G
Keyboard Rapoo V700
Software Windows 10 Pro 64bit
Is this another attempt from Nvidia to put an Nvidia logo on a free standard? Is this just a rebrand of Direct Storage with some extra non essential features to justify this rebrand?

They do kinda hint at that: "While RTX IO is supported on all modern DirectX 12 GPUs"

but yeah, pretty pathetic really.
 
Joined
Jul 10, 2011
Messages
797 (0.16/day)
Processor Intel
Motherboard MSI
Cooling Cooler Master
Memory Corsair
Video Card(s) Nvidia
Storage Western Digital/Kingston
Display(s) Samsung
Case Thermaltake
Audio Device(s) On Board
Power Supply Seasonic
Mouse Glorious
Keyboard UniKey
Software Windows 10 x64
So AMD can call Resizable BAR - SAM, Adaptive-Sync - FreeSync, but Nvidia can't?
 
Joined
Feb 11, 2009
Messages
5,567 (0.96/day)
System Name Cyberline
Processor Intel Core i7 2600k -> 12600k
Motherboard Asus P8P67 LE Rev 3.0 -> Gigabyte Z690 Auros Elite DDR4
Cooling Tuniq Tower 120 -> Custom Watercoolingloop
Memory Corsair (4x2) 8gb 1600mhz -> Crucial (8x2) 16gb 3600mhz
Video Card(s) AMD RX480 -> RX7800XT
Storage Samsung 750 Evo 250gb SSD + WD 1tb x 2 + WD 2tb -> 2tb MVMe SSD
Display(s) Philips 32inch LPF5605H (television) -> Dell S3220DGF
Case antec 600 -> Thermaltake Tenor HTCP case
Audio Device(s) Focusrite 2i4 (USB)
Power Supply Seasonic 620watt 80+ Platinum
Mouse Elecom EX-G
Keyboard Rapoo V700
Software Windows 10 Pro 64bit
So AMD can call Resizable BAR - SAM, Adaptive-Sync - FreeSync, but Nvidia can't?

Thats right, just like how Nvidia can block AMD from using DLSS but AMD is not allowed to block Nvidia from using DLSS
 

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.92/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
Directstorage - but behind an nvidia paywall! yaaaaay!

So AMD can call Resizable BAR - SAM, Adaptive-Sync - FreeSync, but Nvidia can't?
Having your own name for your use of an open technology, is not the same as making your own proprietary version and preventing people using the open one.

If they use this as an add-on to Directstorage, hell yeah.
But if RTX IO titles dont support generic DirectStorage then we should all be up in arms, because it's crippling non nvidia hardware for no reason. It's why Gsync ultimate died off despite the monitors actually having impressive tech in them.

No one wants to sell products that only work for part of their target market - they want to sell to *everyone*
 
Last edited:
Top