Ein Grafikprozessor ist mit Video Random Access Memory (VRAM) ausgestattet, das genauso funktioniert wie RAM für eine CPU. VRAM lädt Texturen, Shader und andere Grafikdaten direkt von den Speicherfestplatten und leitet sie zum Rendern der Anzeige an die GPU weiter.

GPUs haben jedoch begrenzte Kapazitäten – wenn Sie Aufgaben ausführen, die mehr Videospeicher erfordern, der Prozessor hat keinen verfügbaren VRAM mehr. In solchen Fällen beginnt es, etwas Platz (normalerweise die Hälfte) des System-RAM als virtuellen Videospeicher zu verwenden, der der gemeinsam genutzte GPU-Speicher ist.

Warum benötigt die GPU dedizierten VRAM oder gemeinsam genutzten GPU-Speicher?

Im Gegensatz zu einer CPU, die ein serieller Prozessor ist, muss eine GPU viele Grafikaufgaben parallel verarbeiten, um die Grafik zu rendern. Ein einzelnes Rendering benötigt mehrere Texturen, Shader, Beleuchtungselemente sowie Nachbearbeitungsfunktionen wie Filter. Die Verarbeitung all dieser Elemente zum ordnungsgemäßen und schnellen Rendern der Anzeige erfordert zahlreiche parallel laufende Kerne.

Und bevor diese Elemente verarbeitet werden, müssen sie von den Speicherfestplatten geholt werden, auf denen sie gespeichert sind. Hier kommt der VRAM zum Einsatz. VRAM-Module greifen sehr schnell vom Speichergerät auf all diese Daten zu und erstellen pufferähnliche Pipelines, um sie in die GPU zu schieben.

Und wenn die dedizierten VRAM-Module diese Aufgabe nicht frei ausführen können, muss der Computer Teile des System-RAM virtuell verwenden Stattdessen VRAM.

Die meisten integrierten GPUs (iGPUs) haben keinen dedizierten VRAM oder haben nur eine begrenzte VRAM-Kapazität. Wenn Sie also nur eine iGPU auf Ihrem Computer haben, verwendet Ihr System definitiv den gemeinsam genutzten GPU-Speicher für die meisten Grafikprozesse.

Bevor diese Technologie verwendet wurde, verursachte die Ausführung intensiver Grafikaufgaben häufig Blue Screen of Death-Fehler (BSODs) aufgrund von unzureichendem Videospeicher.

Wie unterscheidet sich Shared GPU Memory von Dedicated Video Memory?

Der VRAM des Grafikprozessors ist das schnellste Gerät in jedem Computersystem (solange Sie keine extrem alten GPUs verwenden). RAMs sind die nächsten in der Reihe, wenn es um Geschwindigkeit geht. Daher kann der gemeinsam genutzte GPU-Speicher niemals eine so gute Leistung erbringen wie dedizierter VRAM.

Abgesehen davon sind VRAM-Module Teile des Grafikprozessors und eng mit den GPU-Kernen verbunden, während RAMs verwendet werden müssen die PCIe-Verbindung, um Daten an die GPU zu senden. Dies wirkt sich weiter auf die Leistung des gemeinsam genutzten GPU-Speichers aus.

Eine andere Sache ist, dass immer wenn Ihr System den gemeinsam genutzten GPU-Speicher verwenden muss, es die maximale RAM-Kapazität abschneiden muss. Dies kann zu weiteren Leistungseinbußen führen oder sogar andere Komponenten wie die CPU oder die GPU selbst daran hindern, mit ihrem maximalen Potenzial zu arbeiten.

Sollte ich gemeinsam genutzten GPU-Speicher konfigurieren?

Ein paar Geräte enthalten die Option, Shared GPU Memory-Einstellungen in ihrem BIOS zu konfigurieren. Es wird jedoch nicht empfohlen, diese Einstellung zu ändern, unabhängig davon, ob Sie über ausreichend dedizierten VRAM verfügen oder nicht.

Wenn Sie über ausreichend VRAM verfügen, verwendet Ihr System den gemeinsam genutzten GPU-Speicher nur, wenn dies erforderlich ist. Und selbst die Verwendung des Arbeitsspeichers reserviert nicht die komplette Hälfte des Arbeitsspeichers, sondern nur den Teil, den er verwendet. Es besteht also keine Notwendigkeit, die Einstellung zu ändern.

Und wenn wir einen Grafikprozessor mit unzureichendem VRAM in Betracht ziehen, weist Ihr Computer automatisch den erforderlichen Speicherplatz aus dem RAM als gemeinsam genutzten GPU-Speicherplatz zu. Die Teile dieses Speicherplatzes fungieren als virtueller VRAM, wenn sie von der GPU reserviert werden, und ansonsten als RAM.

Die automatische Zuweisung berücksichtigt das Gleichgewicht zwischen dem erforderlichen RAM sowie dem VRAM, daher ist es am besten, diese Einstellung überhaupt nicht zu berühren. Andernfalls kann es beim Ausführen grafikintensiver Anwendungen zu Abstürzen oder Verzögerungen kommen.

Categories: IT Info