[Arm-netbook] various benchmarks soft vs hard float .. Rpi ... cortex a8 etc

moo cow magcrap at gmail.com
Sun May 6 01:56:22 BST 2012


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
   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
   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$W5 (Debian 4.4.5-8)
   137. MEMORY INDEX : 1.390
   138. INTEGER INDEX : 1.838
   139. FLOATING-POINT INDEX: 0.135
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.phcomp.co.uk/pipermail/arm-netbook/attachments/20120506/bf3d7aac/attachment-0001.html 


More information about the arm-netbook mailing list