Was ist RTX-IO?

click fraud protection

Eine der von Nvidia angekündigten Funktionen der RTX-30-Grafikkartenserie war RTX IO. RTX IO wurde entwickelt, um die Ladezeiten von Spielen erheblich zu verkürzen, indem die Texturdekomprimierungsverarbeitung von der CPU auf die GPU ausgelagert wird.

Tipp: VRAM oder Video Random Access Memory ist ein Speicher auf der Grafikkarte, der zum Speichern der Informationen dient, die die Grafikkarte zum Rendern von Spielen benötigt.

Moderne Spiele mit hohen Auflösungen haben eine große Datenmenge, die in den VRAM geladen werden muss. Um all diese Daten in den VRAM zu laden, müssen sie von der Festplatte in den System-RAM geladen werden. Sobald sie sich im System-RAM befinden, dekomprimiert die CPU bei Bedarf alle Texturen und lädt sie dann in den VRAM. Dieser Vorgang ist selbst bei Verwendung der schnellsten PCIe Gen4 SSDs relativ lang und kompliziert; dies ist auf den umständlichen Weg und die Übertragungs-Overheads in jeder Stufe zurückzuführen.

RTX IO vereinfacht den Prozess, indem es die CPU und den System-RAM aus der Pipeline herausschneidet. Stattdessen werden Grafikdaten direkt von der Festplatte in den VRAM geladen und bei Bedarf von der GPU dekomprimiert. Laut Nvidia kann der Einsatz der GPU zum Dekomprimieren der Daten bis zu 100-mal schneller sein als der Einsatz der CPU unter Berücksichtigung der Reduzierung der Übertragungszeiten und des Overheads.

RTX IO wird durch die Verwendung der neuen Windows 10 „Direct Storage“ API ermöglicht, die voraussichtlich irgendwann 2021 oder 2022 veröffentlicht wird. Direct Storage wurde von Grund auf für Gaming-PCs mit modernsten PCIe Gen4 SSDs und leistungsstarken Grafikkarten entwickelt.

Der Hauptnachteil der Funktion ist, dass sie nicht universell ist. Spieleentwickler müssen speziell die Unterstützung für die API in ihren Spielen aktivieren. Unklar ist ab September 2020 auch, welche Grafikkarten RTX IO unterstützen werden. Einige der Informationen über die Funktion scheinen darauf hinzudeuten, dass die Funktion auf die Grafikkarten der 30er-Serie beschränkt sein wird. Es ist jedoch möglich, dass die Funktion auch auf frühere Generationen zurückportiert wird, obwohl dies mit geringeren Leistungssteigerungen verbunden sein kann.