Die Grafikkarte, die am besten mit Ihrer SSD funktioniert, ist nicht die, die Sie denken

Viele Menschen glauben fälschlicherweise, dass die Vorteile der Verwendung eines SSD als Spielspeicher werden durch den Anschluss des Laufwerks an unseren PC deutlich. Die Realität sieht anders aus und es ist notwendig, dass das Spiel darauf ausgelegt und programmiert ist. Leider weiter Windows, die dafür benötigten Bibliotheken sind nur mit Windows 11 kompatibel und noch nicht freigegeben. Tja, der Termin rückt näher und wir können uns endlich ein Bild machen wie jede Grafikkartenmarke in DirectStorage 1.1 abschneidet.

Die Grafikkarte, die am besten mit Ihrer SSD funktioniert

Eines der Dinge, die uns von hier aus am meisten demoralisieren, ist die aktuelle Situation von Solid-State-Laufwerken für Spiele. Der Grund? Die Anzahl der Salonexperten, die nicht aufhören, das Mantra zu wiederholen, dass sie nichts beitragen. Was falsch ist, und ein Großteil der Schuld liegt in der Tatsache, dass bestimmte Konsolenmarken ihre festplattenbasierten Systeme der vorherigen Generation weiterhin wie einen erstklassigen Bürger behandeln. Dies führt dazu, dass die Vorteile von SSDs in Spielen nicht zu sehen sind.

Warum ist eine Weiterentwicklung in Spielen notwendig?

Im PC finden wir eine große Anzahl verschiedener Speicher in der gesamten Schaltung. Es sind also Kopiermechanismen notwendig, um Informationen von einem Speicher in einen anderen zu kopieren. Diese kleinen Prozessoren werden DMA genannt und ihre Aufgabe besteht einfach darin, einen Datenblock zu kopieren. Zum Beispiel von RAM zu VRAM und umgekehrt. Da der NAND-Flash in SSDs andererseits ein nichtflüchtiger RAM ist und abgesehen von der Tatsache, dass er Daten enthält, funktioniert er wie jeder On-Chip-Speicher.

DirectStorage 1.1

Der klarste Fall der Speicherübertragung ist, wenn wir innerhalb der Speicherhierarchie die Daten von einer Ebene auf eine andere kopieren, wie im vorliegenden Fall, von der SSD in den Arbeitsspeicher. Nun, der große Vorteil von SSDs besteht darin, dass ihre Bandbreite es uns ermöglicht, Daten sehr schnell in den Arbeitsspeicher zu laden. In Spielen bedeutet dies, dass sich das Leveldesign nicht an die Einschränkungen der Festplatte anpassen muss, um dem System Zeit zu geben, das nächste Szenario zu laden.

Die Einschränkung besteht jedoch darin, dass wir ohne DirectStorage solche teilnehmenden Informationen in die kopieren müssen CPU. Dadurch verliert es an Leistung, wenn die Informationen im Prozess verarbeitet werden. Das Konzept hinter DirectStorage 1.1 ist einfach und ermöglicht dem DMA-Laufwerk im Grafikchip, ohne Beteiligung der CPU auf den Inhalt des Solid-State-Laufwerks zuzugreifen.

Welche Hardware funktioniert am besten mit DirectStorage 1.1?

Nun, die Fähigkeit, Daten zwischen zwei Speichern zu kopieren und sie in Echtzeit zu dekomprimieren, ist eine der schwersten Aufgaben, die es in Bezug auf die Leistung gibt. Bis zu dem Punkt, dass wir, wenn wir dies über ein herkömmliches Programm tun, das auf der CPU ausgeführt wird, eine erhebliche Verlangsamung unseres Systems feststellen können. Aus diesem Grund besteht eine der Anforderungen von DirectX 12 Ultimate darin, diese Kapazität einem kleinen spezialisierten Prozessor im Inneren zu geben GPU der Grafikkarte.

Hardware SATA SSD PCIe-3.0-SSD PCIe-4.0-SSD
Intel Core i9-12900K 1.47 GB / s 5.2GB / s 5.2GB / s
AMD RX7900XTX 1.47 GB / s 12.6GB / s 14.6GB / s
NVIDIA RTX 4080 1.47 GB / s 12.7GB / s 15.3GB / s
Intel ARC-A770 1.64GB / s 13.9 GB / s 16.8GB / s

Nun, wenn es um die Fähigkeit geht, Daten in DirectStorage 1.1 zu dekomprimieren, überraschenderweise Intel ARC A770 ist die schnellste der drei Grafikkarten, wenn es um diese Aufgabe geht , die anderen beiden sind die AMD RX 7900 XTX und RTX 408 0 aus NVIDIA. Obwohl alle fast die dreifache Leistung eines Core i9-12900K ansetzen, um diese Aufgabe mit aller Kraft zu erledigen, also mit allen möglichen Kernen und mit Boost- oder Turbo-Geschwindigkeit, also mit nach Luft schnappender CPU. .

Genau der Grund, warum der massive Einsatz von SSDs auf dem PC nicht implementiert wurde, liegt darin, dass das Kopieren von Daten mit solchen Geschwindigkeiten die Anforderungen der Spiele stark erhöhen würde. Daher war es notwendig, dass ein für alle Mal die API verfügbar ist, die die Nutzung dieser Kapazität in den Grafikkarten ermöglicht. Jetzt müssen sie es nur noch in Spielen ausnutzen.