Haben Sie mehr TeraFLOPS auf PC oder Konsolen, echte Leistung oder Marketing?

In den Videospielforen und den verschiedenen sozialen Netzwerken zücken die standhaftesten Verteidiger der verschiedenen Konsolenmarken ihre Streitäxte, als wäre es der tägliche Ruf nach einem unbekannten Kriegsgott. Sie schwingen das TeraFLOPS-Argument auf ihren Lieblingskonsolen als gewichtiges Argument zur Verteidigung der technischen Überlegenheit der geliebten Marke. Doch was ist diese Leistungskennzahl wert und was bedeutet sie wirklich?

Die verschiedenen Hersteller von Videospielkonsolen verwenden seit einiger Zeit einen Begriff, um ihre Macht auf Marketingebene zu vergleichen. Gemeint sind die TeraFLOPS oder anders ausgedrückt, wie viele 1,000,000,000,000 Gleitkommaoperationen mit 32-stelligen Binärzahlen der Grafikchip in einer Sekunde schafft. Und nein, wir haben uns bei der Zahl nicht vertan, da ein TFLOPS das ist, 10 auf 12 Operationen pro Sekunde erhöht. Marketing ist jedoch sehr knifflig und es ist wichtig, ein grundlegendes Konzept zu kennen, um zu verstehen, worauf es sich bezieht. Und die Realität ist, dass all dies Krümel hat.

Haben Sie mehr TeraFLOPS auf PC oder Konsolen

Operationen vs. Anweisungen

Beim Entwerfen eines Chips mit der Fähigkeit, ein Programm auszuführen, ist es notwendig, die auszuführenden Anweisungen in seiner Schaltung zu codieren. Die einfachste Logik sagt uns, dass wir für jede Anweisung ein Stück Schaltung erstellen können. Allerdings werden uns bald der Platz und die Transistoren im Budget ausgehen. Wir werden also am Ende das tun, was sie in allen Designs tun, indem wir eine Reihe grundlegender Operationen erstellen, die dazu dienen, den Rest der Anweisungen zu definieren. Daher basieren alle Anweisungen von Anfang an auf einer oder mehreren unterschiedlichen Operationen.

Render-Chip-Binario

Die Anzahl der von jeder Anweisung verwendeten Operationen wird von den Architekten beim Entwerfen des Chips definiert, selbst wenn zwei Prozessoren auf der Ebene der Ausführung derselben Programme miteinander kompatibel sind, können wir feststellen, dass sich zwei Chips unter derselben Architektur unterscheiden geringfügig von der Anzahl der Vorgänge ab, die bestimmte Anweisungen erfordern. Und hier kommen wir zum ersten Problem der Konsolen-TeraFLOPS-Vergleiche, das gleiche Programm erfordert möglicherweise nicht die gleiche Anzahl von Operationen auf einer Konsole wie auf einer anderen.

TeraFLOPS auf Konsolen der nächsten Generation: PS5 vs. Xbox Series

Als ob das nicht genug wäre, haben wir das, obwohl die Registrierung und die Befehlssätze auf beiden als gleich angekündigt sind Playstation 5 und beides Xbox Serie. Offiziell von AMD Sie sind alle RDNA 2 , müssen wir klarstellen, dass dies nicht ganz richtig ist. Der Grund dafür ist, dass es sich einerseits um Semi-Custom-Designs handelt und es sehr wahrscheinlich ist, dass AMD-Ingenieure in Zusammenarbeit mit SONY einerseits und Microsoft, auf dem anderen , haben sich entschieden, zwei Versionen derselben ISA zu implementieren . Anders ausgedrückt, bestimmte Anweisungen erfordern wahrscheinlich weniger Operationen als andere, um auf einer Konsole ausgeführt zu werden als auf einer anderen.

P55 Xbox Spiderman Halo

Denn nicht alle Anleitungen wiegen gleich. Wenn dies Steine ​​wären, wie viele davon können von einem Ort zum anderen getragen werden? Sie können es nicht daran erkennen, dass nicht alle Programme gleich sind. In jedem Fall ist es möglich, sie innerhalb derselben Architektur zu vergleichen. Zum Beispiel PlayStation 5 und Xbox Series, indem sie dieselbe Architektur von AMD verwenden, wenn sie verglichen werden könnten. Was wir nicht wissen, ist, ob AMD kleine Änderungen an jedem einzelnen Design vorgenommen hat, die die Ausführung bestimmter Anweisungen zum Besseren oder zum Schlechteren beeinflussen.

Wenn wir andererseits mit Konsolen der vorherigen Generation vergleichen, selbst wenn wir die TeraFLOPS-Leistung der aktuellen Konsolen auf das Niveau der alten reduzieren, Wir würden feststellen, dass die neueren einen Vorteil haben . Für Dinge wie Verbesserungen der Architektur, effizientere Ausführung von Anweisungen und so weiter. Denken Sie daran, dass jeder Chip heutzutage so komplex ist, dass er in mehrere Blöcke unterteilt ist, wobei Dutzende von Ingenieuren pro Block seine verschiedenen Teile entwerfen. Obwohl das Normale und in Fällen wie den Konsolen und um Kosten zu sparen, ist, dass sie gemeinsame Blöcke teilen .

Aber was messen TeraFLOPS in Grafik und Konsolen?

Und wir kommen zum letzten Teil, in dem wir wie in einer Folge von Scooby Doo entdecken, dass das Monster ein Typ mit einer Maske ist. Zuvor haben wir Ihnen gesagt, dass jede Anweisung eine Reihe von Taktzyklen zur Ausführung benötigt. Brunnen, Um die maximale Leistung in TeraFLOPS zu erreichen, wird der FMADD-Befehl verwendet. Welches in einem einzigen Zyklus und zwei Operationen ausführt und welches die folgende mathematische Operation ist: A+B*C. Nicht alle Anweisungen dauern gleich lange und einige können sogar Dutzende von Hz für die Ausführung benötigen.

Placas Xbox Series PS5 Konsolen TeraFLOPS Máketing

Wie Sie verstehen werden , in einem realen Szenario a GPU wird diese Anweisung nicht die ganze Zeit ausführen , aber viele andere. Bedeutet das, dass diese Daten eine Lüge sind? Nicht unbedingt, aber unser Verstand versteht quantifizierbare Dinge besser als abstrakte Konzepte. Deshalb ist es einfacher, uns zu verkaufen, dass der Grafikchip einer Konsole leistungsfähiger ist als der einer anderen. Erinnern Sie sich jedoch, als die RX Vega mehr TFLOPS ausgab als die GTX 1080 und letztere den Boden mit ihnen fegte? Nun, das gleiche passiert hier. Aus diesem Grund brauchen wir andere Arten von Tests, die es uns ermöglichen, Konsolen über TeraFLOPS hinaus zu vergleichen.

Das heißt, es muss dasselbe Spiel genommen und Dinge wie Auflösung, Detailgenauigkeit, Texturqualität, Bildrate und eine große Anzahl von Parametern verglichen werden. Alles bleibt jedoch in der Expertise des Entwicklungsteams und damit der Optimierung des Spiels für diese Konsole. Am Ende ist es also egal, auf welcher Konsole Sie Ihre Lieblingsspiele spielen. Wichtig ist, dass sie richtig funktionieren und ihre Leistung optimal ist.