Die Microsoft DirectStorage-API ist jetzt für Entwickler öffentlich verfügbar
Im Kontext: Eines der Hauptverkaufsargumente für Konsolen der nächsten Generation sind ihre SSDs. Oder genauer gesagt, wie ihre Software und Spiele mit diesen SSDs interagieren und sie nutzen. PS5- und XSX-Spieler genießen blitzschnelle Ladezeiten, Funktionen wie Quick Resume und nahtlose Übergänge im Spiel zwischen unterstützten Titeln der nächsten Generation. Microsoft hat jedoch versprochen, dass PC-Spieler dank einer Windows-Funktion namens „DirectStorage“, die jetzt für Entwickler verfügbar ist, nicht ausgelassen werden.
Für die Unwissenden bietet DirectStorage viele der gleichen Vorteile ähnlicher Konsolentechnologie der nächsten Generation: schnelle Ladezeiten und detailliertere Spielwelten, um nur einige zu nennen. Wie erreicht DirectStorage dieses Kunststück? Microsoft hat die Technik in einem Blogbeitrag von Ende 2020 ausführlich erklärt, aber wir fassen sie hier kurz zusammen.
Kurz gesagt, DirectStorage zielt darauf ab, die Vorteile der neueren, schnelleren Speicherlaufwerke zu nutzen, die in den letzten Jahren alltäglich geworden sind. Obwohl PCIe- und SSD-Laufwerke schnell, effizient und für Verbraucher leichter verfügbar sind als je zuvor, fühlt es sich leider immer noch so an, als würden Spiele sie nicht voll ausnutzen. Sicher, unsere Ladezeiten sind im Allgemeinen kürzer, aber fernes Gelände von geringer Qualität, getarnte Ladebildschirme und häufige Textur-Pop-ins sind immer noch häufige Probleme für PC-Benutzer.
Diese Probleme bestehen teilweise, weil aktuelle Speicher-APIs schlecht für die hohe Anzahl von IO-Anforderungen moderner Spiele optimiert sind. Wie Microsoft sagt, zwingt dies Entwickler dazu, die IO-Pipeline nicht „vollständig zu sättigen“ und wertvolle Bandbreite auf dem Tisch zu lassen.
DirectStorage rettet den Tag, indem es Spielen ermöglicht, weit mehr IO-Anforderungen als zuvor zu stellen; und das noch dazu mit größerer effizienz. Es fasst „viele parallele IO-Anforderungen gleichzeitig“ zusammen und leitet sie dann an die GPU weiter, während es die schnellsten und modernsten verfügbaren Dekomprimierungsmethoden verwendet.
Obwohl DirectStorage für verschiedene Laufwerkstypen verfügbar sein wird, werden NVMes laut Microsoft dank Datenzugriffsleitungen, die als „NVMe-Warteschlangen“ bezeichnet werden, am meisten profitieren. Das Unternehmen erklärt die Technologie wie folgt:
Um Daten vom Laufwerk abzurufen, sendet ein Betriebssystem eine Anfrage an das Laufwerk, und Daten werden über diese Warteschlangen an die App übermittelt. Ein NVMe-Gerät kann mehrere Warteschlangen haben und jede Warteschlange kann viele Anforderungen gleichzeitig enthalten. Dies passt perfekt zur parallelen und gestaffelten Natur moderner Gaming-Workloads. Das DirectStorage-Programmiermodell gibt Entwicklern im Wesentlichen die direkte Kontrolle über diese hochoptimierte Hardware.
Nachdem Sie nun also eine grundlegende Vorstellung davon haben, wie DirectStorage Ihnen zugute kommen könnte, bleibt die Frage: Wann können wir damit rechnen, dass sich diese Vorteile in tatsächlichen Titeln manifestieren? Genau kann das leider niemand sagen.
Entwickler müssen die DirectStorage-API immer noch in ihren Spielen nutzen, und da sie erst seit gestern allgemein verfügbar ist (zuvor war sie auf eine Entwicklervorschau beschränkt), wird es wahrscheinlich eine Weile dauern, bis die ersten AAA- und AA-Titel davon profitieren es. Die Zukunft ist jedoch sicherlich rosig und wir hoffen, dass DirectStorage wirklich in der Lage ist, die visuellen und Ladezeitverbesserungen zu bringen, mit denen Microsoft prahlt. Wenn nicht, werden wir Sie hier darüber informieren.
Wenn Sie ein Spieleentwickler sind, können Sie das SDK hier herunterladen. Wenn Sie ein Gamer sind, empfiehlt Microsoft ein Upgrade auf ein NVMe-Laufwerk für die Spielespeicherung, wenn dies für Sie finanziell machbar ist. Ansonsten gibt es außer einem Windows 10 oder 11 PC keine größeren Voraussetzungen.
Laut Microsoft wird letzteres angeblich mehr von DirectStorage profitieren als ersteres, aber bis wir einige reale Vergleiche von unabhängigen Rezensenten (wie uns selbst) sehen, fühlen Sie sich noch nicht verpflichtet, den Sprung zu Windows 11 zu wagen.
Mittlerer Bildnachweis: Rock Paper Shotgun