[Arm-netbook] various benchmarks soft vs hard float .. Rpi ... cortex a8 etc
Gordan Bobic
gordan at bobich.net
Sun May 6 02:26:11 BST 2012
I put very little stock in synthetic benchmarks. Something like apache,
mysql or compile performance benchmarks would be more meaningful.
Gordan
On 06/05/2012 01:56, moo cow wrote:
> http://pastebin.com/2NZqH2yY
>
> 1.
> Various benchmarks of Raspberry Pi using hardware float instructions
> 2.
> and hard float ABI versus same hardware using emulated float
> instructions
> 3.
> and soft float ABI as well as other ARM hardware. Benchmark is BYTE
> 4.
> Magazine BYTEmark benchmark program from the following link:
> 5.
> 6.
> http://www.tux.org/~mayer/linux/bmark.html
> 7.
> 8.
> ===================================================================================
> 9.
> ===================================================================================
> 10.
> Raspberry Pi ARM1176JZF-S, 700 MHz, Debian wheezy armhf (VFP with
> hard float ABI)
> 11.
> ===================================================================================
> 12.
> ===================================================================================
> 13.
> 14.
> TEST : Iterations/sec. : Old Index : New Index
> 15.
> : : Pentium 90* : AMD K6/233*
> 16.
> --------------------:------------------:-------------:------------
> 17.
> NUMERIC SORT : 196.48 : 5.04 : 1.65
> 18.
> STRING SORT : 31.377 : 14.02 : 2.17
> 19.
> BITFIELD : 9.0498e+07 : 15.52 : 3.24
> 20.
> FP EMULATION : 44.112 : 21.17 : 4.88
> 21.
> FOURIER : 2031.7 : 2.31 : 1.30
> 22.
> ASSIGNMENT : 2.6086 : 9.93 : 2.57
> 23.
> IDEA : 678.91 : 10.38 : 3.08
> 24.
> HUFFMAN : 428.68 : 11.89 : 3.80
> 25.
> NEURAL NET : 3.3229 : 5.34 : 2.25
> 26.
> LU DECOMPOSITION : 77.76 : 4.03 : 2.91
> 27.
> ==========================ORIGINAL BYTEMARK
> RESULTS==========================
> 28.
> INTEGER INDEX : 11.610
> 29.
> FLOATING-POINT INDEX: 3.676
> 30.
> Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler
> 10.0
> 31.
> ==============================LINUX DATA
> BELOW===============================
> 32.
> CPU :
> 33.
> L2 Cache :
> 34.
> OS : Linux 3.1.9+
> 35.
> C compiler : gcc version 4.6.3 (Debian 4.6.3-1)
> 36.
> libc : libc-2.13.so <http://libc-2.13.so>
> 37.
> MEMORY INDEX : 2.626
> 38.
> INTEGER INDEX : 3.119
> 39.
> FLOATING-POINT INDEX: 2.039
> 40.
> 41.
> ===================================================================================
> 42.
> ===================================================================================
> 43.
> Raspberry Pi ARM1176JZF-S, 700 MHz, Debian squeeze armel (emulated
> with softfp ABI)
> 44.
> ===================================================================================
> 45.
> ===================================================================================
> 46.
> 47.
> TEST : Iterations/sec. : Old Index : New Index
> 48.
> : : Pentium 90* : AMD K6/233*
> 49.
> --------------------:------------------:-------------:------------
> 50.
> NUMERIC SORT : 234 : 6.00 : 1.97
> 51.
> STRING SORT : 29.661 : 13.25 : 2.05
> 52.
> BITFIELD : 5.6494e+07 : 9.69 : 2.02
> 53.
> FP EMULATION : 48.381 : 23.22 : 5.36
> 54.
> FOURIER : 199.4 : 0.23 : 0.13
> 55.
> ASSIGNMENT : 2.305 : 8.77 : 2.28
> 56.
> IDEA : 511.41 : 7.82 : 2.32
> 57.
> HUFFMAN : 315.08 : 8.74 : 2.79
> 58.
> NEURAL NET : 0.31211 : 0.50 : 0.21
> 59.
> LU DECOMPOSITION : 11.041 : 0.57 : 0.41
> 60.
> ==========================ORIGINAL BYTEMARK
> RESULTS==========================
> 61.
> INTEGER INDEX : 10.101
> 62.
> FLOATING-POINT INDEX: 0.402
> 63.
> Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler
> 10.0
> 64.
> ==============================LINUX DATA
> BELOW===============================
> 65.
> CPU :
> 66.
> L2 Cache :
> 67.
> OS : Linux 3.1.9+
> 68.
> C compiler : gcc version 4.4.5 (Debian 4.4.5-8)
> 69.
> libc :
> 70.
> MEMORY INDEX : 2.114
> 71.
> INTEGER INDEX : 2.876
> 72.
> FLOATING-POINT INDEX: 0.223
> 73.
> 74.
> 75.
> ===================================================================================
> 76.
> ===================================================================================
> 77.
> Freescale iMX53 Cortex-A8, 1 GHz, Debian wheezy armhf (VFPv3 with
> hard float ABI)
> 78.
> ===================================================================================
> 79.
> ===================================================================================
> 80.
> 81.
> TEST : Iterations/sec. : Old Index : New Index
> 82.
> : : Pentium 90* : AMD K6/233*
> 83.
> --------------------:------------------:-------------:------------
> 84.
> NUMERIC SORT : 447.28 : 11.47 : 3.77
> 85.
> STRING SORT : 56.475 : 25.23 : 3.91
> 86.
> BITFIELD : 1.996e+08 : 34.24 : 7.15
> 87.
> FP EMULATION : 61.016 : 29.28 : 6.76
> 88.
> FOURIER : 1801.3 : 2.05 : 1.15
> 89.
> ASSIGNMENT : 7.8958 : 30.04 : 7.79
> 90.
> IDEA : 1491.1 : 22.81 : 6.77
> 91.
> HUFFMAN : 698.05 : 19.36 : 6.18
> 92.
> NEURAL NET : 2.1227 : 3.41 : 1.43
> 93.
> LU DECOMPOSITION : 76.978 : 3.99 : 2.88
> 94.
> ==========================ORIGINAL BYTEMARK
> RESULTS==========================
> 95.
> INTEGER INDEX : 23.406
> 96.
> FLOATING-POINT INDEX: 3.031
> 97.
> Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler
> 10.0
> 98.
> ==============================LINUX DATA
> BELOW===============================
> 99.
> CPU :
> 100.
> L2 Cache :
> 101.
> OS : Linux 2.6.35.3-mx5
> 102.
> C compiler : gcc version 4.6.3 (Debian 4.6.3-1)
> 103.
> libc : libc-2.13.so <http://libc-2.13.so>
> 104.
> MEMORY INDEX : 6.016
> 105.
> INTEGER INDEX : 5.713
> 106.
> FLOATING-POINT INDEX: 1.681
> 107.
> 108.
> ===================================================================================
> 109.
> ===================================================================================
> 110.
> Marvell Orion 88F5182 A2, 500 MHz, Debian squeeze armel (emulated
> with softfp ABI)
> 111.
> ===================================================================================
> 112.
> ===================================================================================
> 113.
> 114.
> TEST : Iterations/sec. : Old Index : New Index
> 115.
> : : Pentium 90* : AMD K6/233*
> 116.
> --------------------:------------------:-------------:------------
> 117.
> NUMERIC SORT : 163.6 : 4.20 : 1.38
> 118.
> STRING SORT : 13.674 : 6.11 : 0.95
> 119.
> BITFIELD : 4.5087e+07 : 7.73 : 1.62
> 120.
> FP EMULATION : 30.634 : 14.70 : 3.39
> 121.
> FOURIER : 129.47 : 0.15 : 0.08
> 122.
> ASSIGNMENT : 1.7822 : 6.78 : 1.76
> 123.
> IDEA : 308.52 : 4.72 : 1.40
> 124.
> HUFFMAN : 196.77 : 5.46 : 1.74
> 125.
> NEURAL NET : 0.18755 : 0.30 : 0.13
> 126.
> LU DECOMPOSITION : 6.2351 : 0.32 : 0.23
> 127.
> ==========================ORIGINAL BYTEMARK
> RESULTS==========================
> 128.
> INTEGER INDEX : 6.535
> 129.
> FLOATING-POINT INDEX: 0.243
> 130.
> Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler
> 10.0
> 131.
> ==============================LINUX DATA
> BELOW===============================
> 132.
> CPU :
> 133.
> L2 Cache :
> 134.
> OS : Linux 2.6.32-5-orion5x
> 135.
> C compiler : gcc version 4.4.5 (Debian 4.4.5-8)
> 136.
> libc : libc-2.11.3.so <http://libc-2.11.3.so>$W5 (Debian 4.4.5-8)
> 137.
> MEMORY INDEX : 1.390
> 138.
> INTEGER INDEX : 1.838
> 139.
> FLOATING-POINT INDEX: 0.135
>
>
>
> _______________________________________________
> arm-netbook mailing list arm-netbook at lists.phcomp.co.uk
> http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
> Send large attachments to arm-netbook at files.phcomp.co.uk
More information about the arm-netbook
mailing list