RE: Benchmarks

2007-07-07 Thread Simon Pickering
Oops. I took a look at your page of results, and noticed that the 
OMAP2420 didn't really perform all that well at floating point tests, 
despite its having a hardware VFP (vector floating point) unit.


It then dawned on me that although I'd compiled nbench with hardware 
fp, it had been linked against a soft-float libm.


If nothing else, comparing the differences between these new results 
and the ones I previously posted shows how much of a difference the 
floating point libm  makes.


So here are the new results with everything hardware floating point 
(I've also flashed an updated image since I posted the other results, 
but that should make little difference):


Nokia-N800-26:~# ./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:  116.56  :   2.99  :   0.98
STRING SORT :  6.5519  :   2.93  :   0.45
BITFIELD:  3.2551e+07  :   5.58  :   1.17
FP EMULATION:  13.204  :   6.34  :   1.46
FOURIER :  996.52  :   1.13  :   0.64
ASSIGNMENT  :  1.0108  :   3.85  :   1.00
IDEA:  284.63  :   4.35  :   1.29
HUFFMAN :  119.99  :   3.33  :   1.06
NEURAL NET  :  1.1723  :   1.88  :   0.79
LU DECOMPOSITION:  39.681  :   2.06  :   1.48
==ORIGINAL BYTEMARK RESULTS==
INTEGER INDEX   : 4.029
FLOATING-POINT INDEX: 1.637
Baseline (MSDOS*)   : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==LINUX DATA BELOW===
CPU :
L2 Cache:
OS  : Linux 2.6.18-omap1
C compiler  : gcc version 3.4.4 (release) (CodeSourcery ARM 2005q3-2)
libc: ld-2.3.6.so
MEMORY INDEX: 0.808
INTEGER INDEX   : 1.185
FLOATING-POINT INDEX: 0.908
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.

Cheers,


Simon

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Benchmarks

2007-07-05 Thread rixed
I don't own a Neo yet, but I have here a Samsung S3C2440A (arm920
based), and here are the results :


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:  91.523  :   2.35  :   0.77
STRING SORT :   8.307  :   3.71  :   0.57
BITFIELD:  3.0876e+07  :   5.30  :   1.11
FP EMULATION:  7.9239  :   3.80  :   0.88
FOURIER :  11.727  :   0.01  :   0.01
ASSIGNMENT  : 0.48694  :   1.85  :   0.48
IDEA:  340.46  :   5.21  :   1.55
HUFFMAN :  40.497  :   1.12  :   0.36
NEURAL NET  :0.014012  :   0.02  :   0.01
LU DECOMPOSITION: 0.48278  :   0.03  :   0.02
==ORIGINAL BYTEMARK RESULTS==
INTEGER INDEX   : 2.941
FLOATING-POINT INDEX: 0.020
Baseline (MSDOS*)   : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==LINUX DATA BELOW===
CPU :
L2 Cache:
OS  : Linux 2.6.13-rc7
C compiler  : gcc version 3.4.6
libc: libc-2.3.6.so
MEMORY INDEX: 0.673
INTEGER INDEX   : 0.783
FLOATING-POINT INDEX: 0.011
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.



___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community