Für DirectStorage freigegebene Decks 1.1 und GPU-beschleunigte Spiele-Asset-Dekomprimierung
[ad_1]
Zurück im März 2022, Microsoft offiziell debütiert der DirectStorage 1.0 API, die direkte Interaktionen zwischen einer GPU und einem Speichergerät ermöglicht; Dadurch wird die Verarbeitungslast des Speicherstapels auf der CPU und dem Hauptspeicher reduziert. Diese Veröffentlichung, jedoch, Es fehlte eine Killerfunktion, die für Konsolen verfügbar ist – die Asset-Dekomprimierung. Mit der verhaltenen Reaktion von Spieleentwicklern auf DirectStorage 1.0 für PC, Microsoft hat endlich die API aktualisiert, Einführung der Funktion mit DirectStorage 1.1.
Mit dieser Funktion, Ihre GPU kann Spielressourcen nicht nur direkt vom Speichergerät abrufen (eine SSD, die entweder NVMe- oder AHCI-Protokolle verwendet), sondern ziehen sie auch in ihrem nativ gespeicherten komprimierten Zustand. Diese Assets werden dann von der GPU mithilfe von Compute-Shadern dekomprimiert, und die dekomprimierten Assets verbleiben im Videospeicher. Dies wirkt sich direkt auf die Ladezeiten des Spiels aus, da die Asset-Dekomprimierung die CPU nicht mehr einbezieht. Der Einfluss auf die Framerate des Spiels wird minimal sein, da die API hauptsächlich die Ladezeiten von Spielen beschleunigt, nicht das Gameplay selbst. Spielressourcen sind organisierte Datenelemente wie Texturen, 3D-Modelldateien, music, Soundeffekte – so ziemlich alle einzelnen Inhalte, aus denen eine 3D-Szene besteht.
[ad_2]