Microsoft bereitet DirectStorage 1.1 mit GPU-Dekomprimierung vor, um Spiele schneller zu laden
Eine der neueren Xbox-Funktionen, die Microsoft für Windows zur Verfügung stellt, ist DirectStorage, eine Reihe von Funktionen, die es PCI-Express-basierten NVMe-SSDs ermöglichen, sich direkt mit Ihrer GPU zu verbinden. Der Hauptvorteil von DirectStorage 1.0 waren schnellere Ladezeiten – laut Microsoft bis zu 40 Prozent. Das hat Microsoft diese Woche bekannt gegeben Es ist bereit für die Veröffentlichung von DirectStorage 1.1 später in diesem Jahrwodurch Spiel-Assets auf der GPU statt auf der CPU dekomprimiert werden können, was Dekomprimierungsprozesse beschleunigt und Ihren Prozessor für andere Dinge entlastet.
Normalerweise werden komprimierte Spielinhalte in den Systemspeicher geladen und von der CPU dekomprimiert, bevor sie an die GPU gesendet werden. Dieser indirekte Pfad verlängert die Ladezeiten des Spiels und kann in Spielen mit großen offenen Welten zum „Pop“ beitragen – der Effekt, bei dem Sie eine schöne, weniger detaillierte Version eines Gegenstands für eine Weile sehen, bevor mehr Dekorationen und detaillierte Modelle zur Ladezeit erscheinen.
Die GPU-basierte Dekomprimierung in DirectStorage arbeitet mit einem neuen GPU-optimierten Komprimierungsformat namens „GDeflate“, das ursprünglich von Nvidia entwickelt wurde. Ein Beispielbild von Microsoft, das die GPU-Dekomprimierung mit GDeflate und die CPU-Dekomprimierung mit Zlib vergleicht, zeigte schnellere Ladezeiten (0,8 Sekunden auf einer GPU im Vergleich zu 2,36 Sekunden auf einer CPU) zusammen mit einer viel geringeren CPU-Auslastung, obwohl Microsoft sagt, dass die genauen Ergebnisse je nach variieren werden Ihre Geräte und das Spiel, das Sie herunterladen.
Die Verwendung eines neuen Dekomprimierungsformats bedeutet, dass Spiele keinen der „kostenlosen“ DirectStorage-Vorteile sehen werden – Spieleentwickler müssen an ihrer Implementierung arbeiten. Aber trotz des Beitrags von Nvidia wird GDeflate auch auf AMD- und Intel-GPUs funktionieren. Microsoft sagt, es arbeite mit allen drei Unternehmen zusammen, um sicherzustellen, dass ihre Treiber GDeflate und DirectStorage 1.1 unterstützen.
Die Systemanforderungen für DirectStorage 1.1 sind ziemlich locker. Laut Microsoft funktioniert die Funktion unter Windows 10 oder 11, erfordert nie einen bestimmten Speichertyp und funktioniert auf jeder DirectX 12-fähigen GPU, die Shader Model 6 unterstützt, das die überwiegende Mehrheit der eingeführten Nvidia-, AMD- und Intel-GPUs abdecken sollte innerhalb der letzten vier oder fünf Jahre. Für beste Ergebnisse empfiehlt das Unternehmen jedoch Windows 11, NVMe SSD und Neueste DirectX 12 Ultimate-GPU (Von diesen wird die SSD-Geschwindigkeit den größten Unterschied machen.)
„Lebenslanger Social-Media-Liebhaber. Fällt oft hin. Schöpfer. Leidenschaftlicher Feinschmecker. Entdecker. Typischer Unruhestifter.“