Microsoft hat dies erneut mit weiteren Informationen zu ihrer DirectStorage-API gemeldet. Grundsätzlich besteht die Hauptfunktion dieser API darin, die Ladezeit von Konsolenspielen zu verkürzen, aber wenn sie auf den PC zurückgebracht wird, kann ihre Verwendung bis zu 40 % der CPU-Last freisetzen, die der Verbesserung anderer Aspekte von Spielen gewidmet werden kann. wie Physik oder künstliche Intelligenz.
Als Voraussetzungen für die Nutzung der API gibt Microsoft Windows 11 und eine NvMe-SSD an. Windows 10 ist jedoch gleichermaßen in der Lage, DirectStorage zu verwenden. In jedem Fall bringt Microsoft durch die Verwendung seiner API einen Mindestgewinn von 20 % der normalerweise verbrauchten CPU.
Es ist schwer zu verstehen, weil im Moment das einzige Spiel, das DirectStorage unterstützt, Forspoken von Luminous Productions ist.
Die DirectStorage-Laufzeit gibt Spieleentwicklern die Möglichkeit, die CPU-Auslastung sowie die Ladezeiten für ihre Spiele zu reduzieren. Diese Technologie funktioniert gut mit NVMe-SSDs in Kombination mit Streaming-Architekturen.
Reduzieren Sie schnell die CPU-Last. Dies ist ein entscheidender Vorteil, den ich wirklich hervorheben möchte, und Sie werden mich das auf dieser Konferenz oft sagen hören. Je mehr CPU-Zyklen für einen Titel frei werden, desto besser können sie in anderen Teilen dieses Titels genutzt werden, um das Hintergrund-Rendering, KI-Workloads usw. wie Add-Ons zu verbessern.
Lassen Sie uns über das CPU-Limit sprechen, von dem ich gesprochen habe. DirectStorage wurde für moderne Spielsysteme entwickelt. Es verarbeitet kleine Lesevorgänge sehr effizient und Sie können die Daten gruppieren, um mehr Arbeit zu erledigen. Vollständig ins Spiel integrierter DirectStorage mit einer NVMe-SSD in Windows 11 reduziert die CPU-Last im Spiel um 20-40%. Dies ist auf Verbesserungen am Datei-E/A-Stapel in Windows 11 und Verbesserungen an dieser Plattform im Allgemeinen zurückzuführen.
Unsere erste Version von DirectStorage hatte CPU-Dekomprimierung implementiert und das ist, was Sie gerade verwenden, aber wir werden hier nicht aufhören. Wir werden weiterhin viel mehr CPU-Zyklen freigeben, indem wir kreativere Wege finden, die Dekomprimierung auf andere Teile des Systems auszulagern.
GPU zum Beispiel. In einer zukünftigen Version können Sie DirectStorage verwenden, um Ressourcen mit dieser GPU zu dekomprimieren, wodurch Sie mehr CPU sparen und mehr zusätzliche Arbeit an Ihrem Header leisten können.
Schreibe einen Kommentar