Hier hats der FF4 einwandfrei angezeigt.
oreissig: Ich würd statt einem [code] eher [tt] nehmen, vermeidet dann halt unnötige Kästen drumherum
Cross-Platform Benchmarks
-
-
Ja wann denn? VOR oder NACHDEM Oreissig das umgeändert hat? Jetzt zeigts mir auch alles richtig an.
-
Vorher wars schon richtig
-
Dann ist 1. Dein firefox 4 anders als meiner, ich bin ja auch damit unterwegs und 2. Ist deiner dann fehlerhaft, denn das zu tiefe verschachtelungen ausgelassen werden ist afaik ein feature gegen endloszitierungen
Wegen tt vs code: tt ist nach wie vor normaler text, der kürzt leerzeichen weg und zerstört damit das tabellenlayout der nbench-ausgabe. Bei Pi hätt mans machen können, ja, aber nu binsch zu faul zu editieren

-
Auf meiner Blade 1500 mit 1,05GHz UltrasparcIIIi unter Solaris 10.
Spoiler anzeigen
root@bender[~/pi_css5_sparcsolaris]
11:00:27 # ./pi_css5 1000000
Calculation of PI using FFT and AGM, ver. LG1.1.2-MP1.5.2a.memsave
initializing...
nfft= 262144
radix= 10000
error_margin= 0.00611182
calculating 1048576 digits of PI...
AGM iteration
precision= 48: 1.00 sec
precision= 80: 0.99 sec
precision= 176: 0.98 sec
precision= 352: 0.99 sec
precision= 688: 0.98 sec
precision= 1392: 0.99 sec
precision= 2784: 0.98 sec
precision= 5584: 0.99 sec
precision= 11168: 0.98 sec
precision= 22336: 0.98 sec
precision= 44688: 0.98 sec
precision= 89408: 1.00 sec
precision= 178816: 0.98 sec
precision= 357648: 0.99 sec
precision= 715312: 0.98 sec
precision= 1430640: 0.98 sec
writing pi1048576.txt...18.48 sec. (real time)
Neu, jetzt auch mit Java!
Spoiler anzeigen
root@bender[~/pi_css5_java]
11:10:53 # java pi_fftcs 1000000
Calculation of PI using FFT and AGM, ver. LG1.1.2-MP1.5.2a.memsave
initializing...
nfft= 262144
radix= 10000
error_margin= 0.006286438480884726
calculating 1048576 digits of PI...
AGM iteration
precision= 48: 2.82 sec
precision= 80: 2.62 sec
precision= 176: 2.60 sec
precision= 352: 2.60 sec
precision= 688: 2.73 sec
precision= 1392: 2.60 sec
precision= 2784: 2.61 sec
precision= 5584: 2.60 sec
precision= 11168: 2.60 sec
precision= 22336: 2.60 sec
precision= 44688: 2.61 sec
precision= 89408: 2.60 sec
precision= 178816: 2.61 sec
precision= 357648: 2.60 sec
precision= 715312: 2.60 sec
precision= 1430640: 2.60 sec
writing pi1048576.txt51.24 sec. (real time)
-
so, meine kleine Microchannel-RS/6000 7011-250:
Code
Alles anzeigenBYTEmark* Native Mode Benchmark ver. 2 (10/95) Index-split by Andrew D. Balsa (11/97) Linux/Unix* port by Uwe F. Mayer (12/96,11/97) TEST : Iterations/sec. : Old Index : New Index : : Pentium 90* : AMD K6/233* --------------------:------------------:-------------:------------ NUMERIC SORT : 29.142 : 0.75 : 0.25 STRING SORT : 2.0638 : 0.92 : 0.14 BITFIELD : 6.4662e+06 : 1.11 : 0.23 FP EMULATION : 4.6065 : 2.21 : 0.51 FOURIER : 617.05 : 0.70 : 0.39 ASSIGNMENT : 0.33956 : 1.29 : 0.34 IDEA : 68.027 : 1.04 : 0.31 HUFFMAN : 54.152 : 1.50 : 0.48 NEURAL NET : 0.70796 : 1.14 : 0.48 LU DECOMPOSITION : 19.92 : 1.03 : 0.75 ==========================ORIGINAL BYTEMARK RESULTS========================== INTEGER INDEX : 1.192 FLOATING-POINT INDEX: 0.937 Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0 ==============================LINUX DATA BELOW=============================== CPU : 80MHz PowerPC 601 L2 Cache : ??? OS : AIX 5.1 C compiler : C for AIX Compiler, Version 5 libc : MEMORY INDEX : 0.223 INTEGER INDEX : 0.369 FLOATING-POINT INDEX: 0.520 Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38 * Trademarks are property of their respective holder. -
SGI POWER Indigo²
32bit (n32):
Spoiler anzeigen
Code
Alles anzeigen$ ./nbench BYTEmark* Native Mode Benchmark ver. 2 (10/95) Index-split by Andrew D. Balsa (11/97) Linux/Unix* port by Uwe F. Mayer (12/96,11/97) TEST : Iterations/sec. : Old Index : New Index : : Pentium 90* : AMD K6/233* --------------------:------------------:-------------:------------ NUMERIC SORT : 41.67 : 1.07 : 0.35 STRING SORT : 5.9997 : 2.68 : 0.41 BITFIELD : 2.1607e+07 : 3.71 : 0.77 FP EMULATION : 10.723 : 5.15 : 1.19 FOURIER : 990.64 : 1.13 : 0.63 ASSIGNMENT : 0.91409 : 3.48 : 0.90 IDEA : 155.28 : 2.37 : 0.71 HUFFMAN : 74.712 : 2.07 : 0.66 NEURAL NET : 2.3819 : 3.83 : 1.61 LU DECOMPOSITION : 84.007 : 4.35 : 3.14 ==========================ORIGINAL BYTEMARK RESULTS========================== INTEGER INDEX : 2.660 FLOATING-POINT INDEX: 2.658 Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0 ==============================LINUX DATA BELOW=============================== CPU : MIPS R8000 75MHz L2 Cache : 2MB OS : IRIX64 6.2 C compiler : MIPSpro 7.3 (n32) libc : MEMORY INDEX : 0.662 INTEGER INDEX : 0.665 FLOATING-POINT INDEX: 1.474 Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38 * Trademarks are property of their respective holder.
64bit:Spoiler anzeigen
Code
Alles anzeigen$ ./nbench BYTEmark* Native Mode Benchmark ver. 2 (10/95) Index-split by Andrew D. Balsa (11/97) Linux/Unix* port by Uwe F. Mayer (12/96,11/97) TEST : Iterations/sec. : Old Index : New Index : : Pentium 90* : AMD K6/233* --------------------:------------------:-------------:------------ NUMERIC SORT : 38.219 : 0.98 : 0.32 STRING SORT : 6.4353 : 2.88 : 0.45 BITFIELD : 2.1633e+07 : 3.71 : 0.78 FP EMULATION : 10.462 : 5.02 : 1.16 FOURIER : 994.19 : 1.13 : 0.64 ASSIGNMENT : 0.36684 : 1.40 : 0.36 IDEA : 155.58 : 2.38 : 0.71 HUFFMAN : 76.395 : 2.12 : 0.68 NEURAL NET : 2.3762 : 3.82 : 1.61 LU DECOMPOSITION : 84.926 : 4.40 : 3.18 ==========================ORIGINAL BYTEMARK RESULTS========================== INTEGER INDEX : 2.327 FLOATING-POINT INDEX: 2.668 Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0 ==============================LINUX DATA BELOW=============================== CPU : MIPS R8000 75MHz L2 Cache : 2MB OS : IRIX64 6.2 C compiler : MIPSpro 7.3 (64) libc : MEMORY INDEX : 0.500 INTEGER INDEX : 0.650 FLOATING-POINT INDEX: 1.480 Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38 * Trademarks are property of their respective holder.EDIT: hier mal die Ergebnisse gegen den 200MHz R4400 1MB in meiner IP22 Indigo² (von dem aktuellen 250er 2mb hab ich noch keine benchmarkergebnisse mit MIPSpro)
CodeCPU : MIPS R4400 200MHz L2 Cache : 1MB OS : IRIX 6.5.22 C compiler : MIPSpro 7.4.4m (n32) libc : MEMORY INDEX : 0.816 INTEGER INDEX : 0.650 FLOATING-POINT INDEX: 1.307weiß nicht genau, warum die Kiste nen merklich höheren Memory index hat (ältere architektur, weniger cache, und 32bit wars ja in beiden fällen. vll liegts am etwas neueren compiler. benchmark mit gleichem setup werd ich mal noch machen), aber der integer index ist in etwa gleich zum 75MHz R8k und in FP schlägt der R8k den sehr viel schnelleren R4400 sogar
alles in allem ziemlich beachtliche Leistung für 75MHz

-
Jo, der R8k hat eine deutlich höhere Floatingpoint Leistung als der R4k4, welcher bei Integer dann wegen dem Takt besser ist. Ein R8k mit mehr Takt wäre geil.
-
Zitat von mrshadowtux
Ein R8k mit mehr Takt wäre geil.
nennt sich R10k
ich mach ja bei meinen benchmarks immer noch als kleines fazit (MEM+INT+FP)/Takt*, und die Top 3 dort sind:
- 39,73 MIPS R12000 2MB (300MHz) in der Octane
- 38,02 MIPS R10000 1MB (250MHz) in der Octane
- 37,35 MIPS R8000 2MB (75MHz) in der Indigo²
danach ist erstmal bisschen abstand und dann kommen HP PA-8800 32MB (33,86), DEC Alpha 21264A 4MB (32,37) und gleichauf IBM POWER3-II 8MB (32,37)zum Vergleich: mein alter Banias Pentium-M im Compaq N620c kam auf 16,45 und mein Merom Core2Duo im Thinkpad T61 kommt auf 12,02. allerdings sind die auch mit gcc gebenchmarkt, der insbesondere im FP-bereich mal überhaupt nich an herstellereigene Compiler rankommt.
EDIT: * damits hübscher aussieht hab ich den wert noch *1000 genommen, sonst wären das alles nachkommawerte
-
pi_css5
Wir erinnern uns: Sun Ultra 2 (UltrasparcII mit 300MHz) unter Debian GNU/Linux mit Standard CFLAGS 65,16 Sekunden.
Spoiler anzeigen
root@ultratux:~/pi_css5_src# ./pi_css5 1000000
Calculation of PI using FFT and AGM, ver. LG1.1.2-MP1.5.2a.memsave
initializing...
nfft= 262144
radix= 10000
error_margin= 0.00611182
calculating 1048576 digits of PI...
AGM iteration
precision= 48: 3.48 sec
precision= 80: 3.48 sec
precision= 176: 3.48 sec
precision= 352: 3.48 sec
precision= 688: 3.46 sec
precision= 1392: 3.52 sec
precision= 2784: 3.50 sec
precision= 5584: 3.48 sec
precision= 11168: 3.48 sec
precision= 22336: 3.48 sec
precision= 44688: 3.48 sec
precision= 89408: 3.48 sec
precision= 178816: 3.46 sec
precision= 357648: 3.48 sec
precision= 715312: 3.50 sec
precision= 1430640: 3.46 sec
writing pi1048576.txt...
65.16 sec. (real time)Heute mal mit
ZitatCFLAGS = -O4 -mcpu=ultrasparc -pipe -fomit-frame-pointer -ffast-math -finline-functions -fweb -frename-registers -mapp-regs
Das verkürzt den Durchlauf auf 50,96 Sekunden!Spoiler anzeigen
root@ultratux[~/pi_css5_src]
17:05:35 # ./pi_css5
Calculation of PI using FFT and AGM, ver. LG1.1.2-MP1.5.2a.memsaveUsage: ./pi_css5 digits
Number of digits of pi to calculate?
1000000
initializing...
nfft= 262144
radix= 10000
error_margin= 0.00611182
calculating 1048576 digits of PI...
AGM iteration
precision= 48: 2.74 sec
precision= 80: 2.73 sec
precision= 176: 2.73 sec
precision= 352: 2.72 sec
precision= 688: 2.74 sec
precision= 1392: 2.72 sec
precision= 2784: 2.72 sec
precision= 5584: 2.70 sec
precision= 11168: 2.72 sec
precision= 22336: 2.72 sec
precision= 44688: 2.70 sec
precision= 89408: 2.73 sec
precision= 178816: 2.72 sec
precision= 357648: 2.73 sec
precision= 715312: 2.71 sec
precision= 1430640: 2.72 sec
writing pi1048576.txt...
50.96 sec. (real time)
Hit RETURN to exit.Wer glaubt das war alles, der täuscht sich.
MitZitatCFLAGS = -O4 -mcpu=ultrasparc -pipe -fomit-frame-pointer -ffast-math -finline-functions -fweb -frename-registers -mapp-regs -mvis -Wa,-Av8plusa
sind es 49,28 Sekunden!
Spoiler anzeigen
root@ultratux[~/pi_css5_src]
17:24:26 # ./pi_css5
Calculation of PI using FFT and AGM, ver. LG1.1.2-MP1.5.2a.memsaveUsage: ./pi_css5 digits
Number of digits of pi to calculate?
1000000
initializing...
nfft= 262144
radix= 10000
error_margin= 0.00611182
calculating 1048576 digits of PI...
AGM iteration
precision= 48: 2.65 sec
precision= 80: 2.65 sec
precision= 176: 2.63 sec
precision= 352: 2.63 sec
precision= 688: 2.64 sec
precision= 1392: 2.63 sec
precision= 2784: 2.63 sec
precision= 5584: 2.62 sec
precision= 11168: 2.63 sec
precision= 22336: 2.63 sec
precision= 44688: 2.61 sec
precision= 89408: 2.65 sec
precision= 178816: 2.62 sec
precision= 357648: 2.64 sec
precision= 715312: 2.63 sec
precision= 1430640: 2.63 sec
writing pi1048576.txt...
49.28 sec. (real time)
Hit RETURN to exit. -
pi_css5 auf einer Sun Ultra5 mit 270MHz Ultrasparc IIi
Standard-CFLAGS: 272,23 Sekunden
Spoiler anzeigen
root@stuart[~/pi_css5_src]
22:13:32 # ./pi_css5
Calculation of PI using FFT and AGM, ver. LG1.1.2-MP1.5.2a.memsaveUsage: ./pi_css5 digits
Number of digits of pi to calculate?
1000000
initializing...
nfft= 262144
radix= 10000
error_margin= 0.00611182
calculating 1048576 digits of PI...
AGM iteration
precision= 48: 14.60 sec
precision= 80: 14.55 sec
precision= 176: 14.56 sec
precision= 352: 14.53 sec
precision= 688: 14.56 sec
precision= 1392: 14.52 sec
precision= 2784: 14.55 sec
precision= 5584: 14.54 sec
precision= 11168: 14.56 sec
precision= 22336: 14.53 sec
precision= 44688: 14.55 sec
precision= 89408: 14.55 sec
precision= 178816: 14.61 sec
precision= 357648: 14.69 sec
precision= 715312: 14.69 sec
precision= 1430640: 14.59 sec
writing pi1048576.txt...
272.23 sec. (real time)
Hit RETURN to exit.Mit
ZitatCFLAGS = -O4 -mcpu=ultrasparc -pipe -fomit-frame-pointer -ffast-math -finline-functions -fweb -frename-registers -mapp-regs -mvis -Wa,-Av8plusa
sind es dann 94,94 Sekunden.Spoiler anzeigen
root@stuart[~/pi_css5_src]
22:27:06 # ./pi_css5
Calculation of PI using FFT and AGM, ver. LG1.1.2-MP1.5.2a.memsaveUsage: ./pi_css5 digits
Number of digits of pi to calculate?
1000000
initializing...
nfft= 262144
radix= 10000
error_margin= 0.00611182
calculating 1048576 digits of PI...
AGM iteration
precision= 48: 5.10 sec
precision= 80: 5.08 sec
precision= 176: 5.08 sec
precision= 352: 5.06 sec
precision= 688: 5.08 sec
precision= 1392: 5.07 sec
precision= 2784: 5.07 sec
precision= 5584: 5.07 sec
precision= 11168: 5.07 sec
precision= 22336: 5.06 sec
precision= 44688: 5.07 sec
precision= 89408: 5.08 sec
precision= 178816: 5.07 sec
precision= 357648: 5.06 sec
precision= 715312: 5.07 sec
precision= 1430640: 5.08 sec
writing pi1048576.txt...
94.94 sec. (real time)
Hit RETURN to exit.Die Ultra5 schneidet somit deutlich schlechter ab als die Ultra2.
-
Seit wann gibts O-Flags bis -O4? dachte die gehen nur bis -O3?
-
Kannst bis O5 oder so gehen auf Sparc.
-
so, bevor meine RS/6000 44P-170 an TNC geht, arbeite ich nochmal fix mein programm damit durch
AIX 4.3.3
Spoiler anzeigen
Code
Alles anzeigen-bash-4.1$ /usr/java131/bin/java pi_fftcs 1000000 Calculation of PI using FFT and AGM, ver. LG1.1.2-MP1.5.2a.memsave initializing... nfft= 262144 radix= 10000 error_margin= 0.006286438480884726 calculating 1048576 digits of PI... AGM iteration precision= 48: 3.20 sec precision= 80: 1.88 sec precision= 176: 1.79 sec precision= 352: 1.80 sec precision= 688: 1.79 sec precision= 1392: 1.79 sec precision= 2784: 1.79 sec precision= 5584: 1.78 sec precision= 11168: 1.78 sec precision= 22336: 1.78 sec precision= 44688: 1.78 sec precision= 89408: 1.77 sec precision= 178816: 1.78 sec precision= 357648: 1.78 sec precision= 715312: 1.78 sec precision= 1430640: 1.87 sec writing pi1048576.txt 42.03 sec. (real time) -bash-4.1$ /usr/java131/bin/java -version java version "1.3.1" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1) Classic VM (build 1.3.1, J2RE 1.3.1 IBM AIX build ca131-20070913 (SR11) (JIT enabled: jitc))Code
Alles anzeigen-bash-4.1$ ./pi_css5 1000000 Calculation of PI using FFT and AGM, ver. LG1.1.2-MP1.5.2a.memsave initializing... nfft= 262144 radix= 10000 error_margin= 0.00587898 calculating 1048576 digits of PI... AGM iteration precision= 48: 1.42 sec precision= 80: 1.42 sec precision= 176: 1.43 sec precision= 352: 1.42 sec precision= 688: 1.42 sec precision= 1392: 1.42 sec precision= 2784: 1.42 sec precision= 5584: 1.41 sec precision= 11168: 1.41 sec precision= 22336: 1.41 sec precision= 44688: 1.41 sec precision= 89408: 1.41 sec precision= 178816: 1.40 sec precision= 357648: 1.41 sec precision= 715312: 1.41 sec precision= 1430640: 1.41 sec writing pi1048576.txt... 26.61 sec. (real time)Code
Alles anzeigenBYTEmark* Native Mode Benchmark ver. 2 (10/95) Index-split by Andrew D. Balsa (11/97) Linux/Unix* port by Uwe F. Mayer (12/96,11/97) TEST : Iterations/sec. : Old Index : New Index : : Pentium 90* : AMD K6/233* --------------------:------------------:-------------:------------ NUMERIC SORT : 351.84 : 9.02 : 2.96 STRING SORT : 28.816 : 12.88 : 1.99 BITFIELD : 5.105e+07 : 8.76 : 1.83 FP EMULATION : 17.708 : 8.50 : 1.96 FOURIER : 7683.2 : 8.74 : 4.91 ASSIGNMENT : 5.3466 : 20.34 : 5.28 IDEA : 928.12 : 14.20 : 4.21 HUFFMAN : 408.4 : 11.32 : 3.62 NEURAL NET : 8.3532 : 13.42 : 5.64 LU DECOMPOSITION : 267.04 : 13.83 : 9.99 ==========================ORIGINAL BYTEMARK RESULTS========================== INTEGER INDEX : 11.601 FLOATING-POINT INDEX: 11.749 Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0 ==============================LINUX DATA BELOW=============================== CPU : POWER3-II 450MHz L2 Cache : 8MB OS : AIX 4.3.3 C compiler : gcc version 3.4.3 libc : MEMORY INDEX : 2.679 INTEGER INDEX : 3.068 FLOATING-POINT INDEX: 6.517 Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38 * Trademarks are property of their respective holder.
AIX 5.1Spoiler anzeigen
Code
Alles anzeigen-bash-3.00$ /usr/java14/jre/bin/java pi_fftcs 1000000 Calculation of PI using FFT and AGM, ver. LG1.1.2-MP1.5.2a.memsave initializing... nfft= 262144 radix= 10000 error_margin= 0.006286438480884726 calculating 1048576 digits of PI... AGM iteration precision= 48: 1.84 sec precision= 80: 1.65 sec precision= 176: 1.66 sec precision= 352: 1.65 sec precision= 688: 1.65 sec precision= 1392: 1.65 sec precision= 2784: 1.65 sec precision= 5584: 1.65 sec precision= 11168: 1.64 sec precision= 22336: 1.64 sec precision= 44688: 1.68 sec precision= 89408: 1.64 sec precision= 178816: 1.64 sec precision= 357648: 1.64 sec precision= 715312: 1.64 sec precision= 1430640: 1.64 sec writing pi1048576.txt 32.80 sec. (real time) -bash-3.00$ /usr/java14/jre/bin/java -version java version "1.4.2" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2) Classic VM (build 1.4.2, J2RE 1.4.2 IBM AIX build ca142ifx-20110707 (SR13 FP10) (JIT enabled: jitc))Code
Alles anzeigen-bash-3.00$ ./pi_css5 1000000 Calculation of PI using FFT and AGM, ver. LG1.1.2-MP1.5.2a.memsave initializing... nfft= 262144 radix= 10000 error_margin= 0.00587898 calculating 1048576 digits of PI... AGM iteration precision= 48: 1.42 sec precision= 80: 1.43 sec precision= 176: 1.43 sec precision= 352: 1.43 sec precision= 688: 1.43 sec precision= 1392: 1.42 sec precision= 2784: 1.37 sec precision= 5584: 1.43 sec precision= 11168: 1.42 sec precision= 22336: 1.41 sec precision= 44688: 1.41 sec precision= 89408: 1.41 sec precision= 178816: 1.41 sec precision= 357648: 1.41 sec precision= 715312: 1.41 sec precision= 1430640: 1.41 sec writing pi1048576.txt... 26.62 sec. (real time)Code
Alles anzeigenBYTEmark* Native Mode Benchmark ver. 2 (10/95) Index-split by Andrew D. Balsa (11/97) Linux/Unix* port by Uwe F. Mayer (12/96,11/97) TEST : Iterations/sec. : Old Index : New Index : : Pentium 90* : AMD K6/233* --------------------:------------------:-------------:------------ NUMERIC SORT : 356 : 9.13 : 3.00 STRING SORT : 28.532 : 12.75 : 1.97 BITFIELD : 5.0986e+07 : 8.75 : 1.83 FP EMULATION : 25.728 : 12.35 : 2.85 FOURIER : 8204.9 : 9.33 : 5.24 ASSIGNMENT : 9.0516 : 34.44 : 8.93 IDEA : 1013.5 : 15.50 : 4.60 HUFFMAN : 530.24 : 14.70 : 4.70 NEURAL NET : 8.3866 : 13.47 : 5.67 LU DECOMPOSITION : 281.36 : 14.58 : 10.53 ==========================ORIGINAL BYTEMARK RESULTS========================== INTEGER INDEX : 13.868 FLOATING-POINT INDEX: 12.237 Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0 ==============================LINUX DATA BELOW=============================== CPU : POWER3-II 450MHz L2 Cache : 8MB OS : AIX 5.1 C compiler : gcc version 4.0.0 libc : MEMORY INDEX : 3.182 INTEGER INDEX : 3.686 FLOATING-POINT INDEX: 6.787 Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38 * Trademarks are property of their respective holder.
AIX 5.2Spoiler anzeigen
Code
Alles anzeigenBYTEmark* Native Mode Benchmark ver. 2 (10/95) Index-split by Andrew D. Balsa (11/97) Linux/Unix* port by Uwe F. Mayer (12/96,11/97) TEST : Iterations/sec. : Old Index : New Index : : Pentium 90* : AMD K6/233* --------------------:------------------:-------------:------------ NUMERIC SORT : 345.04 : 8.85 : 2.91 STRING SORT : 34.198 : 15.28 : 2.37 BITFIELD : 5.1137e+07 : 8.77 : 1.83 FP EMULATION : 59.6 : 28.60 : 6.60 FOURIER : 7473.4 : 8.50 : 4.77 ASSIGNMENT : 8.4318 : 32.08 : 8.32 IDEA : 1044.1 : 15.97 : 4.74 HUFFMAN : 526.73 : 14.61 : 4.66 NEURAL NET : 9.37 : 15.05 : 6.33 LU DECOMPOSITION : 276.96 : 14.35 : 10.36 ==========================ORIGINAL BYTEMARK RESULTS========================== INTEGER INDEX : 15.873 FLOATING-POINT INDEX: 12.244 Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0 ==============================LINUX DATA BELOW=============================== CPU : POWER3-II 450MHz L2 Cache : 8MB OS : AIX 5.2 C compiler : gcc version 4.1.1 libc : MEMORY INDEX : 3.304 INTEGER INDEX : 4.538 FLOATING-POINT INDEX: 6.791 Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38 * Trademarks are property of their respective holder.Code
Alles anzeigen$ make gcc -Wall -O3 -mcpu=power3 -c pi_fftcs.c -o pi_fftcs.o gcc -Wall -O3 -mcpu=power3 -c fftsg_h.c -o fftsg_h.o gcc -Wall -O3 -mcpu=power3 pi_fftcs.o fftsg_h.o -lm -static -o pi_css5 Target "all" is up to date. $ ./pi_css5 1000000 Calculation of PI using FFT and AGM, ver. LG1.1.2-MP1.5.2a.memsave initializing... nfft= 262144 radix= 10000 error_margin= 0.00587898 calculating 1048576 digits of PI... AGM iteration precision= 48: 1.37 sec precision= 80: 1.37 sec precision= 176: 1.36 sec precision= 352: 1.37 sec precision= 688: 1.37 sec precision= 1392: 1.37 sec precision= 2784: 1.36 sec precision= 5584: 1.36 sec precision= 11168: 1.37 sec precision= 22336: 1.35 sec precision= 44688: 1.34 sec precision= 89408: 1.31 sec precision= 178816: 1.34 sec precision= 357648: 1.35 sec precision= 715312: 1.36 sec precision= 1430640: 1.36 sec writing pi1048576.txt... 25.57 sec. (real time)Code
Alles anzeigen$ java pi_fftcs 1000000 Calculation of PI using FFT and AGM, ver. LG1.1.2-MP1.5.2a.memsave initializing... nfft= 262144 radix= 10000 error_margin= 0.006286438480884726 calculating 1048576 digits of PI... AGM iteration precision= 48: 6.08 sec precision= 80: 3.56 sec precision= 176: 2.48 sec precision= 352: 1.89 sec precision= 688: 2.21 sec precision= 1392: 1.75 sec precision= 2784: 1.73 sec precision= 5584: 1.58 sec precision= 11168: 1.70 sec precision= 22336: 1.70 sec precision= 44688: 1.58 sec precision= 89408: 1.57 sec precision= 178816: 1.76 sec precision= 357648: 1.54 sec precision= 715312: 1.54 sec precision= 1430640: 1.55 sec writing pi1048576.txt 47.25 sec. (real time)
AIX 5.3Spoiler anzeigen
hatte ich vor einiger zeit schon gemacht, hier nur kurz nbench-Ergebnisse:
mem: 3,302
int: 4,453
fp: 6,811 -
heute: Sun SPARCclassic unter Solaris 2.5.1
Code
Alles anzeigenBYTEmark* Native Mode Benchmark ver. 2 (10/95) Index-split by Andrew D. Balsa (11/97) Linux/Unix* port by Uwe F. Mayer (12/96,11/97) TEST : Iterations/sec. : Old Index : New Index : : Pentium 90* : AMD K6/233* --------------------:------------------:-------------:------------ NUMERIC SORT : 12.988 : 0.33 : 0.11 STRING SORT : 0.3383 : 0.15 : 0.02 BITFIELD : 4.0981e+06 : 0.70 : 0.15 FP EMULATION : 1.1411 : 0.55 : 0.13 FOURIER : 99.7 : 0.11 : 0.06 ASSIGNMENT : 0.1261 : 0.48 : 0.12 IDEA : 26.645 : 0.41 : 0.12 HUFFMAN : 22.883 : 0.63 : 0.20 NEURAL NET : 0.10571 : 0.17 : 0.07 LU DECOMPOSITION : 4.4169 : 0.23 : 0.17 ==========================ORIGINAL BYTEMARK RESULTS========================== INTEGER INDEX : 0.423 FLOATING-POINT INDEX: 0.164 Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0 ==============================LINUX DATA BELOW=============================== CPU : 50MHz microSPARC L2 Cache : OS : SunOS 5.5.1 C compiler : gcc 3.4.2 libc : /usr/lib/libdl.so.1 MEMORY INDEX : 0.075 INTEGER INDEX : 0.136 FLOATING-POINT INDEX: 0.091 Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38 * Trademarks are property of their respective holder.pi_css5 hatte iteration times um die 65.30sec, darauf wollt ich jetz netmehr warten
morgen gehts weiterEDIT: so
Code
Alles anzeigen$ ./pi_css5 1000000 Calculation of PI using FFT and AGM, ver. LG1.1.2-MP1.5.2a.memsave initializing... nfft= 262144 radix= 10000 error_margin= 0.00628644 calculating 1048576 digits of PI... AGM iteration precision= 48: 65.46 sec precision= 80: 65.16 sec precision= 176: 65.25 sec precision= 352: 65.28 sec precision= 688: 65.12 sec precision= 1392: 65.12 sec precision= 2784: 65.17 sec precision= 5584: 65.17 sec precision= 11168: 65.18 sec precision= 22336: 65.17 sec precision= 44688: 65.17 sec precision= 89408: 65.18 sec precision= 178816: 65.13 sec precision= 357648: 65.13 sec precision= 715312: 65.14 sec precision= 1430640: 65.16 sec writing pi1048576.txt... 1219.19 sec. (real time) -
so, nochmal SPARCclassic unter Solaris 2.5.1, diesmal mit dem letzten 2er gcc
Code
Alles anzeigen$ ./nbench BYTEmark* Native Mode Benchmark ver. 2 (10/95) Index-split by Andrew D. Balsa (11/97) Linux/Unix* port by Uwe F. Mayer (12/96,11/97) TEST : Iterations/sec. : Old Index : New Index : : Pentium 90* : AMD K6/233* --------------------:------------------:-------------:------------ NUMERIC SORT : 13.928 : 0.36 : 0.12 STRING SORT : 0.33333 : 0.15 : 0.02 BITFIELD : 3.687e+06 : 0.63 : 0.13 FP EMULATION : 1.1346 : 0.54 : 0.13 FOURIER : 97.295 : 0.11 : 0.06 ASSIGNMENT : 0.12933 : 0.49 : 0.13 IDEA : 32.134 : 0.49 : 0.15 HUFFMAN : 20.272 : 0.56 : 0.18 NEURAL NET : 0.089446 : 0.14 : 0.06 LU DECOMPOSITION : 3.7595 : 0.19 : 0.14 ==========================ORIGINAL BYTEMARK RESULTS========================== INTEGER INDEX : 0.425 FLOATING-POINT INDEX: 0.146 Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0 ==============================LINUX DATA BELOW=============================== CPU : 50MHz microSPARC L2 Cache : OS : SunOS 5.5.1 C compiler : gcc 2.95.2 libc : /usr/lib/libdl.so.1 MEMORY INDEX : 0.073 INTEGER INDEX : 0.140 FLOATING-POINT INDEX: 0.081 Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38 * Trademarks are property of their respective holder. -
fast as hell wut
-
Zitat von Blue
fast as hell wut
lol nee, der microSPARC is ne lahme krücke
leider gibts nichts schnelleres in dem FormfaktorEDIT: der microSPARC ist pro takt praktisch genau so schnell, wie ein alter SPARC V7
die einzigen CPUs, die ich mal gebenchmarkt habe und die pro takt noch langsamer waren, waren embedded Sachen in PDAs (StrongARM und SH-3 in HP Jornadas), allerdings warn die höher getaktet
-
Mini-Würfel

-
dec 3000/400s unter tru64
133MHZ ALPHA
64mb RAMCode
Alles anzeigenNumber of digits of pi to calculate? 1000000 initializing... nfft= 262144 radix= 10000 error_margin= 0.00611182 calculating 1048576 digits of PI... AGM iteration precision= 48: 13.10 sec precision= 80: 13.07 sec precision= 176: 13.07 sec precision= 352: 13.10 sec precision= 688: 13.08 sec precision= 1392: 13.00 sec precision= 2784: 12.98 sec precision= 5584: 12.98 sec precision= 11168: 12.98 sec precision= 22336: 12.98 sec precision= 44688: 12.98 sec precision= 89408: 13.00 sec precision= 178816: 12.97 sec precision= 357648: 13.00 sec precision= 715312: 13.00 sec precision= 1430640: 13.00 sec writing pi1048576.txt... 244.22 sec. (real time) -
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!