Logo nowadaytechnol.com

VRAM-Zuordnung Vs. VRAM-Nutzung - Was Ist Der Unterschied?

Inhaltsverzeichnis:

VRAM-Zuordnung Vs. VRAM-Nutzung - Was Ist Der Unterschied?
VRAM-Zuordnung Vs. VRAM-Nutzung - Was Ist Der Unterschied?

Video: VRAM-Zuordnung Vs. VRAM-Nutzung - Was Ist Der Unterschied?

Video: VRAM-Zuordnung Vs. VRAM-Nutzung - Was Ist Der Unterschied?
Video: What is VRAM and why is it different from RAM? 2024, März
Anonim

Nvidi kündigte am 1. September seine neueste Grafikkartenserie RTX 3000 anst, 2020 inmitten eines massiven Hype. Diese Grafikkarten versprachen beispiellose Leistung nicht nur beim traditionellen gerasterten Rendering, sondern auch bei modernen RayTracing-Spielen. Die Kartenserie RTX 3000 würde zu einer der schnellsten Karten auf dem Markt werden, die mit den Top-Angeboten von AMD in der RX 6000-Serie konkurrieren. Die Ampere-basierte GPU, die sich in diesen Karten befand, war für sich genommen sehr schnell, aber die weitaus überlegene Leistung war auch das Ergebnis einer weiteren Verbesserung. Die beiden Top-Karten der RTX 3000-Serie, die RTX 3090 und die RTX 3080, verfügten ebenfalls über einen brandneuen GDDR6X-Speicher, der für Consumer-Grafikkarten brandneu ist.

Image
Image

Der RTX 3080 hatte eine Speicherpuffergröße von 10 GB, während der RTX 3090 eine massive Speicherpuffergröße von 24 GB hat. Die relativ unscheinbare Speichergröße des RTX 3080 sorgte bei den Nvidifaithful für einige Besorgnis, insbesondere angesichts der Tatsache, dass das ältere RTX 2080 Ti-Flaggschiff über 11 GB VRAM verfügte. Kurz darauf veröffentlichte AMD seine brandneuen Grafikkarten der RX 6000-Serie mit 16 GB VRAM, obwohl sie mit den langsameren GDDR6-Speichermodulen ausgestattet waren. AMD wies in seinem Werbematerial auch auf die Möglichkeit hin, dass moderne Spiele mehr als 10 GB VRAM für Auflösungen wie 4K verwenden. Kurz darauf veröffentlichte Nvidir die RTX 3060, eine Grafikkarte der Mittelklasse, die jedoch seltsamerweise über 12 GB VRAM verfügte. Dies trug nur dazu bei, das Wasser noch mehr zu trüben.

Debatte über die Speichergröße

Aufgrund der Nenngröße des VRAM-Puffers des RTX 3080 wiesen viele Enthusiasten darauf hin, dass moderne Spiele unter bestimmten Umständen möglicherweise mehr als 10 GB VRAM benötigen. Insbesondere bei höheren Auflösungen wie 4K überschreiten viele Spiele die VRAM-Grenzwerte von 8 GB und 10 GB, wenn sie mit hochwertigen Assets geladen sind. Die Debatte wurde intensiviert, als viele Medioutlets auch Beispiele für Spiele wie Doom Eternal und Resident Evil lieferten, die bei 4K mehr als 10 GB VRAM verbrauchten.

Nvidifaithful hingegen antwortete mit der klugen Beobachtung, dass viele dieser Spiele tatsächlich mehr VRAM zuweisen als sie benötigten und daher nicht mehr als 10 GB VRAM zu diesem Zeitpunkt verwendeten. Die VRAM-Zuweisung ist ein etwas kompliziertes Konzept, das in jedem Spiel unterschiedlich funktioniert. Im Grunde bedeutet dies jedoch, dass das Spiel den gesamten verfügbaren VRAM verwendet und ihn mit Assets füllt, die später möglicherweise benötigt werden. Dies ist ein starkes Argument, da viele Spiele wie Call of Duty Modern Warfare sogar mehr als 20 GB VRAM zuweisen, wenn Ihre Grafikkarte über diese verfügt.

AMD sprang ebenfalls in den Mix ein, als sie ihren neuesten Einstieg in die RX 6000-Serie, die Radeon RX 6700 XT, ankündigten. AMD zeigte auf seiner Präsentation die folgende Folie, die zeigt, dass mehrere Spiele unter bestimmten Bedingungen mehr als 8 GB VRAM „verwenden“. Das Wort "Gebrauch" wird absichtlich vage gelassen.

Image
Image

Um den Unterschied zwischen Speichernutzung und Speicherzuweisung zu verstehen, müssen wir zunächst verstehen, was VRAM ist und was es tatsächlich tut.

Was macht VRAM?

Der größte Teil des „Heavy-Lifting“in Bezug auf die grafische Verarbeitung erfolgt durch den Kern der Grafikkarte, die als GPU bekannt ist. Die GPU ist ein sehr leistungsfähiges Stück Silizium, das für die Verarbeitung grafischer Aufgaben wie Spiele entwickelt und optimiert wurde. Es übernimmt den größten Teil der Verarbeitung, die erforderlich ist, um die auf Ihrem Monitor angezeigten Frames zu verschieben. Um jedoch große Datenmengen zu verarbeiten und die Frames schnell genug vorzubereiten, benötigt die GPU etwas, an dem sie arbeiten kann. Hier kommt VRAM ins Spiel.

Image
Image

VRAM oder Videospeicher ist eine sehr schnelle Speicherform, die auf der Grafikkarte selbst gespeichert ist, sodass die GPU direkten Zugriff darauf hat. Der VRAM speichert Assets und Texturen, die für das Spiel erforderlich sind, damit die GPU bei Bedarf daran arbeiten und die anzuzeigenden Frames vorbereiten kann. Wenn der VRAM diese Assets und andere wichtige Daten nicht schnell genug für die GPU bereitstellen kann, kann es beim Benutzer zu Verlangsamungen, Ruckeln oder sogar Abstürzen kommen. Im Allgemeinen erfordern höhere Auflösungen wie 1440p und 4K mit hohen Grafikeinstellungen mehr VRAM, um diese höherwertigen Assets zu verwalten und zu speichern. Dies bedeutet, dass Sie eine höhere VRAM-Kapazität benötigen, wenn Sie mit diesen Einstellungen bei diesen Auflösungen spielen möchten. Gleichzeitig benötigen Sie einen Speicher mit höherer Geschwindigkeit, um den Datto der GPU schnell genug vom VRAM zu entfernen. Hier erweisen sich Speichertechnologien wie GDDR6X als hilfreich.

VRAM-Zuordnung

VRAM Allocation ist ein etwas kompliziertes und vages Konzept, da seine tatsächliche Anwendung von Spiel zu Spiel und zwischen verschiedenen Entwicklern variiert. Wenn das Spiel VRAM „zuweist“, beansprucht es grundsätzlich den gesamten Speicherpuffer der Karte und speichert Assets und Texturen darauf, die es möglicherweise später benötigt. Ein gutes Beispiel für die VRAM-Zuweisung sind moderne Call of Duty-Spiele wie Call of Duty Modern Warfare. Insbesondere in der Multiplayer-Version beansprucht das Spiel das gesamte VRAM, das die Karte zu bieten hat, und füllt es bis zum Rand mit Assets und Texturen, die zu einem bestimmten Zeitpunkt im Spiel erforderlich sein könnten. Dies kann verschiedene Texturen von Objekten in der Karte, verschiedene grafische Elemente, Drahtgitterkarten usw. umfassen.

Es mag verschwenderisch erscheinen, die gesamte Kapazität des VRAM zu beanspruchen und es mit zugegebenermaßen unnötigen Assets zu füllen, aber es dient dem Zweck. Wenn Assets wie folgt in den Speicher vorinstalliert sind, muss das Spiel nicht auf die viel langsamere Festplatte oder SSD warten, um das Asset zu laden, wenn es auf dem Bildschirm benötigt wird. Auf das erforderliche Asset kann schnell über den VRAM der Grafikkarte zugegriffen werden, der viel schneller ist als jede heute verfügbare Art von Speicher. Auf diese Weise kann das Spiel Texturen und Assets sofort laden, wodurch Verzögerungen oder Textur-Pop-In-Artefakte vermieden werden. Das Gesamtspielerlebnis wird daher verbessert, wenn diese Technik verwendet wird.

Man sollte bedenken, dass das Spiel nicht alle diese Assets im Videospeicher speichern muss, um richtig zu funktionieren. Wenn Sie Call of Duty Modern Warfare auf einer Grafikkarte mit 6 GB VRAM ausführen, funktioniert dies einwandfrei, während der gesamte 6 GB VRAM-Puffer zugewiesen wird. In ähnlicher Weise weist das Spiel sogar bis zu 20 GB VRAM zu, wenn Sie es auf einer Grafikkarte mit mehr als 20 GB VRAM spielen. Das Spiel verwendet nicht das gesamte VRAM, um die Szene zu rendern. Das Spiel speichert jedoch potenziell wichtige Elemente und Texturen im VRAM, die später nützlich sein könnten.

Tatsächliche VRAM-Nutzung

Während einige moderne Spiele dem Spiel gerne die gesamte VRAM-Kapazität zuweisen, um das Spielerlebnis zu optimieren, verwenden ältere Spiele und ein großer Teil neuerer Spiele diese Technik nicht. Die VRAM-Zuweisung ist eine ziemlich neue Technik, die in den letzten Jahren aufgrund des Aufstiegs von Grafikkarten mit mehr als 8 GB VRAM populär geworden ist. Diese Spiele verwenden so viel VRAM, wie sie tatsächlich zum Rendern der Szene benötigen, und der Rest bleibt ungenutzt.

Die VRAM-Nutzung kann als die Menge an VRAM definiert werden, die aktiv am Rendern von Szenen beteiligt ist, die auf dem Bildschirm angezeigt werden, oder an nachfolgenden Szenen, für die das Spiel sofortigen Zugriff auf Elemente und Texturen benötigt. Die VRAM-Nutzung ist das tatsächliche Maß für die Menge an VRAM-Spielen, die für eine ordnungsgemäße Funktion erforderlich sind. Wenn das Spiel unter bestimmten Bedingungen 8 GB VRAM „verwendet“, führt ein Vorhandensein von weniger als 8 GB VRAM zu schwerwiegenden Störungen und Stottern oder sogar zum Absturz, wenn diese Bedingungen erfüllt sind.

Es ist zu beachten, dass Überwachungssoftware wie MSI Afterburner nicht in der Lage ist, die VRAM-Zuordnung von der VRAM-Verwendung zu unterscheiden, und daher nur die VRAM-Zuweisung anzeigt. Dies bedeutet, dass das Auslesen des VRAM in diesen Softwareprogrammen zwischen verschiedenen Computern sehr unterschiedlich sein kann. Wenn ein Spiel wie DOOM Eternal 12 GB VRAM in einem PC mit einem RTX 2080 Ti zuweist, wird es möglicherweise nicht direkt auf einen anderen PC mit einer Grafikkarte mit nur 8 GB VRAM übertragen. Dies bedeutet, dass die VRAM-Zuweisung zwischen verschiedenen PCs mit unterschiedlichen Grafikkarten variiert und nicht einfach auf verschiedenen Systemen repliziert werden kann. Andererseits kann die VRAM-Nutzung fast immer auf verschiedenen Systemen ziemlich genau repliziert werden.

Wie viel VRAM benötigen Sie?

Dies ist eine uralte Frage, die mit jeder neuen Grafikkartenversion wiederholt wurde und wahrscheinlich auch in Zukunft noch einmal wiederholt wird. Trotzdem bleibt die Antwort dieselbe; es hängt davon ab, ob. Die VRAM-Nutzung variiert stark zwischen verschiedenen Spielen, die auf verschiedenen Engines basieren und verschiedene Entwicklungstechniken verwenden. Man kann dem Spiel oder einer Reihe von Spielen nicht einfach einen VRAM-Wert zuweisen und damit fertig sein. Es gibt viele Faktoren, die die VRAM-Nutzung im wirklichen Leben beeinflussen.

Image
Image

Der größte Faktor, der die VRAM-Nutzung beeinflusst, ist Ihre Auflösung. Die drei Hauptauflösungen von heute sind 1080p, 1440p und 4K. Die VRAM-Auflösung steigt ziemlich exponentiell an, wenn wir die Auflösung von 1440p auf 4K erhöhen, während der Sprung von 1080p auf 1440p ebenfalls ziemlich signifikant ist. 4K ist die Auflösung, die ab heute das meiste VRAM erfordert, aber es zeichnen sich auch Gespräche über 8K-Spiele ab.

Der andere Faktor, der die VRAM-Nutzung erheblich beeinflusst, ist die Art der Spiele, die Sie auf Ihrer Grafikkarte spielen. Wenn Sie mehr an Echtzeit-Strategiespielen interessiert sind, wird Ihre VRAM-Nutzung erheblich geringer sein als bei einem anderen Spieler, der sich mehr für Open-World-Spiele interessiert. In ähnlicher Weise wird ein etwas älterer AA-Titel wie Assassins Creed IV: Black Flag viel weniger VRAM verbrauchen als der neueste Eintrag in der Serie: Assassins Creed Valhalla. Es gibt keine Faustregel für die Verwendung von VRAM, aber wenn wir uns das breite Spektrum an Spielen über mehrere Genres hinweg ansehen, sind Open-World-AA-Spiele diejenigen, die die höchste Menge an VRAM verbrauchen. Denken Sie daran, wir sprechen hier über die VRAM-Verwendung und nicht über die VRAM-Zuweisung.

Die Einstellungen im Spiel wirken sich auch sehr stark auf die VRAM-Nutzung aus. Die meisten Spiele bieten heutzutage eine ganze Reihe von Grafikeinstellungen, die Sie ändern können, um Ihr Spielerlebnis zu optimieren. Es gibt einige Einstellungen, die einen erheblichen Einfluss auf die VRAM-Nutzung haben. Die Texturqualität ist die wichtigste Einstellung, auf die Sie achten müssen, wenn Sie über VRAM sprechen. Texturen mit höherer Qualität sehen deutlich besser aus als Texturen mit niedrigerer Qualität, verbrauchen jedoch häufig auch viel mehr VRAM, was für Spieler, die in dieser Abteilung fehlen, problematisch sein kann. Die Schattenqualität ist eine weitere Einstellung, die sich spürbar auf die VRAM-Nutzung auswirken kann. Anti-Aliasing-Techniken wie MSA oder Multi-Sample-Anti-Aliasing können die VRAM-Nutzung ebenfalls erheblich steigern.

Ist 10 GB VRAM genug?

Es ist schwierig, genau zu bestimmen, wie viel VRAM heute tatsächlich benötigt wird. Die VRAM-Anforderungen eines Spielers können stark von den VRAM-Anforderungen eines anderen Spielers abweichen. In dieser Hinsicht können jedoch nur wenige allgemeine Beobachtungen gemacht werden, wobei die VRAM-Verwendungszahlen verschiedener Spiele in verschiedenen Auflösungen berücksichtigt werden.

Wenn Sie ein Spieler sind, der gerne das neueste und beste AAgame bei 4K mit maximaler Einstellung spielt, sind 10 GB für den Moment möglicherweise kaum genug für Ihre Anforderungen. Wenn Sie jedoch bereit sind, einige Einstellungen zu verringern oder die Auflösung auf 1440p zu verringern und mit einer höheren Bildrate zu spielen, sollten 10 GB VRAM noch lange halten. Für wettbewerbsfähige Spieler und Spieler, die gerne leichtere oder ältere Titel spielen, sollten sogar 8 GB VRAM ausreichend sein, selbst wenn Sie mit 4K-Auflösung spielen möchten.

Letzte Worte

Die VRAM-Zuweisung ist ein kniffliges Konzept, das heutzutage mit dem Aufkommen von Grafikkarten mit mehr als 8 GB VRAM immer beliebter wird. Die Zuordnung unterscheidet sich jedoch erheblich von der tatsächlichen VRAM-Nutzung, da die Zuweisung möglicherweise den gesamten verfügbaren VRAM verwendet, um das Spielerlebnis zu optimieren. Andererseits ist die VRAM-Nutzung die tatsächliche Menge an VRAM, die das Spiel benötigt, um eine bestimmte Szene zu rendern. Die beiden Parameter sind sehr unterschiedlich, und dies hat bei den Spielern viel Verwirrung gestiftet, einfach weil sie unter demselben Dach von „VRAM“zusammengefasst sind. Da immer mehr Spiele die Technik der VRAM-Zuweisung anwenden, muss die Branche einen Weg finden, um die beiden zu unterscheiden, um die derzeit üblichen Unklarheiten und Fehlinformationen zu beseitigen.

Empfohlen: