En av funktionerna som tillkännagavs av Nvidia med RTX 30-serien av grafikkort var RTX IO. RTX IO är designad för att avsevärt minska spelets laddningstid genom att ladda ner texturdekompressionsbehandlingen från CPU: n till GPU: n.
Tips: VRAM eller Video Random Access Memory är minne som finns på grafikkortet och dedikerat till att lagra informationen som grafikkortet behöver för att rendera spel.
Moderna spel med hög upplösning har en stor mängd data som behöver laddas in i VRAM. För att ladda all denna data till VRAM måste den laddas från hårddisken till systemminnet. Väl i system-RAM-minnet kommer CPU: n att dekomprimera eventuella texturer om det behövs och sedan ladda dem i VRAM. Denna process är relativt lång och komplicerad även när man använder de snabbaste PCIe Gen4 SSD: erna; detta beror på den kretslopp som tagits och överföringskostnaderna i varje steg.
RTX IO förenklar processen genom att klippa processorn och systemminnet ur pipelinen. Istället laddas grafikdata direkt från hårddisken till VRAM och dekomprimeras av GPU vid behov. Enligt Nvidia kan det gå upp till 100 gånger snabbare att använda GPU: n för att dekomprimera data än att använda processorn med hänsyn till minskningen av överföringstider och omkostnader.
RTX IO är aktiverad genom användning av det nya Windows 10 "Direct Storage" API, som förväntas släppas någon gång under 2021 eller 2022. Direct Storage är designad från grunden för speldatorer med banbrytande PCIe Gen4 SSD och kraftfulla grafikkort.
Den största nackdelen med funktionen är att den inte kommer att vara universell; Spelutvecklare måste specifikt aktivera stöd för API: t i sina spel. Det är också oklart, från och med september 2020, exakt vilka grafikkort som kommer att stödja RTX IO. En del av informationen om funktionen verkar tyda på att funktionen kommer att vara begränsad till 30-seriens grafikkort. Det är dock möjligt att funktionen också kommer att backporteras till tidigare generationer, även om detta kan komma med lägre prestandavinster.