[Ranking] Assetto Corsa Benchmark

Ecle

PCGHX-HWbot-Member (m/w)
Hallo liebe Community,

in der Version 1.3.4 unterstützt Assetto Corsa nun ein Benchmark Feature. Dazu möchte ich hier ein Ranking erstellen.
Folgt bitte der Anleitung damit alles konform abläuft.
Falls ihr noch Fragen/Anregungen habt, könnt ihr die im AC-Sammelthread stellen denke ich.

Anleitung:

Nutzung der Video Config

Ladet bitte zuerst die Video Config aus dem Anhang herunter.
Wechselt in das Verzeichnis: %USERPROFILE%\Dokumente\Assetto Corsa\cfg (i.d.R: C:\Users\"Name")
Dort sichert ihr die momentan genutzte video.ini Datei, indem ihr sie umbenennt.
Die heruntergeladene Config speichert ihr nun in diesem Verzeichnis.

Hinweis: Die Auflösung habe ich auf 1600x900 festgelegt. Falls diese Auflösung von eurem System nicht unterstützt wird, könnt ihr leider nicht teilnehmen.

Vorbereitung

Prüft bitte ob im Grafiktreiber alle 3D Einstellungen auf Anwendungsoptimiert stehen.
Ebenfalls sollte natürlich ein eventueller Framelimiter deaktiviert werden.

Benchmark

Die Benchmark Funktion findet ihr im Hauptmenü unter Options/Video/Start Benchmark.
Nach Fertigstellung erstellt ihr bitte ein Screenshot von dem Ergebnisbild und hängt ihn eurem Post an.
Weiterhin müsste ihr die Ergebnisdatei des Benchmark einfügen.
Diese Datei findet ihr unter: %USERPROFILE%\Dokumente\Assetto Corsa\benchmarks

Hinweis: Bitte den Inhalt der Textdatei direkt in den Post einfügen! Dann kann ich die Daten leichter verarbeiten.
Leider steht in dem Textfile nicht welche CPU/RAM benutzt wird. Dies sollte ihr zusätzlich noch im Format des Textfiles angeben. (Schlüssel: Wert)
Guckt euch am besten mein Benchmarkpost an um zu sehen wie es gedacht ist.


Ergebnisse:

| Performance... |||||||| System... ||||


Name | Platz | Punkte | Avg. FPS | Min. FPS | Max. FPS | Varianz | Load Time | CPU Usage | AC Version | OS Version | GPU | CPU | Cores | RAM


broesel88| 1 | 13634 | 93 | 27 | 140 | 0 | 13s | 53% | 1.3.4 (x64) | 6.1.7601 (Service Pack 1) 0x100-0x1 | Radeon 7970 @ 1300/1600MHz | Intel i7 3930K @ 4,0GHZ | 12 | 16GB DDR3-1866MHZ


Ecle | 2 | 9858 | 67 | 35 | 95 | 9 | 14s | 88% | 1.3.4 (x64) | 6.2.9200 () 0x100-0x1 | AMD Radeon R9 Fury X | Intel Xeon E3-1230 v3 @ 3,3GHZ | 8 | 16gb DDR3-1333MHZ












 

Anhänge

  • video.ini.zip
    584 Bytes · Aufrufe: 18
Zuletzt bearbeitet:
AC VERSION: 1.3.4 (x64)
POINTS: 9858
FPS: AVG=67 MIN=35 MAX=95 VARIANCE=9 CPU=88%

LOADING TIME: 14s
GPU: AMD Radeon (TM) R9 Fury Series (1600x900)
OS-Version: 6.2.9200 () 0x100-0x1
CPU CORES: 8
FULLSCREEN: ON
AA:2X AF:8X SHDW:2048 BLUR:0
WORLD DETAIL: 5 SMOKE:4
PP: QLT:3 HDR:1 FXAA:0 GLR:5 DOF:1 RAYS:1 HEAT:1


CPU: Intel Xeon E3-1230 v3 @ 3,3GHZ
Ram: 16gb DDR3-1333MHZ
Name: Ecle
 

Anhänge

  • assetto_corsa_bench.jpg
    assetto_corsa_bench.jpg
    447,5 KB · Aufrufe: 155
An sich eine schöne Idee, ich verstehe nur nicht, warum man hier eine vorgefertigte Einstellung nehmen muss.

Leider sagt der AC-Screen nicht viel über sonstige, auch sehr hardwarefordernde Einstellungen wie Reflektionen aus - und gibt sonstige Werte nur kryptisch aus. Von daher kann man nur "raten" wie die meisten Einstellungen sind.
Nutzt du tripple screen und/oder was für eine Grafikkarte verwendest Du?

GTX 780, AMD FX 8350 @ 1920x1200 - alles max, außer smoke normal und reflections low/low (107avg) :

http://abload.de/img/acbench2pkge.jpg
 
Ich wüsste nicht welche Aussage ein Benchmark hat, wenn jeder die Einstellungen nimmt die er schön findet. Daher kann ich dein Ergebnis leider nicht übernehmen. Ebenfalls fehlt das Logfile im Post.

Nutzt du tripple screen und/oder was für eine Grafikkarte verwendest Du?
Kein Tripple Screen. Die Grafikkarte steht im Screenshot und Logfile.
Und ja, mein Ergebnis ist nicht gerade berauschend wie es aussieht. Das ist der Hauptgrund für diesen Thread, damit man die Systeme mal vergleichen kann.
Ich weiß nicht was bei mir schief läuft und mich würde es interessieren ob andere ähnliche Probleme haben. Bei mir ist das Spiel extrem CPU limitierend.
 
AC VERSION: 1.3.4 (x64)
POINTS: 13634
FPS: AVG=93 MIN=27 MAX=140 VARIANCE=0 CPU=53%

LOADING TIME: 13s
GPU: AMD Radeon R9 200 / HD 7900 Series (1600x900)
OS-Version: 6.1.7601 (Service Pack 1) 0x100-0x1
CPU CORES: 12
FULLSCREEN: ON
AA:2X AF:8X SHDW:2048 BLUR:0
WORLD DETAIL: 5 SMOKE:4
PP: QLT:3 HDR:1 FXAA:0 GLR:5 DOF:1 RAYS:1 HEAT:1


CPU: Intel i7 3930K @ 4,0GHZ
Ram: 16GB DDR3-1866MHZ
GPU: Radeon 7970 @ 1300/1600MHz

2015-10-31_00001.jpg
 
@broesel88

Interessant dass bei dir eine Varianz von 0 angezeigt wird, obwohl Min. und Max-FPS doch schon ein bisschen vom Durchschnitt abweicht.
 
Hab die Varianz mal den Benchmark über beobachtet:

Beim Start ist etwas höhere CPU-Last als im restlichen Benchmark. Hier hab ich Varianz 1-2, nach der Spitzkehre dann durchgängig 0.
Meine Vermutung wäre, dass dieser Wert anzeigt wie stark die fps durch die CPU eingeschränkt werden.
 
Hab die Varianz mal den Benchmark über beobachtet:

Beim Start ist etwas höhere CPU-Last als im restlichen Benchmark. Hier hab ich Varianz 1-2, nach der Spitzkehre dann durchgängig 0.
Meine Vermutung wäre, dass dieser Wert anzeigt wie stark die fps durch die CPU eingeschränkt werden.

Ich denke das die Physik von der CPU berechnet wird..
 
Meine Vermutung wäre, dass dieser Wert anzeigt wie stark die fps durch die CPU eingeschränkt werden.
Unter Varianz versteht man normalerweise den Begriff aus der Stochastik. Also eine Größe die die Streeung der Messwerte wiedergibt.
Wenn die Varianz tatsächlich 0 ist, dann müsste die Bildwiederholfrequenz fast immer dem Erwartungswert entsprechen (Avg. FPS)
Da aber wie gesagt deine Min. und Max FPS stark vom Durchschnitt abweichen kann ich mir dies kaum vorstellen.

Was noch bleibt ist:
1. Du hast recht und die Varianz hat tatsächlich eine andere Bedeutung oder...
2. Der Benchmark hat einen Fehler und die Varianz wird falsch berechnet.
 
Zuletzt bearbeitet:
Hier sind noch ein Haufen Ergebnisse aufgelistet:
https://steamcommunity.com/app/244210/discussions/0/496879865895187087/
http://www.assettocorsa.net/forum/index.php?threads/benchmark-results-food-for-thought.28103/


Zitat vom Entwickler ("Lord Kunos") aus dem Assetto Corsa Forum:
"variance is the average fps variation from frame to frame. You want it as low as possible, a low variance is an indication of stable "smooth" frame rate."

Die Varianz scheint bei in obigen Links geposteten Resultaten recht zufällig verteilt zu sein, generell aber mit steigender CPU-Auslastung größer zu sein. Einen direkten Zusammenhang zwischen Varianz und min/max/avg fps konnte ich auf die Schnelle nicht erkennen.

Besonders interessant: Error | Assetto Corsa support forum
How I actually run AC normally...

AC VERSION: 1.3.4 (x64)
POINTS: 11116
FPS: AVG=75 MIN=3 MAX=89 VARIANCE=3 CPU=44%

LOADING TIME: 13s
GPU: NVIDIA GeForce GTX 970 (1920x1080)
OS-Version: 6.2.9200 () 0x100-0x1
CPU CORES: 8
FULLSCREEN: ON
AA:4X AF:8X SHDW:2048 BLUR:0
WORLD DETAIL: 3 SMOKE:0
PP: QLT:4 HDR:1 FXAA:0 GLR:4 DOF:0 RAYS:1 HEAT:0

...and this after a reboot and rerun....

AC VERSION: 1.3.4 (x64)
POINTS: 11134
FPS: AVG=76 MIN=55 MAX=88 VARIANCE=3 CPU=44%

LOADING TIME: 13s
GPU: NVIDIA GeForce GTX 970 (1920x1080)
OS-Version: 6.2.9200 () 0x100-0x1
CPU CORES: 8
FULLSCREEN: ON
AA:4X AF:8X SHDW:2048 BLUR:0
WORLD DETAIL: 3 SMOKE:0
PP: QLT:4 HDR:1 FXAA:0 GLR:4 DOF:0 RAYS:1 HEAT:0
Trotz deutlich niedriger min-fps gleiche Varianz. Ich vermute das kurze, starke Ausreißer einfach zu gering gewichtet werden als dass sie den Wert deutlich beeinflussen.
 
Zuletzt bearbeitet:
Trotz deutlich niedriger min-fps gleiche Varianz. Ich vermute das kurze, starke Ausreißer einfach zu gering gewichtet werden als dass sie den Wert deutlich beeinflussen.
Ja, wenn es tatsächlich nur kurze Ausreißer sind dann macht es wenig Unterschied. Vielleicht war das nur ein kurzes Nachladeruckeln.
Im schlechtesten Fall entspricht Min.FPS ja tatsächlich nur einem Messwert während bei der Varianz alle benutzt werden (möglicherweise hunderte Messungen). D.h. die Varianz ist deutlich aussagekräftiger bezüglich einer ausgewogenen Framerate.
Trotzdem wird da ein bisschen grob gerundet. Wäre interessant noch ein paar Nachkommastellen zu sehen. Im ersten Moment dachte ich halt exakt "0" kann gar nicht sein.
 
Ich glaube es sind etwa 5000 Messwerte (Muss zuhause nochmal genau nachschauen). Zumindest läuft während des Benchmarks eine Zahl von 0 auf einen bestimmten, konstanten Wert. Wenn da einige Messwerte stark abweichen und am Ende auf Ganzzahlen gerundet wird, fallen die Ausreißer natürlich weg. Bei der gegebenen Benchmarkdauer und den 5000 Messpunkten kann ich mir vorstellen, dass es 60 Messpunkte pro Sekunde gibt.

Edit:
Hatte die falsche Rundenzeit für Spa im Kopf.

Messpunkte: 4887; Benchmarkdauer: 2:25-2:30min
-> 33,3 Messpunkte/s =2000 Messpunkte/min ?
 
Zuletzt bearbeitet:
Zurück