PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Humus' Metaballs Multithreading-Benchmark


Spasstiger
2005-12-06, 01:37:27
Download: http://www.humus.ca/index.php?page=3D&ID=57

Mag vielleicht nicht die aktuellste Demo sein, aber mit der Multithreading-Unterstützung seit dem Oktober-Update der Demo und der generell starken CPU-Lastigkeit scheint diese recht gut geeignet zu sein, um verschiedene CPUs miteinander zu vergleichen.
Eins vorweg: Die Demo benötigt eine GLSL-fähige Grafikkarte (GeForce FX/Radeon 9500 aufwärts).

Anleitung:
- Fraps starten und die Benchmarkzeit auf 20 Sekunden stellen.
- Danach im "Metaballs"-Verzeichnis der Demo die Metaballs.exe starten.
- Die Maus nicht bewegen, damit sich die Ansicht nicht ändert. Wir wollen den Benchmark nur in der Standard-Ansicht vornehmen, mit der die Demo gestartet wird.
- Auflösung bei standardmäßigen 640x480 (Fullscreen) belassen bzw. auf 640x480 (Fullscreen) runterschalten.
- In die Optionen kommt man durch Drücken von F1.
- Dort unter "Compute with" den Pfad "FPU" durch Drücken der linken Pfeiltaste auswählen bzw. den bei euch schnellsten Pfad.
- Mit F1 werden die Optionen wieder ausgeblendet.
- Nun den Fraps-Benchmark (Standard: F11) für alle Einstellungen bei "Number of threads" ein bis zweimal durchführen.
- Ergebnisse im benchmarks-Verzeichnis nachschauen und hier mit Angabe der Hardware reinposten.


Dann fang ich mal an.

System:
P4 2,53 GHz FSB533 @ Intel 845PE
1 GB DDR333 CL2,5-3-3-8
WinXP
Radeon 9700 @ Cat. 5.11 @ 324/278

Ergebnisse:
Number of Threads = 1
Min Max Avg
90 95 93,45

Number of Threads = 2
Min Max Avg
88 94 92,95

Number of Threads = 3
Min Max Avg
88 94 92,8

Number of Threads = 4
Min Max Avg
88 94 92,75

Meine CPU kommt also erwartungsgemäß mit Singlethreading am Besten zurecht, wobei die Abweichungen im Rahmen der Meßungenauigkeit liegen.

tombman
2005-12-06, 01:55:17
Also bei mir ist 3dnow am schnellsten als Pfad, aber wenn ich beiden cpus erlaube den benchmark auszuführen und auf 2 threads stelle zittert alles so komisch.. naja, 175fps avg blieben übrig...

Spasstiger
2005-12-06, 02:00:21
Also bei mir ist 3dnow am schnellsten als Pfad, aber wenn ich beiden cpus erlaube den benchmark auszuführen und auf 2 threads stelle zittert alles so komisch.. naja, 175fps avg blieben übrig...

Oh, das mit 3dnow wusste ich nicht. Hab meine Anleitung angepasst.
Das mit dem Zittern klingt schlecht, ich hoffe mal, dass die Demo jetzt nicht grundsätzlich verbugt ist. ;)

mirp
2005-12-06, 04:29:54
Bei mir zittert nichts.

Athlon 64 X2 4400+ (2203 MHz)
A8V Deluxe Rev. 2.0 (BIOS 1017)
1024 MB Dual PC3200 DDR (200 MHz, 2.5-3-3-8 1T)
Radeon 9800 XT (412/365 MHz, 5.11 CCC, AI Standard)
Windows XP Pro SP2

Compute with: 3DNow

Number of Threads: 1 - Avg: 136.750 - Min: 133 - Max: 138
Number of Threads: 2 - Avg: 156.100 - Min: 152 - Max: 157
Number of Threads: 3 - Avg: 151.000 - Min: 148 - Max: 152
Number of Threads: 4 - Avg: 155.650 - Min: 152 - Max: 157

Ronny G.
2005-12-06, 09:21:13
Wieso sind es bei mir nur 85fps, egal was ich mache?

Ich kann da rumschalten zwischen sse und fpu oder 3dnow, es sind immer konstant 85 ohne eine kleinste schwankung?

was limitiert bei mir?liegt es irgendwie an der 85hz einstellung des monitors?

Habe ne NV40 und A64 NC

Gebt mir mal bitte einen tipp.

danke

Gruß Ronny G.

BlackArchon
2005-12-06, 09:36:10
VSync. :D

Ronny G.
2005-12-06, 10:25:37
VSync. :D

liegt Vsync nicht bei 60fps?

san.salvador
2005-12-06, 10:34:48
liegt Vsync nicht bei 60fps?
Vsync = Bildwiederholrate deines Monitors. Und wenn du einen CRT hast und trotzdem 60 Hz, kannst du diesen Text wohl kaum noch lesen. :)

Spearhead
2005-12-06, 10:39:55
Vsync = Bildwiederholrate deines Monitors. Und wenn du einen CRT hast und trotzdem 60 Hz, kannst du diesen Text wohl kaum noch lesen. :)

naja, lesen kann er es schon... aber es tut weeeeh ;)

hm, hört sich nicht schlecht an der Benchmark... @mirp oder wer mit Dualcore (bei dem es nicht zittert ;) ): mal mit mehr als 2 Threads probiert? Wie schaut das Ergebnis dann aus?

Ronny G.
2005-12-06, 11:48:05
So nu hammers, habe unter Treibereinstellungen Vsync deaktiviert.

A64 754er NC 3400+@2560Mhz

3dnow, 1 thread


2005-12-06 11:41:23 - Metaballs
Frames: 8124 - Time: 56025ms - Avg: 145.006 - Min: 142 - Max: 146

Gruß Ronny G.

mirp
2005-12-06, 12:14:26
@mirp oder wer mit Dualcore (bei dem es nicht zittert ;) ): mal mit mehr als 2 Threads probiert? Wie schaut das Ergebnis dann aus?Die Ergebnisse mit mehr als zwei Threads habe ich oben mal ergänzt.

AnarchX
2005-12-06, 13:42:32
P4(NW C)@3,3Ghz + 6800GT(FW 81.95)

FPU 4 Threads (ist am schnellsten)

2005-12-06 13:40:22 - Metaballs
Frames: 3139 - Time: 20000ms - Avg: 156.950 - Min: 151 - Max: 161


Der Bench scheint dem P4 zu liegen :biggrin: .

edit:

ein paar Hintergrund Apps geschlossen

@3Ghz
2005-12-06 13:46:12 - Metaballs
Frames: 3146 - Time: 20000ms - Avg: 157.300 - Min: 154 - Max: 160

@3,3Ghz
2005-12-06 13:47:38 - Metaballs
Frames: 3171 - Time: 20000ms - Avg: 158.550 - Min: 155 - Max: 161

Irgendwie glaube ich, dass die Graka auch einen nicht unterschätzen Anteil am Ergebnis hat.

Coda
2005-12-06, 16:34:26
Der Bench scheint dem P4 zu liegen.Ja, bei SSE-Optimierung und immer gleichen Operationen ist das auch kein Wunder ;)

Black-Scorpion
2005-12-06, 16:38:02
Venice 3000+@3800+ (2400MHz)

'edit'
Habe mal alle Einstellungen getestet.

2005-12-06 17:42:35 - Metaballs (3DNow)
Frames: 3141 - Time: 20000ms - Avg: 157.050 - Min: 155 - Max: 160

2005-12-06 17:47:40 - Metaballs (FPU)
Frames: 2855 - Time: 20000ms - Avg: 142.750 - Min: 141 - Max: 146

2005-12-06 17:49:34 - Metaballs (SSE)
Frames: 2732 - Time: 20000ms - Avg: 136.600 - Min: 135 - Max: 140

2005-12-06 17:51:25 - Metaballs (SSE3)
Frames: 2937 - Time: 20000ms - Avg: 146.850 - Min: 144 - Max: 149

AnarchX
2005-12-06, 17:27:30
Ja, bei SSE-Optimierung und immer gleichen Operationen ist das auch kein Wunder

SSE läuft aber bei mir um 20fps lahmer als FPU...
Aber der Bench ist in der Tat für die Architektur des P4 gemacht.

tombman
2005-12-06, 17:41:35
Mit dem Test stimmt eh was nicht...

bei 2.2ghz ~ 151fps AVG und bei 2.8ghz ~ 171fps :rolleyes: (per multi geregelt, alles andere gleich)

Ich glaub der hängt stark von Cache- und Speicherperformance ab...

Das Zittern bei mir könnte dadurch kommen, daß ich ja keinen dual core sondern zwei single cores habe...

Coda
2005-12-06, 17:58:58
SSE läuft aber bei mir um 20fps lahmer als FPU...
Aber der Bench ist in der Tat für die Architektur des P4 gemacht.Das ist sehr seltsam...