Zum Inhalt springen

Wie die Punkte berechnet werden

Auf dieser Seite

PC Score ist ein dimensionsloser Index. Im neuen Modell vereint er CPU, GPU und die interne Latenz. Basisgewichte: CPU 60%, GPU 20%, Latency 20%. Die unten aufgeführten Referenzwerte und Gewichte beschreiben die Basiskonfiguration, nicht das Versprechen unveränderlicher Einstellungen des Online-Rankings: Der Server kann eine neue Methodik veröffentlichen.

Für den Block Durchsatz wird die Anzahl gültiger Einträge und die Zeit zwischen dem ersten und dem letzten berechnet:

throughput = (N_valid − 1) × QPC_frequency / (last_QPC − first_QPC)

Für drei Blöcke einer Last wird das arithmetische Mittel des Durchsatzes genommen. Die CPU-Frame-Zeit beschreibt die Zeit der CPU-Arbeit. Für GPU und Combined werden die Frame-Intervalle anhand benachbarter GPU-Timestamps des Arbeitsbeginns bestimmt; die Dauer der GPU-Arbeit selbst wird separat gespeichert. Die Anzahl der bedingten Benchmark-Frames ist kein Spiel-FPS.

Fehlende Messungen werden nicht durch Nullen ersetzt. Wenn die Daten für eine Bewertung nicht ausreichen, darf die Nichtverfügbarkeit einer Komponente nicht als null Leistung interpretiert werden.

Perzentile werden durch lineare Interpolation nach Hyndman–Fan Type 7 für sortierte Werte berechnet:

h = (n − 1) × p
i = floor(h)
percentile = x[i] + (h − i) × (x[min(i + 1, n − 1)] − x[i])

P50 ist der Median. P99 der Frame-Zeit charakterisiert den langsamen Ausläufer: etwa 99% der Beobachtungen überschreiten diese Grenze nicht.

  • 1% Low = 1000 / P99 der Frame-Zeit in Millisekunden.
  • 0,1% Low = 1000 / P99,9 der Frame-Zeit.

Hier ist Low FPS ein inverses Perzentil und nicht der durchschnittliche FPS des schlechtesten Prozentsatzes der Frames. Zahlen aus einem anderen Test mit einer anderen Definition von Low FPS können selbst bei identischen Daten abweichen. 0,1% Low ist empfindlich gegenüber seltenen Ereignissen und der Länge der Aufzeichnung. In der neuen Basisformel wird für CPU P99 verwendet; P99,9 wird als zusätzliche Metrik angezeigt und hat kein eigenes Gewicht im PC Score.

Für die Geschwindigkeit ist der normierte Wert gleich measurement / reference, für die Latenz reference / measurement. Gewichtetes geometrisches Mittel:

G(x, w) = exp(Σ(w × ln(x)) / Σw)

Die Referenzwerte sind feste Zahlen für die Normierung, nicht Mittelwerte über alle Computer oder ein Marktstandard. Der Maßstab der Basisbewertung beträgt 10 000: Die Übereinstimmung aller verwendeten Eingaben mit dem Referenzwert ergibt 10 000 Punkte. Die Gewichte werden auf ihre Summe normiert.

CPU vereint die Ausführungsgeschwindigkeit des CPU-Szenarios und P99 seiner Frame-Zeit. Basisreferenzwerte: Durchsatz 4000 bedingte Frames/s, P99 0,3 ms. Interne CPU-Gewichte: 60% Geschwindigkeit und 40% Ausläufer der Frame-Zeit.

CPU Score = 10000 ×
(CPU throughput / 4000)^0.60 ×
(0.3 / CPU frame P99_ms)^0.40

Der zweite Teil entspricht der Normierung von 1% Low CPU auf 1000 / 0.3, also etwa 3333,33 bedingte Frames/s. Seltenere Latenzen können den CPU Score auch bei nahezu gleichem durchschnittlichem Durchsatz verbessern. Dies ist nicht 1% Low in CS2 oder einem anderen Spiel: Gemessen wird die eigene CPU-Simulation des Benchmarks.

Szenario Referenz-Durchsatz, bedingte Frames/s Gewicht innerhalb GPU
Geometry 740 45%
Shader 360 45%
Compute 7600 10%
GPU Score = 10000 ×
(Geometry / 740)^0.45 ×
(Shader / 360)^0.45 ×
(Compute / 7600)^0.10

Compute hat ein geringeres Gewicht als die beiden Grafik-Szenarien. Eine separat hohe Geschwindigkeit des Compute-Shaders bedeutet daher nicht einen proportional hohen Gesamtpunktwert. Der GPU Score hängt auch vom Treiber, der Befehlsübermittlung und dem Systemzustand ab; dies ist keine isolierte Datenblattbewertung der Grafikkarte.

Verwendet werden P50, P95 und P99 der Latenz vom Softwaresignal bis zum Abschluss der GPU-Arbeit.

Szenario Referenz P50, ms Referenz P95, ms Referenz P99, ms Gewicht des Szenarios
Baseline 2,5 4 6 20%
Loaded 9 12 16 80%

Innerhalb jedes Szenarios betragen die Gewichte P50/P95/P99 50/30/20:

Baseline = (2.5 / B50)^0.50 × (4 / B95)^0.30 × (6 / B99)^0.20
Loaded = (9 / L50)^0.50 × (12 / L95)^0.30 × (16 / L99)^0.20
Core Latency Score = 10000 × Baseline^0.20 × Loaded^0.80

Latenzen in Millisekunden sind bei einem kleineren Wert besser; der entsprechende Punktwert steigt dabei. Die Metriken der Frame-Ausgabe von PresentMon sind in dieser Komponente nicht enthalten.

PC Score = 10000 ×
(CPU Score / 10000)^0.60 ×
(GPU Score / 10000)^0.20 ×
(Core Latency Score / 10000)^0.20

Dies ist eine geometrische, keine arithmetische Summe. Zum Beispiel bei unveränderten übrigen Eingaben:

  • Eine Steigerung des CPU-Durchsatzes um 10% erhöht den PC Score um etwa 3,5%: 1.10^(0.60 × 0.60);
  • eine Verringerung von CPU P99 um 10% erhöht den PC Score um etwa 2,6%: (1 / 0.90)^(0.40 × 0.60);
  • eine Verdopplung von Compute erhöht den PC Score um etwa 1,4%: 2^(0.10 × 0.20).

Dies sind arithmetische Beispiele, kein gemessener Effekt von Übertaktung oder Optimierung. In der Praxis kann eine Einstellung gleichzeitig mehrere Metriken verändern.

In älteren Ergebnissen und in der erweiterten Diagnose kann Performance erhalten bleiben. Seine Basisformel vereint CPU, Geometry, Shader, Compute und Combined mit relativen Gewichten 3/1/1/1/3 und Referenzwerten 4000/740/360/7600/665. Im Modell CPU/GPU/Latency ist Performance kein Eingangswert des endgültigen PC Score. Combined bleibt ein separat gemessenes Szenario, geht aber nicht direkt in die neue endgültige Formel ein.

Consistency beschreibt das Verhältnis des langsamen Ausläufers zur typischen Zeit innerhalb eines Laufs. Für die Basisdiagnose werden die Verhältnisse P99/P50 von CPU, Shader und Combined verwendet, normiert auf 1,20 / 1,15 / 1,20 und mit dem geometrischen Mittel zu gleichen Gewichten zusammengeführt.

Consistency ist kein separater Multiplikator der neuen Formel. Dies ist keine Abkehr von der Bewertung der Flüssigkeit: P99 CPU wird bereits im CPU Score berücksichtigt, und P95/P99 der Latenz gehen in Latency ein. Die Wiederholbarkeit zwischen vollständigen Läufen wird ohnehin separat geprüft.

Der Client erhält die Bewertungsparameter vom Server. Nach der Veröffentlichung einer neuen Methodik kann der Server gespeicherte Ergebnisse aus den vorhandenen Messungen neu berechnen und die Platzierungen im Ranking ändern. Die Neuberechnung ändert die Punkte, wiederholt aber nicht den Test und korrigiert nicht die alte Last, den Treiber oder die Startbedingungen.

Das Ranking wird nicht allein wegen der Version der Methodik in separate Tabellen aufgeteilt. Für ein eigenes Experiment vor/nach wählen Sie dennoch dieselbe Version der Last und dieselben Bedingungen. Wenn für eine Komponente eines alten Ergebnisses die erforderlichen Daten fehlen, dürfen sie nicht aus dem Gesamtpunktwert rekonstruiert oder der fehlende Wert als null angenommen werden.

Das archivierte Versionsserie 0.5.2 bewahrt die ursprünglichen Punkte des alten Modells Performance / Latency / Consistency mit Gewichten 50/30/20. Seine Tabellen und das Skript sind keine Prüfung der neuen Formel. Die Zwischenversionen 70/20/10 gehören ebenfalls zum früheren Modell und nicht zum hier beschriebenen CPU/GPU/Latency.

Aktualisiert: 2026-10-02.