"We are back" « oc.at

Super Pi Linux Highscores?!

Lobo 05.03.2009 - 14:45 2998 11
Posts

Lobo

Here to stay
Avatar
Registered: May 2002
Location: In da Oaschicht
Posts: 2568
Gibt hier eigentlich interesse an einer Super Pi Linux Highscore-Liste?

zu verwenden wär wohl das hier: ftp://pi.super-computing.org/Linux/super_pi.tar.gz

natürlich unabhängig von der superpi_windows liste :)

SuperPi - Linux: 1M

1. 9.929 Sekunden | - | Intel Core 2 Duo E8400 @ 3753.00 | - | - | - | Lobo
2. 24.766 Sekunden | - | Intel Mobile Core 2 Duo T5600 @ 1828,8 | - | 332,6 5-5-5-15 | - | m@d.max

Code:
 ./super_pi 20
 Version 2.0 of the super_pi for Linux OS
 Fortran source program was translated into C program with version 19981204 of
 f2c, then generated C source program was optimized manually.
 pgcc 3.2-3 with compile option of "-fast -tp px -Mbuiltin -Minline=size:1000 -Mnoframe -Mnobounds -Mcache_align -Mdalign -Mnoreentrant" was used for the
 compilation.
 ------ Started super_pi run : Don Mär 5 14:55:41 CET 2009
 Start of PI calculation up to 1048576 decimal digits
 End of initialization. Time=       0.160 Sec.
 I= 1 L=       0        Time=       0.440 Sec.
 I= 2 L=       0        Time=       0.504 Sec.
 I= 3 L=       1        Time=       0.496 Sec.
 I= 4 L=       2        Time=       0.500 Sec.
 I= 5 L=       5        Time=       0.504 Sec.
 I= 6 L=      10        Time=       0.500 Sec.
 I= 7 L=      21        Time=       0.504 Sec.
 I= 8 L=      43        Time=       0.496 Sec.
 I= 9 L=      87        Time=       0.508 Sec.
 I=10 L=     174        Time=       0.500 Sec.
 I=11 L=     349        Time=       0.496 Sec.
 I=12 L=     698        Time=       0.500 Sec.
 I=13 L=    1396        Time=       0.500 Sec.
 I=14 L=    2794        Time=       0.496 Sec.
 I=15 L=    5588        Time=       0.496 Sec.
 I=16 L=   11176        Time=       0.496 Sec.
 I=17 L=   22353        Time=       0.488 Sec.
 I=18 L=   44707        Time=       0.468 Sec.
 I=19 L=   89415        Time=       0.440 Sec.
 End of main loop
 End of calculation.    Time=       9.873 Sec.
 End of data output.    Time=       0.056 Sec.
 Total calculation(I/O) time=       9.929(       0.440) Sec.
 ------ Ended super_pi run : Don Mär 5 14:55:51 CET 2009
einfach so, oder halt eben mit screenshot der console(n)
(weiters müsste man sich wohl auf ein prog für das auslesen des taktes, timings usw. einigen)
Bearbeitet von Lobo am 06.03.2009, 12:35

m@d.max

BOT
Avatar
Registered: Apr 2006
Location: NÖ
Posts: 1505
Code:
'/home/florian/Desktop/super_pi/pi' 
 Version 2.0 of the super_pi for Linux OS
 Fortran source program was translated into C program with version 19981204 of
 f2c, then generated C source program was optimized manually.
 pgcc 3.2-3 with compile option of "-fast -tp px -Mbuiltin -Minline=size:1000 -Mnoframe -Mnobounds -Mcache_align -Mdalign -Mnoreentrant" was used for the
 compilation.
 ------ Started super_pi run : Fre Mär 6 11:23:51 CET 2009
 Parameter(%i) to super_pi is missing. Parameter value ? 20
 Start of PI calculation up to 1048576 decimal digits
 End of initialization. Time=       0.364 Sec.
 I= 1 L=       0        Time=       1.084 Sec.
 I= 2 L=       0        Time=       1.248 Sec.
 I= 3 L=       1        Time=       1.252 Sec.
 I= 4 L=       2        Time=       1.248 Sec.
 I= 5 L=       5        Time=       1.252 Sec.
 I= 6 L=      10        Time=       1.248 Sec.
 I= 7 L=      21        Time=       1.248 Sec.
 I= 8 L=      43        Time=       1.244 Sec.
 I= 9 L=      87        Time=       1.248 Sec.
 I=10 L=     174        Time=       1.260 Sec.
 I=11 L=     349        Time=       1.248 Sec.
 I=12 L=     698        Time=       1.248 Sec.
 I=13 L=    1396        Time=       1.244 Sec.
 I=14 L=    2794        Time=       1.240 Sec.
 I=15 L=    5588        Time=       1.248 Sec.
 I=16 L=   11176        Time=       1.228 Sec.
 I=17 L=   22353        Time=       1.216 Sec.
 I=18 L=   44707        Time=       1.184 Sec.
 I=19 L=   89415        Time=       1.108 Sec.
 End of main loop
 End of calculation.    Time=      24.634 Sec.
 End of data output.    Time=       0.132 Sec.
 Total calculation(I/O) time=      24.766(       0.868) Sec.
 ------ Ended super_pi run : Fre Mär 6 11:24:17 CET 2009
am Notebook laufen lassen :D

EDIT:

Zum Vergleich die Windows Version ;)
click to enlarge

EDIT2: hier der Vergleich zu Windows --> http://www.overclockers.at/attachme...chmentid=101992

allerdings Windows nach frisch ausetzen und alles aus, Linux läuft noch IM und so nebenbei, Desktopeffekte sind auch ein und dergleichen.
Bearbeitet von m@d.max am 06.03.2009, 11:42

Lobo

Here to stay
Avatar
Registered: May 2002
Location: In da Oaschicht
Posts: 2568
olle!
2 einträge haben wir ja jetzt schon :P

Turrican

Legend
Amiga500-Fan
Avatar
Registered: Jul 2002
Location: Austria,Stmk.
Posts: 23254
@martin

hmm, man kann super pi für linux und windows nicht vergleichen, da verschiedene berechnungsmethoden zum einsatz kommen.
vergleichbar wäre das ganze nur, wenn super pi 1.5mod xs unter linux laufen würde.
das geht aber leider nicht?

@lobo

darf ich das eintragen machen?
büdde, dann formatier ichs auch ordentlich. :D

Lobo

Here to stay
Avatar
Registered: May 2002
Location: In da Oaschicht
Posts: 2568
Zitat
@lobo

darf ich das eintragen machen?
büdde, dann formatier ichs auch ordentlich. :D [/B]

natürlich, auf die frage wart ich schon die ganze zeit :D

bin grad am überlegen bzw scriptbasteln, das dem system auch gleich noch ein paar informationen entlockt wie prozessorbezeichnung und takt usw.
mal schaun ob das was wird

edit:
super pi 1.5mod läuft schon ... unter wine ... aber richtig vergleichbar is das wohl trotzdem nicht

m@d.max

BOT
Avatar
Registered: Apr 2006
Location: NÖ
Posts: 1505
Zitat von Turrican
@martin

hmm, man kann super pi für linux und windows nicht vergleichen, da verschiedene berechnungsmethoden zum einsatz kommen.
vergleichbar wäre das ganze nur, wenn super pi 1.5mod xs unter linux laufen würde.
das geht aber leider nicht?

@lobo

darf ich das eintragen machen?
büdde, dann formatier ichs auch ordentlich. :D
Falls du mich mit Martin meinst, nein :D bin nur sein Namensvetter ;) :D


und ja es ist /war SPI 1.5mod

EDIT: das hier ist die Windows Version unter Wine ;) --> click to enlarge

noch eins, ein wenig schneller :D

click to enlarge
Bearbeitet von m@d.max am 06.03.2009, 13:14

Turrican

Legend
Amiga500-Fan
Avatar
Registered: Jul 2002
Location: Austria,Stmk.
Posts: 23254
Zitat von Lobo
natürlich, auf die frage wart ich schon die ganze zeit :D

bin grad am überlegen bzw scriptbasteln, das dem system auch gleich noch ein paar informationen entlockt wie prozessorbezeichnung und takt usw.
mal schaun ob das was wird

edit:
super pi 1.5mod läuft schon ... unter wine ... aber richtig vergleichbar is das wohl trotzdem nicht
:)

kein problem, dann machen wir halt das eigene super pi linux, also das welches du im 1.post verlinkt hast.


ja, so ein tool mit ein paar ram-specs (timing, takt) und cpu-specs wäre super. so ähnlich wie cpu-z nur halt für linux.


@ protected
ui, wie peinlich, dachte du wärst M4D M4X. sorry :p

Lukas

Here to stay
Avatar
Registered: Feb 2004
Location: ~
Posts: 1883
Code:
lukrop ~ $ sudo nice -n 19 ./super_pi 20                                           
Password:                                                                          
 Version 2.0 of the super_pi for Linux OS                                          
 Fortran source program was translated into C program with version 19981204 of     
 f2c, then generated C source program was optimized manually.                      
 pgcc 3.2-3 with compile option of "-fast -tp px -Mbuiltin -Minline=size:1000 -Mnoframe -Mnobounds -Mcache_align -Mdalign -Mnoreentrant" was used for the             
 compilation.                                                                      
 ------ Started super_pi run : Fre Mär 6 14:36:24 CET 2009                         
 Start of PI calculation up to 1048576 decimal digits                              
 End of initialization. Time=       0.663 Sec.                                     
 I= 1 L=       0        Time=       2.260 Sec.                                     
 I= 2 L=       0        Time=       2.660 Sec.                                     
 I= 3 L=       1        Time=       2.613 Sec.                                     
 I= 4 L=       2        Time=       2.626 Sec.
 I= 5 L=       5        Time=       2.640 Sec.
 I= 6 L=      10        Time=       2.653 Sec.
 I= 7 L=      21        Time=       2.646 Sec.
 I= 8 L=      43        Time=       2.620 Sec.
 I= 9 L=      87        Time=       2.600 Sec.
 I=10 L=     174        Time=       2.630 Sec.
 I=11 L=     349        Time=       2.636 Sec.
 I=12 L=     698        Time=       2.640 Sec.
 I=13 L=    1396        Time=       2.650 Sec.
 I=14 L=    2794        Time=       2.600 Sec.
 I=15 L=    5588        Time=       2.620 Sec.
 I=16 L=   11176        Time=       2.543 Sec.
 I=17 L=   22353        Time=       2.613 Sec.
 I=18 L=   44707        Time=       2.553 Sec.
 I=19 L=   89415        Time=       2.347 Sec.
 End of main loop
 End of calculation.    Time=      51.933 Sec.
 End of data output.    Time=       0.167 Sec.
 Total calculation(I/O) time=      52.100(       1.510) Sec.
 ------ Ended super_pi run : Fre Mär 6 14:37:19 CET 2009
lukrop ~ $

Code:
lukrop ~ $ cat /proc/cpuinfo                                                       
processor       : 0                                                                
vendor_id       : AuthenticAMD                                                     
cpu family      : 15                                                               
model           : 43                                                               
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 4200+                   
stepping        : 1                                                                
cpu MHz         : 2211.166                                                         
cache size      : 512 KB                                                           
physical id     : 0                                                                
siblings        : 2                                                                
core id         : 0                                                                
cpu cores       : 2                                                                
apicid          : 0                                                                
initial apicid  : 0                                                                
fpu             : yes                                                              
fpu_exception   : yes                                                              
cpuid level     : 1                                                                
wp              : yes                                                              
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow rep_good pni lahf_lm cmp_legacy                                                      
bogomips        : 4424.59                                                          
TLB size        : 1024 4K pages                                                    
clflush size    : 64                                                               
cache_alignment : 64                                                               
address sizes   : 40 bits physical, 48 bits virtual                                
power management: ts fid vid ttp                                                   
                                                                                   
processor       : 1                                                                
vendor_id       : AuthenticAMD                                                     
cpu family      : 15                                                               
model           : 43                                                               
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 4200+                   
stepping        : 1                                                                
cpu MHz         : 2211.166                                                         
cache size      : 512 KB                                                           
physical id     : 0                                                                
siblings        : 2                                                                
core id         : 1                                                                
cpu cores       : 2                                                                
apicid          : 1                                                                
initial apicid  : 1                                                                
fpu             : yes                                                              
fpu_exception   : yes                                                              
cpuid level     : 1                                                                
wp              : yes                                                              
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow rep_good pni lahf_lm cmp_legacy                                                      
bogomips        : 4424.64                                                          
TLB size        : 1024 4K pages                                                    
clflush size    : 64                                                               
cache_alignment : 64                                                               
address sizes   : 40 bits physical, 48 bits virtual                                
power management: ts fid vid ttp                                                   
                                                                                   
lukrop ~ $ cat /proc/meminfo                                                       
MemTotal:        1541552 kB                                                        
MemFree:          312624 kB                                                        
Buffers:           32560 kB                                                        
Cached:           374796 kB                                                        
SwapCached:        22656 kB                                                        
Active:           509940 kB                                                        
Inactive:         529772 kB                                                        
Active(anon):     366360 kB                                                        
Inactive(anon):   268872 kB                                                        
Active(file):     143580 kB                                                        
Inactive(file):   260900 kB                                                        
Unevictable:        2180 kB                                                        
Mlocked:             236 kB
SwapTotal:       1048568 kB
SwapFree:         762464 kB
Dirty:                52 kB
Writeback:             0 kB
AnonPages:        625424 kB
Mapped:            99180 kB
Slab:              80976 kB
SReclaimable:      63292 kB
SUnreclaim:        17684 kB
PageTables:        20044 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     1819344 kB
Committed_AS:    1610876 kB
VmallocTotal:   34359738367 kB
VmallocUsed:      314572 kB
VmallocChunk:   34359411195 kB
DirectMap4k:     1521600 kB
DirectMap2M:       51200 kB
lukrop ~ $

Lobo

Here to stay
Avatar
Registered: May 2002
Location: In da Oaschicht
Posts: 2568
ram specs wird schwierig, hab bis jetzt nur ein script namens "decode-dimms.pl" gefunden, welches den rams zumindest ein paar infos entlocken kann (funkt aber lustigerweise auch nur auf meinem notebook oO)

ansonsten würdns wohl die alt eingesessenen befehle "cat /proc/cpuinfo" und "dmidecode" tun.
bin noch etwas unbeholfen im regexn (bzw. sed und co), aber mal schaun ob ich die sachen ordentlich rausfiltern kann

edit: frag mich grad obs gscheit wär, das ganze mit hilfe von phoronix zu machen (da gibts auch superpi, welches anscheinend eh das selbe is, wie das von meinem link oben.. liefert zumindest die selben werte). vorteil wärn unter anderem die ganzen infos, dies aus dem system raussucht, ne nette grafik (auch wenns bei superpi ned viel sinn macht xD) und bei lust und laune könnte man direktvergleiche starten

http://global.phoronix-test-suite.c...846-22437-30783
Bearbeitet von Lobo am 06.03.2009, 15:29

Lobo

Here to stay
Avatar
Registered: May 2002
Location: In da Oaschicht
Posts: 2568
So, hier ein kleines script, welches paar infos zusammensammelt
(von /proc/cpuinfo und dmidecode)

über Rams bekommt man ned viel raus, auch das decode-dimms script findet (bei mir zumindest) nur die "werkseinstellungen" heraus, nicht aber den aktuellen zustand.

naja, bin gspannt ob mein script bei anderen leuten auch funkt :P

aber bitte ned erschießen, ist quasi mein 1. perl versuch, genauso wie das 1. mal dass ich mich praktisch mit regexs herumgeschlagen hab.

click here .txt löschen, weiters werden su-rechte gebraucht (wegen dmidecode)

gebraucht werden:
dmidecode
sensors
Bearbeitet von Lobo am 12.03.2009, 16:29

t3mp

I Love Gasoline
Avatar
Registered: Mar 2003
Location: upstairs
Posts: 6287
Interessant wäre wohl auch die kernel-version und welcher scheduler zum Einsatz kommt.

Dein Scripterl wirft bei mir eine "Illegal division by zero" (line 20), ich schau mir das einmal an. ;)

Edith: Ist wohl nicht für AMDs designed wenn ich mich nicht täusche, denn bei mir kann man sich die Taktrate nicht aus der "model name" Zeile herausfingern.
Bearbeitet von t3mp am 12.03.2009, 16:42

Lobo

Here to stay
Avatar
Registered: May 2002
Location: In da Oaschicht
Posts: 2568
hehe, hab hier nur intels rumstehen
aber mal schaun was sich machen lässt, isst wohl etwas plump gemacht :D

edit: so kleiner workaround (oc wird einfach nimmer berechnet :P)
click here

(die distributions "anzeige" ist kurzerhand aus gtksysinfo geklaut)
Bearbeitet von Lobo am 12.03.2009, 17:23
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz