Was ist ein 3D-Benchmark?

Ein dreidimensionaler (3D) Benchmark in der Computergrafik besteht aus einem oder mehreren Tests, die mit einer Grafikkarte oder einer Grafikbeschleunigungshardware durchgeführt werden, um die maximalen Fähigkeiten der Hardware zu demonstrieren. Die Tests können mit einer speziellen Benchmarking-Software oder in einer realistischeren Umgebung durchgeführt werden, indem die Leistung in einer tatsächlichen Anwendung gemessen wird, die nicht unbedingt als 3D-Benchmark konzipiert ist. Es gibt viele Arten von Benchmarking-Tests, von der schnellstmöglichen Wiedergabe mehrerer komplexer geometrischer Objekte über das Lesen, Schreiben und Kopieren von Daten aus dem Grafikspeicher auf der Grafikkarte bis hin zur Überprüfung der Geschwindigkeit und Genauigkeit. In vielen Fällen umfasst ein 3D-Benchmark das Testen der tatsächlichen Grafikhardware in einem System und der Verbindung zwischen der Zentraleinheit (CPU), der Gleitkommaeinheit (FPU) und manchmal dem primären Arbeitsspeicher (RAM) des Systems Davon kann die endgültige Rendergeschwindigkeit beeinflusst werden.

Ein Zweck eines 3D-Benchmarks besteht darin, die Aufwärtsfähigkeiten eines Computersystems beim Rendern von 3D-Grafiken zu testen. Es gibt eine Reihe verschiedener Arten von 3D-Grafikanwendungen, für die jeweils unterschiedliche Funktionen erforderlich sind. Daher testet ein spezielles 3D-Benchmark-Programm in der Regel so viele verschiedene Funktionen wie möglich. Die numerischen Ergebnisse dieser Tests sind jedoch nicht immer nützlich, da die Rohzahlen - beispielsweise wie viele Vektoren in einer Sekunde transformiert werden können - für die Bestimmung der realen Leistung relativ bedeutungslos sind. Einige Benchmarking-Programme berechnen jedoch eine Gesamtbewertung, sodass alle Computersysteme, die dieselbe Software verwenden, die Bewertungen vergleichen können, um festzustellen, wie ein System-Setup mit einem anderen verglichen wird. Diese Bewertungen können nützlich sein und werden manchmal in professionellen Produktbewertungen verwendet, obwohl sie auch irreführend sein können, insbesondere wenn einige der zur Bewertung beitragenden Funktionen in realen Anwendungen selten oder nie verwendet werden.

Eine alternative Möglichkeit, einen 3D-Benchmark durchzuführen, besteht darin, ein reales Programm wie ein Videospiel oder eine Rendering-Software zu verwenden, die 3D-Grafiken intensiv verwendet. Diese Programme haben im Allgemeinen eine Möglichkeit, die Anzahl der angezeigten Bilder pro Sekunde anzuzeigen. Indem Sie für alle Renderoptionen die Einstellungen für die maximale Qualität festlegen, können die Bilder pro Sekunde als Benchmark für den Vergleich mit verschiedenen Setups oder verschiedenen Systemen dienen, die dasselbe Programm verwenden. Die Verwendung eines realen Programms für das Benchmarking greift jedoch im Allgemeinen nicht auf alle Funktionen einer Grafikkarte zu und ist möglicherweise nicht so umfassend wie ein dediziertes Benchmarking-Programm.

In den meisten Fällen verwendet die 3D-Benchmark-Software ein bestimmtes Betriebssystem sowie eine bestimmte Grafikbibliothek und Treiber, um die Tests auszuführen. Viele Betriebssysteme und Treiber werden regelmäßig aktualisiert, sodass die Benchmarking-Ergebnisse in der Regel nicht zwischen verschiedenen Softwareversionen vergleichbar sind. Abhängig von den Treibern und der Art der installierten Grafikhardware können sich die Benchmark-Ergebnisse von einem Typ der Grafikbibliothek wie OpenGL® von einem anderen Typ wie DirectX® sogar auf demselben Computersystem erheblich unterscheiden.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?