Wie berechne ich den Video-RAM-Bedarf?


7

Ich aktualisiere meine Grafikkarte, kann mich aber nicht zwischen 512 oder 1024 MB Arbeitsspeicher entscheiden. 512 ist billiger und brauche ich 1024?

Wie berechne ich, was benötigt wird? Basiert es auf Auflösung, Einstellungen, ...?

Antworten:


9

Eine Grafikkarte benötigt relativ wenig Speicher, um als einfaches Framebuffer-Gerät (2D-Grafikgerät) zu fungieren:

Beispiel: Die Anforderungen an den Framebuffer für 1920 x 1080 in 32-Bit-Farben lauten:

  • 1920 x 1080 = 2073600 Pixel
  • 2073600 x 32 = 66355200 Bits
  • 66355200/8 = 8294400 Bytes
  • 8294400/1024 = 8100 Kilobyte
  • 8100/1024 = 7,91015625 Megabyte

Selbst bei dieser hohen Auflösung kann eine 8-MB-Karte ein Bild anzeigen.

Sie können diesen Betrag verdoppeln oder sogar verdreifachen, wenn Sie die doppelte oder dreifache Pufferung verwenden (zeigen Sie ein Bild beim Rendern eines anderen an und wechseln Sie dann zu diesem neuen Bild, während Sie ein drittes rendern usw.).

Der gesamte verbleibende Speicher wird verwendet, wenn die Karte mit 3D-Grafiken arbeitet, um interne Kopien (und transformierte Kopien) von Texturen zum Rendern zu speichern. Je mehr Speicherplatz Sie haben, desto mehr und höher aufgelöste Texturen kann die Karte intern speichern, sodass die gleiche Textur nicht mehrmals von der Spiele-Engine gesendet werden muss.

Je mehr Speicher Sie haben, desto besser ist es für 3D-Spiele.


1

Dies hängt von der Software ab (normalerweise von den Spielen), die Sie ausführen möchten. Überprüfen Sie die Systemanforderungen, und sehen Sie sich möglicherweise einige Benchmarks an. Natürlich können Sie die Anforderungen zukünftiger Spiele nicht genau vorhersagen. Möglicherweise müssen Sie bei zukünftigen Spielen mit einer 512-MB-Karte die Grafikdetails früher reduzieren.


Das ist alles in Ordnung, aber sehen wir uns das neue Spiel RIFT an, würde es auf 512 MB gut laufen und warum (Berechnungen) @ 1920x1080?
Jason94

3
@Jason Wenn es möglich wäre, Dinge wie FPS einfach zu berechnen, wozu wären dann Benchmarks sinnvoll? Leistung ist dabei abhängig von viel mehr als nur Videospeicher.
Daniel Beck

1

Ich habe vor langer Zeit über VRAM nachgedacht, und dieser Artikel ergab für mich den größten Sinn. http://www.yougamers.com/articles/13801_video_ram_-_how_much_do_you_really_need-page3/

Der Artikel stammt aus dem Jahr 2007 und verwendet Oblivion anstelle von Rift als Benchmark. Ich fand es jedoch sehr schön, dass ein Diagramm die Auswirkung von Antialiasing auf die Auflösung zusammen mit dem VRAM-Speicherabdruck zeigt, und das geht in Richtung Ihrer Frage zur Erläuterung der Berechnungen.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.