Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Benchmark von SMP-Systemen mit "normalem" Kernel

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Sonstiges
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
friedrich



Anmeldungsdatum: 29.01.2002
Beiträge: 46

BeitragVerfasst am: 07. Nov 2002 14:52   Titel: Benchmark von SMP-Systemen mit "normalem" Kernel

Hallo,

ich habe in den letzten Tagen einige Benchmarkprogramme, auch älteren Kalibers, auf einem Dual Athlon 1600+ getestet.
Ich wundere mich etwas über die Ergebnisse. Z.B. unixbench gibt als Final-Score auf diesem System mit einem SMP-Kernel (ist übrigens 2.4.19er Kernel) den Wert 482 aus. Boote ich das gleiche System ohne SMP-Untersütztung, ist das Endergebnis 539. Also lieg das Endergebnis seltsamerweise ohne SMP höher, dabei erkennt er ja so nur eine CPU. Kennt sich jemand damit aus und kann mir kurz erklären warum dem so ist?

Wen es interessiert, hier die Ergebnisse mit dem SMP-Kernel:
TEST BASELINE RESULT INDEX

Dhrystone 2 using register variables 116700.0 3886072.7 333.0
Double-Precision Whetstone 55.0 835.1 151.8
Execl Throughput 43.0 2193.7 510.2
File Copy 1024 bufsize 2000 maxblocks 3960.0 169707.0 428.6
File Copy 256 bufsize 500 maxblocks 1655.0 96617.0 583.8
File Copy 4096 bufsize 8000 maxblocks 5800.0 198274.0 341.9
Pipe Throughput 12440.0 1085743.5 872.8
Pipe-based Context Switching 4000.0 233587.6 584.0
Process Creation 126.0 5346.6 424.3
Shell Scripts (8 concurrent) 6.0 677.1 1128.5
System Call Overhead 15000.0 919814.0 613.2
=========
FINAL SCORE 482.5

Und hier ohne:
TEST BASELINE RESULT INDEX

Dhrystone 2 using register variables 116700.0 3883308.9 332.8
Double-Precision Whetstone 55.0 834.2 151.7
Execl Throughput 43.0 2235.7 519.9
File Copy 1024 bufsize 2000 maxblocks 3960.0 176115.0 444.7
File Copy 256 bufsize 500 maxblocks 1655.0 114989.0 694.8
File Copy 4096 bufsize 8000 maxblocks 5800.0 199584.0 344.1
Pipe Throughput 12440.0 1152684.5 926.6
Pipe-based Context Switching 4000.0 441371.2 1103.4
Process Creation 126.0 11212.2 889.9
Shell Scripts (8 concurrent) 6.0 418.4 697.3
System Call Overhead 15000.0 961892.2 641.3
=========
FINAL SCORE 539.9
 
Benutzer-Profile anzeigen Private Nachricht senden

panthera
Gast





BeitragVerfasst am: 07. Nov 2002 19:12   Titel: Re: Benchmark von SMP-Systemen mit

nur multi-threaded programme laufen auf mehrwege-rechnern schneller
 

friedrich



Anmeldungsdatum: 29.01.2002
Beiträge: 46

BeitragVerfasst am: 07. Nov 2002 19:48   Titel: Re: Benchmark von SMP-Systemen mit

Hallo,

ja, soweit war ich auch schon. Aber ist es auch normal, daß es auf einem SMP-System langsamer ist als auf einem UP-System?
 
Benutzer-Profile anzeigen Private Nachricht senden

panthera
Gast





BeitragVerfasst am: 07. Nov 2002 19:53   Titel: Re: Benchmark von SMP-Systemen mit

kannst du lesen?

nur multi-threaded programme laufen auf mehrwege-rechnern schneller, single-threaded laufen langsamer (sofern nur jeweils ein programmaufruf).
 

friedrich



Anmeldungsdatum: 29.01.2002
Beiträge: 46

BeitragVerfasst am: 08. Nov 2002 10:12   Titel: Re: Benchmark von SMP-Systemen mit

Ach wie freundlich. Der Satz "nur multi-threaded programme laufen auf mehrwege-rechnern schneller" kann heißen das es gleich oder langsamer läuft. Also zwei möglichkeiten, dann wird man ja wohl noch nachfragen dürfen. Wenn Du keine Lust hast zu antworten dann lass es halt bleiben.
 
Benutzer-Profile anzeigen Private Nachricht senden

panthera
Gast





BeitragVerfasst am: 08. Nov 2002 19:18   Titel: Re: Benchmark von SMP-Systemen mit

"ja, soweit war ich auch schon. [...]"

danke. entweder weisst du, wie sich multi/single-threaded auf smp verhalten oder nicht.
 

friedrich



Anmeldungsdatum: 29.01.2002
Beiträge: 46

BeitragVerfasst am: 09. Nov 2002 0:34   Titel: Re: Benchmark von SMP-Systemen mit

Was glaubst Du warum ich gefragt hatte? .. was solls.
 
Benutzer-Profile anzeigen Private Nachricht senden

panthera
Gast





BeitragVerfasst am: 09. Nov 2002 15:45   Titel: Re: Benchmark von SMP-Systemen mit

single-threaded laufen auf mp nur schneller als auf up, wenn mehrere instanzen gestartet werden, so dass diese auf mehrere cpus verteilt werden koennen. ansonsten laufen sie langsamer aufgrund des overheads der mps...
 

friedrich



Anmeldungsdatum: 29.01.2002
Beiträge: 46

BeitragVerfasst am: 09. Nov 2002 17:13   Titel: Re: Benchmark von SMP-Systemen mit

> ansonsten laufen sie langsamer aufgrund des overheads der mps...

Genau das ist es was ich wissen wollte. Wußte nicht, daß dieser Overhead so "gewaltig" ist. Danke, danke!
 
Benutzer-Profile anzeigen Private Nachricht senden

panthera
Gast





BeitragVerfasst am: 10. Nov 2002 11:18   Titel: Re: Benchmark von SMP-Systemen mit

bitte.
 

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Sonstiges Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy