Title

Roy Longbottom at Linkedin Livermore Loops Benchmark Results On PCs


Windows PC and OS/2 Summary Windows PC and OS/2 Results Linux Summary
Linux Results Android and Raspberry Pi Summary Android and Raspberry Pi Results

Description

This supercomputer benchmark was first introduced in 1970, initially comprising 14 kernels of numerical application, written in Fortran. The number of kernels was increased to 24 in the 1980's. Performance measurements are in terms of Millions of Floating Point Operations Per Second or MFLOPS. The program also checks the results for computational accuracy. One main aim was to avoid producing single number performance comparisons, the 24 kernels being executed three times at different Do-loop spans to produce short, medium and long vector performance measurements. If overall averages are quoted, the benchmark reference below indicates that the geometric mean may be interpreted as a characteristic rate of computation but it would be more realistic to retain the range of statistics in terms of geometric, harmonic and arithmetic means, minimum and maximum.

The results quoted here are for pre-compiled C/C++ versions available in BenchNT.zip which also contains the source code, providing further explanatory comments. DOS versions are available in DosTests.zip and those to run via OS/2 in OS2Tests.zip. Then there is My Main Page for other PC benchmarks and results.

The benchmark has also been compiled with Microsoft 32 bit and 64 bit compilers that generate SSE and SSE2 instructions for floating point. The original 2006 64 bit version indicated poor performance on Core 2 Duo CPUs but this was corrected using a later compiler in 2009. Compiled codes (2006 and 2009 versions) are in Win64.zip with source code in NewSource.zip. See also Win64.htm.

Sample results from even later versions, produced by a Microsoft compiler, include those for an Intel Atom based tablet, using Windows 10.

Livermore Loops Reference - F.H. McMahon, The Livermore Fortran Kernels: A Computer Test Of The Numerical Performance Range, Lawrence Livermore National Laboratory, Livermore, California, UCRL-53745, December 1986.

Results

The following is a sample of results. Performance tends to be proportional to CPU MHz for a given type of processor but is also affected by cache size and speed. There can also be variations probably depending on where the data happens to be stored in cache. Details of cache sizes and range of CPU MHz can be found in CPUSpeed.htm.

The benchmarks were compiled with and without optimisation options, providing two sets of results. For each, a summary is provided, comprising geometric, harmonic and arithmetic means, minimum and maximum. This is followed by MFLOPS for each of the 24 loops. All are sorted by maximum speed values. Results include those from DOS and Windows compilations that produce very similar speed measurements. Some SSE2 and OS/2 results are included at the bottom of the tables. The latter are slow as data was misaligned on 4 byte boundaries. Note that the 64 bit results on Core 2 Duo are disappointing - see Vista64.htm.

For reference, the speeds obtained on the Cray 1 supercomputer are also shown.

Optimised Ratings
Optimised 64 bit SSE
Non-Optimised Ratings
 
Optimised Details
Optimised 64 bit SSE
Non-Optimised Details
 

Later results are for the same code ported to 32-Bit and 64-Bit Linux using the supplied GCC compiler (all free software) - see linux benchmarks.htm and download benchmark execution files, source code, compile and run instructions in classic_benchmarks.tar.gz. Using Windows the file downloaded wrongly as classic_benchmarks.tar.tar but was fine when renamed classic_benchmarks.tar.gz. Results are shown separately below. The benchmark was compiled with a later version of GCC that produces AVX instructions but this did not produce increased speeds - See Linux AVX benchmarks.htm. Some changes to initiation of array variables were also needed to enable compilation. See source code in AVX_benchmarks.tar.gz.

Next conversion was a variety to run on Android tablets and phones on ARM CPUs. This uses a Java front end for starting and displaying results, with the compiled C code for calculations. Download LivermoreLoops.apk and install in the usual way for such devices. See also android benchmarks.htm. There is also a later version LivermoreLoops2.apk with details in Android Native ARM-Intel Benchmarks.htm and Android 64 Bit Benchmarks.htm. Results for old and new are here below, now including some via REMIX for PC, providing 64 bit Android running on Intel CPUs.

Latest benchmark was compiled and run on a Raspberry Pi that uses ARM CPUs and Linux. See Raspberry Pi Benchmarks.htm and download from Raspberry_Pi_Benchmarks.zip. and results here. Updated later, inculding Raspberry Pi 2 and 3, exising benchmarks and new version from a later compiler. Benchmarks and source codes for 64 bit Linux are in Rpi3-64-Bit-Benchmarks.tar.gz. Only summary results are provided for RPi 2, 3 and newer Android devices. See the HTM files for detailed results.




Optimised MFLOPS Overall Ratings


CPU                MHz      Max    Avge Geomean Harmean     Min

Cray 1              80     82.1    22.2    11.9     6.5     1.0

AMD 80386           40      1.2     0.6     0.6     0.5     0.2
80486 DX2           66      4.9     3.0     2.7     2.4     0.7
AMD 5X86           100      7.5     4.4     4.0     3.3     0.9
Cyrix P150         120     17.3     8.8     7.8     6.6     1.8
Cyrix PP166        133     20.4    10.8     9.5     8.0     2.2
IBM 6x86           150     22.6    12.0    10.6     8.9     2.4
Pentium             75     24.3     9.2     7.7     6.0     1.3
Pentium            100     33.5    14.4    12.3     9.7     2.1
Cyrix PR233        188     34.3    17.8    15.3    12.5     3.3
Pentium            133     44.8    18.7    15.8    12.5     2.7
Pentium            166     55.3    22.4    18.9    14.9     3.3
Pentium            200     66.4    26.1    21.9    17.2     3.8
Pentium MMX        200     67.8    30.5    25.6    20.3     4.9
AMD K6             200     68.1    27.5    22.4    16.1     2.7
Pentium Pro        200    120.9    44.8    34.0    22.8     3.6
AMD K63            450    159.3    67.0    54.2    38.9     6.7
AMD K62            500    171.8    68.8    55.0    38.0     6.0
Pentium II         300    177.1    64.8    51.1    35.3     5.5
Celeron A          300    177.1    71.3    54.7    36.7     5.5
Celeron A          450    264.1   107.0    82.1    55.0     8.3
Pentium II         450    266.8    95.6    75.6    52.5     8.3
Pentium III        450    267.3    97.1    76.5    52.9     8.3
Pentium III        600    351.4   128.1   100.9    69.9    11.1
Pentium IIIE       600    358.7   147.2   111.4    73.9    11.2
Atom              1600    431.8   189.6   154.7   113.9    21.5
Athlon             500    560.6   161.8   100.3    62.7    11.0
Pentium III       1000    593.0   245.2   185.3   122.8    18.6
Duron              600    680.0   195.8   121.8    76.8    13.8
PIII Tualatin     1200    848.9   314.2   227.3   147.1    22.0
Pentium 4         1700   1042.7   312.8   186.9   103.7    18.7
Athlon Tbird      1000   1124.0   323.8   200.9   126.3    22.7
Celeron M         1295   1124.6   404.4   276.6   163.6    22.5
Duron             1000   1136.4   326.8   203.4   128.3    23.1
Pentium 4         1900   1188.3   346.0   207.7   115.8    20.5
P4 Xeon           2200   1315.2   396.8   238.2   133.2    24.2
Pentium 4E HT     3000   1499.5   478.8   302.4   184.7    35.5
Pentium M         1862   1642.0   587.0   401.1   236.8    32.5
Core 2 Duo M 1 CP 1830   1650.1   602.7   412.7   256.0    39.6

           M = Mobile CPU

More Below To Start
CPU MHz Max Avge Geomean Harmean Min Athlon 4 1600 1775.1 502.3 315.5 201.0 37.7 Celeron C2 M 2000 1787.7 656.1 448.7 278.1 43.3 Pentium 4 3066 1846.7 526.0 328.4 184.7 26.9 Ath4 Barton 1800 2003.2 566.1 355.5 226.1 42.3 Turion 64 M 1900 2173.7 636.9 393.9 240.5 38.8 Pentium 4 3678 2222.5 681.3 417.8 240.5 40.6 Core 2 Duo 1 CP 2400 2236.2 791.9 539.0 331.6 52.3 Opteron 1991 2292.1 677.5 419.5 259.7 44.6 Athlon XP 2080 2322.9 656.6 412.5 262.7 49.2 Core i5 2467M @@@@ 2326.4 717.1 438.0 246.2 34.7 Athlon 64 2150 2483.7 717.1 446.6 278.6 47.8 Athlon 64 2211 2565.9 740.9 460.5 285.7 48.4 Athlon XP 2338 2618.0 739.0 464.3 295.7 55.4 Phenom II 1 CP 3000 3893.9 1071.8 644.4 384.5 64.0 Core i7 930 1 CP **** 2751.0 1057.4 732.2 453.2 67.6 Core i7 860 1 CP #### 3147.3 1196.8 828.0 512.0 76.1 Core i7 3930K &&&& 5566.9 1696.2 1034.9 582.2 82.1 Core i7 4820K $$$1 5477.8 1782.6 1092.6 616.4 87.3 Core i7 4820K $$$2 5507.6 1804.7 1107.5 624.1 87.9 Core i7 3930K OC 6854.4 2101.7 1283.1 721.1 101.3 #### Rated as 2800 MHz running at up to 3466 MHz using Turbo Boost **** Rated as 2800 MHz running at up to 3066 MHz using Turbo Boost @@@@ Rated as 1600 MHz running at up to 2300 MHz using Turbo Boost &&&& Rated as 3200 MHz running at up to 3800 MHz using Turbo Boost $$$1 Rated as 3700 MHz running at up to 3900 MHz using Turbo Boost $$$2 Performance not Balanced Power Setting for 3900 MHz OC OverClocked ~4730 MHz M = Mobile 32 and 64 bit SSE2 Results Note that 32 bit versions use x87 double precision floating point instructions and those compiled as 64 bit employ SSE2. The source code structure is such that, so far and unexpectedly, compilers cannot produce full SIMD operation, where speeds up to 4 times the CPU MHz can be produced with double precision SSE2. Celeron M 1295 846.6 405.5 357.3 308.8 100.5 Pentium 4 1900 1217.9 432.1 326.7 241.1 71.4 Turion 64 M 1900 1626.1 678.1 544.4 425.8 130.7 Pentium 4E HT 3000 1648.5 617.4 475.7 351.5 87.4 Core 2 Duo M 1 CP 1830 1909.0 746.3 605.4 480.8 144.5 Celeron C2 M 2000 2075.6 809.9 658.5 524.4 159.0 Athlon 64 2211 1907.6 798.3 640.1 501.3 162.3 Athlon 64 32b ## 2211 2095.1 826.6 649.3 492.6 158.4 Athlon 64 64b 2211 2284.1 843.7 660.7 509.1 165.7 Athlon 64 64b ## 2211 2067.6 846.9 679.2 533.9 170.8 Core 2 Duo 1 CP 2400 2526.4 990.3 803.8 639.0 194.7 Core 2 Duo 32b ## 2400 2854.2 1047.6 848.2 653.8 141.8 Core 2 Duo 64b 2400 1175.0 592.9 537.0 484.9 227.2 Core 2 Duo 64b ## 2400 2798.8 1066.4 893.2 749.0 260.5 Phenom II 1 CP 3000 3010.0 1212.2 935.8 695.6 209.1 Phenom II 32b ## 3000 3381.2 1267.7 977.2 720.6 205.9 Phenom II 64b 3000 1314.5 713.6 624.9 535.1 184.7 Phenom II 64b ## 3000 3541.3 1315.0 1023.4 767.6 206.2 Core i7 32b ## $$$1 5757.5 2395.7 1941.0 1491.7 396.0 Core i7 64b ## $$$1 6195.4 2462.5 2026.3 1637.3 438.1 Core i7 32b ## $$$2 5770.4 2412.5 1955.0 1504.3 407.6 Core i7 64b ## $$$2 6227.7 2485.2 2042.8 1650.0 440.8 Core i7 64b ## &&&& 7151.9 2778.5 2261.7 1842.0 525.9 Later MS Compilers Version 18.00 Atom Z8300 32b 1840 988.7 504.9 448.8 395.8 189.6 Atom Z8300 64b 1840 965.5 433.6 375.8 320.0 117.2 Core 2 M 32b < 1830 1964.3 746.0 617.1 506.0 178.7 Core 2 Duo 32b < 2400 2671.4 1097.7 909.9 745.1 264.4 Core 2 Duo 64b < 2400 2523.2 1081.6 903.2 739.6 248.4 Phenom II 32b < 3000 3725.4 1331.7 1048.5 785.9 213.6 Phenom II 64b < 3000 3613.9 1331.0 1035.6 759.7 212.3 Core i7 32b < $$$1 5905.7 2523.9 2108.6 1714.3 441.7 Core i7 64b < $$$1 6128.1 2519.5 2022.8 1506.0 327.3 M Mobile CPU, ## 2009 compilation, < detailed results not showm &&&& Core i7 3930K overclocked, see above $$$1 Core i7 4820K Turbo Boost < 3900 MHz see above $$$2 Core i7 4820K Performance for 3900 MHz see above OS/2 Results IBM 80486BL 100 1.1 0.7 0.6 0.6 0.2 80486 DX2 66 4.5 2.5 2.3 2.0 0.6 80486 75 5.3 3.0 2.7 2.3 0.7 Pentium Pro 150 13.6 9.7 9.1 8.1 2.0 Pentium Pro 166 15.1 10.8 10.1 9.0 2.2 Cyrix P150 120 17.3 8.8 7.8 6.6 1.8 Pentium Pro 200 18.3 12.8 12.0 10.6 2.7
To Start

Non-Optimised MFLOPS Overall Ratings - 1 CPU of each type


CPU                MHz      Max    Avge Geomean Harmean     Min

AMD 80386           40      1.0     0.5     0.4     0.4     0.2
80486 DX2         66.6      4.7     2.1     1.9     1.6     0.6
Cyrix PP166        133     19.9     8.3     7.4     6.4     2.3
Pentium            100     22.1     7.3     6.3     5.4     1.8
Pentium MMX        200     42.4    13.7    11.8    10.1     3.3
AMD K6             200     46.5    16.0    13.7    11.2     2.6
Pentium Pro        200     65.4    24.8    20.9    16.5     3.3
AMD K63            450    110.0    36.1    30.6    25.2     6.1
AMD K62            500    118.6    38.6    32.3    25.9     5.7
Pentium III        450    148.4    57.3    48.5    37.9     7.6
Pentium II         450    150.1    56.8    48.1    37.6     7.6
Celeron A          450    150.7    59.6    50.2    38.9     7.7
Athlon             500    156.9    58.6    50.8    41.7     9.1
Pentium IIIE       600    199.2    79.8    67.6    53.1    10.3
Atom              1600    258.1   109.7    96.1    80.3    18.9
PIII Tualatin     1200    456.8   170.9   141.1   108.4    20.5
Athlon 4          1544    466.2   178.1   154.6   127.8    29.6
Ath4 Barton       1800    536.7   205.0   177.5   146.9    34.6
Turion 64 M       1900    556.0   221.6   191.0   155.2    33.2
Opteron           1991    595.2   235.9   203.6   165.7    35.3
Celeron M         1295    598.4   205.2   163.9   119.7    20.7
Athlon 64         2211    664.7   262.0   225.6   183.6    39.8
Athlon XP         2338    700.3   268.2   232.5   192.5    45.2
P4 Xeon           2200    747.8   173.0   132.8   103.8    23.7
Pentium M         1862    861.1   297.0   237.4   173.4    30.2
Core 2 Duo M 1 CP 1830    960.5   309.9   246.9   189.1    38.3
Pentium 4E HT     3000    968.4   275.0   206.8   154.9    34.7
Celeron C2 M      2000   1047.4   335.2   267.3   204.9    40.9
Pentium 4         3066   1050.5   248.1   192.3   148.7    31.4
Core i5 2467M     @@@@   1245.5   382.1   288.0   200.7    32.6
Core 2 Duo 1 CP   2400   1285.1   414.4   330.2   253.1    50.6
Phenom II 1 CP    3000   1450.4   435.3   347.3   263.1    50.2
Core i7 860 1 CP  ####   1538.5   569.3   460.7   350.1    70.5
Core i7 930 1 CP  ****   1547.3   565.3   460.5   348.8    62.7
Core i7 3930K     &&&&   2958.2   903.3   680.1   473.7    76.6
Core i7 4820K     $$$1   3086.5   963.4   728.0   506.1    81.9
Core i7 4820K     $$$2   3132.6   975.6   736.9   511.8    82.6
Core i7 3930K     OC     3581.6  1113.6   839.3   585.2    95.1

####   Rated as 2800 MHz running at up to 3466 MHz using Turbo Boost
****   Rated as 2800 MHz running at up to 3066 MHz using Turbo Boost
@@@@   Rated as 1600 MHz running at up to 2300 MHz using Turbo Boost
&&&&   Rated as 3200 MHz running at up to 3800 MHz using Turbo Boost
$$$1   Rated as 3700 MHz running at up to 3900 MHz using Turbo Boost
$$$2   Performance not Balanced Power Setting for 3900 MHz          
  OC   OverClocked ~4730 MHz            


   M = Mobile

OS/2 Results

IBM 80486BL        100      1.1     0.6     0.6     0.5     0.2
80486 DX2           66      4.2     1.8     1.6     1.4     0.5
80486               75      5.0     2.2     2.0     1.8     0.6
Pentium Pro        150     13.0     8.0     7.5     6.8     1.8
Pentium Pro        166     14.5     8.9     8.3     7.5     2.0
Pentium Pro        200     16.3    10.3     9.6     8.6     2.3
Cyrix P150         120     16.5     6.7     6.0     5.3     1.9
To Start


Optimised MFLOPS For 24 Test Loops


                          LOOP
CPU               MHz     1     2     3     4     5     6     7     8     9    10    11    12
                         13    14    15    16    17    18    19    20    21    22    23    24

Cray 1             80    68    16    63    21   5.3   6.6    82    66    80    28   4.4    22
                        4.1   7.3   3.8   3.2   7.6    55   6.5   9.6    33    40    10   1.6

AMD 80386          40   0.8   0.7   0.5   0.9   0.5   0.5   1.0   0.8   0.9   0.4   0.3   0.3
                        0.2   0.3   1.0   0.6   0.5   0.8   0.5   1.0   0.5   1.2   0.9   0.4
80486 DX2          66   3.6   3.7   2.1   4.1   2.0   2.1   4.7   3.3   3.7   1.1   1.4   2.0
                        0.7   1.1   3.1   3.1   3.1   3.3   3.4   3.6   2.7   2.2   3.4   2.4
AMD 5X86          100   6.0   5.9   4.3   6.5   2.1   2.7   6.6   6.6   6.9   1.2   3.3   3.8
                        0.9   1.1   4.8   4.8   3.1   4.7   3.9   4.8   3.5   3.4   4.5   4.0
Cyrix P150        120    13    14    10    14   6.5   7.1    16    10    14   3.4   4.4   6.4
                        1.8   2.9   9.4   7.3   6.9   9.8   8.4   9.3   8.1   6.9    12   3.9
Cyrix PP166       133    16    17    14    16   8.3    10    19    15    18   3.9   5.8   7.8
                        2.2   3.5    11   8.6   8.2    11    10    11    12   7.8    14   4.9
IBM 6x86          150    17    19    15    18   9.1    11    21    16    20   4.3   6.4   8.8
                        2.5   4.0    12   9.3   9.1    13    12    12    13   8.6    16   5.5
Pentium            75    12    15   7.1   9.3   5.0   5.0    18    11    10   3.2   3.1   8.3
                        1.3   2.2   6.4   8.2   6.6    10    12   8.3   2.6   5.9    11   4.5
Pentium           100    23    22    14    20    11    11    29    21    22   6.0   7.7    12
                        2.1   4.1   9.1    12   9.2    18    17    13   7.2   8.4    22   6.3
Cyrix PR233       188    28    28    22    31    16    21    34    25    31   5.7   8.9    11
                        3.4   5.7    16    13    13    18    17    16    27    11    27   7.6
Pentium           133    29    29    18    26    12    14    38    26    26   7.5   8.7    16
                        2.7   4.8    12    15    12    23    22    16   7.9    11    28   8.3
Pentium           166    33    36    19    30    14    14    46    31    29   8.7   9.0    20
                        3.3   5.5    15    19    14    27    25    20   8.1    14    33    10
Pentium           200    40    44    23    32    15    16    55    35    32   9.8   9.6    21
                        3.8   6.1    18    23    17    32    29    24   8.5    17    36    12
Pentium MMX       200    51    46    35    56    16    19    54    54    68    13    23    22
                        4.9   6.4    19    23    17    35    25    24    16    17    38    13
AMD K6            200    49    37    36    42    30    28    66    47    50   9.9    15    24
                        2.8   5.3    20    22    19    28    30    20    18    16    34   8.0
Pentium Pro       200    97    86    48    71    31    39   111    77    85    12    25    34
                        3.6   8.5    25    41    18    69    37    25    16    17    76    28
AMD K63           450   124    88    81   109    69    69   159   121   127    26    35    53
                        6.7    16    46    50    43    84    67    51    54    36   109    18
AMD K62           500   131    95    86   117    73    65   164   117   136    22    37    57
                        6.2    12    49    55    46    70    73    49    29    39    84    19
Pentium II        300    91   122    71   105    43    55   127    66   125    25    37    59
                        5.6    12    37    60    29    96    56    38    40    25    97    49

More Below To Start
LOOP CPU MHz 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Celeron A 300 137 123 72 116 46 64 164 124 168 25 37 59 5.6 13 38 60 29 111 57 38 66 26 113 49 Celeron A 450 203 182 107 175 70 96 245 185 253 38 56 89 8.4 20 57 89 44 168 84 58 98 38 170 73 Pentium II 450 112 183 107 159 54 79 174 83 175 37 56 88 8.3 17 56 90 43 136 84 58 51 38 145 73 Pentium III 450 126 182 108 162 59 81 182 89 186 37 56 89 8.3 17 56 90 44 144 84 58 55 38 150 73 Pentium III 600 169 243 142 216 73 105 240 111 239 50 74 118 11 22 75 120 58 186 111 76 69 51 200 97 Pentium IIIE 600 295 244 143 229 92 123 341 344 358 42 75 119 11 28 77 119 76 227 112 83 156 51 227 97 Atom 1600 312 291 242 431 157 163 318 314 430 55 105 158 22 46 134 170 140 214 175 117 174 73 328 87 Athlon 500 481 285 80 232 58 75 561 463 507 27 41 124 11 29 87 75 51 331 70 61 138 91 168 49 Pentium III 1000 495 404 238 381 153 204 567 587 592 70 125 199 19 46 128 198 126 379 185 138 260 85 378 162 Duron 600 582 342 97 276 71 90 680 570 615 33 50 149 14 36 105 91 61 398 84 76 167 109 205 59 PIII Tualatin 1200 704 492 283 462 174 260 815 792 819 101 148 238 22 54 152 230 113 473 221 151 313 102 448 193 Pentium 4 1700 862 727 125 527 109 119 936 768 819 27 67 407 19 48 149 207 62 585 147 98 220 139 354 199 Athlon Tbird 1000 959 569 160 462 117 149 1124 936 1012 55 82 248 23 61 175 151 102 657 140 125 275 180 338 97 Celeron M 1295 977 621 317 554 186 278 1098 1080 1111 92 153 619 22 56 166 275 197 566 235 165 447 104 513 229 Duron 1000 970 573 161 464 117 150 1136 953 1020 55 85 251 23 61 174 152 103 656 141 127 278 181 341 98 Pentium 4 1900 942 822 134 565 118 130 1014 854 909 30 75 415 21 51 167 227 97 647 161 91 244 155 392 226 P4 Xeon 2200 1089 946 159 670 138 152 1195 972 1054 34 84 534 24 61 191 252 114 724 185 99 282 177 448 263 Pentium 4E HT 3000 1061 1026 215 762 170 199 1450 1254 1301 60 110 621 36 87 256 393 150 835 217 147 423 204 528 260 Pentium M 1862 1438 899 460 805 271 404 1588 1558 1616 135 225 905 33 82 241 406 286 820 341 240 649 151 747 332 Athlon 4 1600 1412 738 263 605 167 242 1775 1585 1492 86 113 393 38 95 277 247 154 1030 218 210 436 329 544 170 Core 2 Duo M 1CP 1830 1471 1033 400 1114 260 360 1496 1579 1623 141 202 897 40 95 238 418 233 796 317 236 746 157 683 446 Pentium 4 3066 1530 1353 218 928 198 213 1676 1362 1483 72 116 726 35 80 269 516 186 1021 266 157 400 249 632 372 Celeron C2 M 2000 1558 1120 433 1205 279 386 1594 1730 1787 152 218 975 43 108 254 456 259 878 345 256 812 168 741 486 M = Mobile CPU
More Below To Start
LOOP CPU MHz 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Ath4 Barton 1800 1573 832 296 681 188 273 2003 1786 1680 98 127 444 43 108 311 279 174 1161 245 235 493 370 618 190 Turion 64 M 1900 1726 1126 295 885 236 287 2174 1955 1997 104 145 471 41 108 336 300 211 1258 264 253 524 393 643 252 Pentium 4 3678 1845 1607 258 1110 237 255 2012 1633 1774 86 139 864 41 96 319 605 223 1223 319 187 480 300 758 437 Opteron 1991 1826 1205 310 931 247 301 2292 2057 2120 109 166 495 45 117 353 315 196 1319 279 261 550 412 680 265 Athlon XP 2080 1843 963 343 788 218 316 2323 2072 1949 113 148 514 49 125 361 323 202 1347 285 273 571 429 717 222 Core i5 2467M @@@@ 1887 1480 319 1006 215 299 2217 2065 2322 134 162 781 35 88 319 592 231 1049 266 240 862 204 626 449 Core 2 Duo 1 CP 2400 1940 1353 526 1458 340 473 1971 2104 2179 152 265 1181 52 131 315 553 339 1063 418 290 983 206 899 588 Athlon 64 2150 1975 1270 336 1002 268 326 2484 2223 2261 119 179 535 49 127 383 339 212 1432 301 283 596 446 738 287 Athlon 64 2211 2032 1312 346 1032 276 335 2566 2288 2337 122 184 551 50 132 394 350 218 1474 309 291 613 459 752 295 Athlon XP 2338 2081 1085 386 888 247 356 2618 2330 2193 127 166 579 56 141 406 363 227 1514 320 307 644 483 806 250 Core i7 930 1 CP **** 2429 1966 586 1856 395 552 2743 2676 2729 261 297 1360 68 166 519 970 438 1641 490 450 1350 389 1139 720 Core i7 860 1 CP #### 2734 2239 666 2104 449 621 3086 3061 3096 299 338 1619 76 184 588 1092 499 1874 559 512 1479 436 1291 814 Phenom II 1 CP 3000 3118 1997 455 1394 341 434 3894 3202 3299 170 215 995 65 176 522 719 294 2083 401 420 968 587 974 404 Core i7 3930K &&&& 4443 3477 756 2367 509 704 5271 4863 5567 310 384 1835 83 207 752 1393 547 2466 633 563 2081 481 1489 1055 Core i7 4820K $$$1 4660 3599 776 2410 524 730 5461 5020 5250 358 393 1899 87 215 815 1428 600 3372 639 578 2153 530 1528 1071 Core i7 4820K $$$2 4675 3625 781 2471 528 736 5497 5202 5435 363 397 1911 88 220 821 1459 625 3406 654 582 2169 534 1537 1099 Core i7 3930K OC 5486 4281 930 2888 631 866 6458 5994 6790 384 470 2257 102 255 936 1728 677 3055 781 700 2574 595 1841 1306 #### Rated as 2800 MHz running at up to 3466 MHz using Turbo Boost **** Rated as 2800 MHz running at up to 3066 MHz using Turbo Boost @@@@ Rated as 1600 MHz running at up to 2300 MHz using Turbo Boost &&&& Rated as 3200 MHz running at up to 3800 MHz using Turbo Boost $$$1 Rated as 3700 MHz running at up to 3900 MHz using Turbo Boost $$$2 Performance not Balanced Power Setting for 3900 MHz OC OverClocked ~4730 MHz 32 and 64 bit SSE2 Results Note that 32 bit versions use x87 double precision floating point instructions and those compiled as 64 bit employ SSE2. The source code structure is such that, so far and unexpectedly, compilers cannot produce full SIMD operation, where speeds up to 4 times the CPU MHz can be produced with double precision SSE2. Celeron M 1295 700 481 422 540. 195 481 844 736 794 378 152 316 181 250 224 360 480 517 307 341 453 101 422 211 Pentium 4 1900 1026 865 310 728 118 316 1035 803 886 191 71 546 111 135 397 409 308 649 188 421 245 161 351 89 Pentium 4E HT 3000 1123 1101 455 1076 180 479 1630 1328 1293 300 115 677 177 309 594 550 439 904 261 613 431 262 492 93 Celeron C2 M 2000 1350 1110 643 1193 274 713 2076 1676 1764 703 219 974 377 461 361 832 679 884 417 519 1003 161 635 228 Turion 64 M 1900 1374 1011 611 905 218 517 1554 1413 1625 572 171 469 138 259 629 561 583 1240 389 642 880 347 503 187 Core 2 Duo M 1CP 1830 1442 1003 594 1114 257 659 1896 1535 1629 647 201 895 345 398 336 770 626 813 383 478 921 147 580 209 Athlon 64 2211 1619 1187 718 1068 245 606 1816 1727 1908 670 200 550 170 318 738 655 684 1452 455 763 1031 406 590 219 Athlon 64 64b 2211 1927 1118 1097 1054 252 320 2284 2099 1756 632 184 731 173 306 553 732 923 1441 501 881 329 352 758 398 Athlon 64 64b ## 2211 1954 1151 1094 949 249 605 2068 2022 1784 655 171 731 196 306 512 723 902 1333 502 730 1043 360 736 398 Core 2 Duo 1 CP 2400 1960 1357 789 1471 341 892 2526 2045 2153 860 266 1182 459 555 444 1018 824 1074 505 632 1235 195 772 278 Core 2 Duo 64b 2400 626 835 595 589 341 406 887 1041 1098 391 239 398 350 398 321 857 1039 714 639 430 418 227 838 674 Core 2 Duo 64b ##2400 1834 1224 1505 1290 341 858 2760 2376 2183 851 265 1183 509 562 447 909 1067 1132 638 665 1234 363 929 716 Phenom II 1 CP 3000 3010 1834 875 1444 325 781 2832 2786 2713 1427 214 989 264 533 1183 960 965 2066 522 1203 1607 568 787 271 Phenom II 64b 3000 830 1041 920 832 329 433 1169 1270 1312 480 193 499 260 333 550 1058 1195 1037 626 656 587 285 894 660 Phenom II 64b ## 3000 3194 1793 1490 1436 372 777 3541 3151 2719 1427 206 1404 309 546 864 1146 1310 2056 642 1190 1635 362 987 658 Core i7 32b ## $$$1 4561 3584 2553 2623 561 1581 4755 5181 5544 2813 438 1929 990 1238 2276 2224 1771 3527 1062 1871 2769 396 1590 1611 Core i7 64b ## $$$1 4518 3615 2566 2423 555 1579 6008 5227 5397 2575 438 1926 990 1157 2261 2264 2402 3521 1061 1867 2439 914 1591 1466 Core i7 32b ## $$$2 4933 3618 2569 2642 565 1591 4670 5217 5593 2833 441 1940 996 1247 2290 2248 1782 3549 1069 1882 2829 411 1602 1622 Core i7 64b ## $$$2 4694 3637 2587 2525 566 1589 6070 5348 5484 2604 441 1939 1001 1164 2277 2285 2417 3546 1069 1880 2455 920 1602 1475 Core i7 64b ## &&&& 5579 4101 3087 2969 675 1880 6944 6332 6946 2588 526 2304 1006 1336 1772 2531 2377 3148 1268 1837 2913 1002 1919 1716 Later MS Compilers Version 18.00 Atom Z8300 32b 1840 721 702 863 989 245 490 876 795 981 441 201 447 201 241 300 500 604 459 447 336 608 199 705 278 Atom Z8300 64b 1840 655 652 728 689 217 458 732 736 966 378 171 382 197 196 213 434 523 421 386 283 573 157 585 130 M = Mobile CPU, ## 2009 compilation $$$1 Core i7 4820K Turbo Boost < 3900 MHz see above $$$2 Performance not Balanced Power Setting for 3900 MHz &&&& Core i7 3930K overclocked, see above OS/2 Results IBM 80486BL 100 0.8 0.8 0.6 1.0 0.6 0.6 1.1 0.9 1.0 0.4 0.4 0.4 0.2 0.3 1.0 0.8 0.6 0.8 0.6 1.0 0.6 0.7 1.0 0.5 80486 DX2 66 3.1 3.2 1.9 3.2 1.7 1.3 4.2 2.9 3.1 1.0 1.2 1.8 0.6 1.0 2.8 2.8 2.8 2.9 2.8 3.2 1.8 2.0 3.0 1.9 80486 75 4.1 3.8 3.0 4.2 1.4 1.4 4.6 4.4 4.7 0.9 2.1 2.2 0.7 0.8 3.5 3.3 2.5 3.1 3.2 3.3 2.2 2.4 3.0 2.3 Pentium Pro 150 11.8 10.7 10.8 12.1 9.8 7.1 12.7 11.9 13.5 6.8 7.4 7.6 2.1 4.2 10.8 12.2 10.1 10.6 10.3 11.1 7.6 10.4 13.4 7.2 Pentium Pro 166 13.1 11.9 12.1 13.5 10.8 8.0 14.1 13.2 15.1 7.6 8.3 8.4 2.3 4.6 12.1 13.6 11.3 11.8 11.5 12.3 8.5 11.7 14.9 8.0 Cyrix P150 120 13.3 13.6 10.3 14.1 6.5 7.1 15.9 10.3 14.1 3.4 4.4 6.4 1.8 2.9 9.4 7.3 6.9 9.8 8.4 9.3 8.1 6.9 12.3 3.9 Pentium Pro 200 15.5 14.0 14.2 15.9 12.8 10.0 16.5 15.5 17.9 9.1 9.8 9.9 2.7 5.3 15.3 15.9 13.7 14.1 13.1 15.3 9.9 14.2 17.7 9.5
To Start

Non-Optimised MFLOPS For 24 Test Loops - 1 CPU of each type


                          LOOP
CPU               MHz     1     2     3     4     5     6     7     8     9    10    11    12
                         13    14    15    16    17    18    19    20    21    22    23    24

AMD 80386          40   0.7   0.5   0.4   0.4   0.4   0.4   0.9   0.5   0.7   0.2   0.3   0.3
                        0.2   0.2   0.6   0.5   0.5   0.5   0.4   0.9   0.3   0.8   0.5   0.3
80486 DX2          66   2.8   3.0   1.8   2.0   1.6   1.7   4.2   1.6   2.4   0.6   1.1   0.9
                        0.6   0.8   1.8   2.7   2.6   1.5   2.5   2.7   1.1   1.9   1.5   1.9
Cyrix PP166       133    14    15    13    11   7.8   8.7    19   6.2    14   3.3   5.2   6.2
                        2.3   3.1   6.3   6.3   7.6   6.8   7.3    10   4.7   7.1   7.3   4.4
Pentium           100    14    11   8.6   6.8   7.0   6.1    21   5.7    10   2.5   4.6   5.0
                        1.8   3.3   4.9   8.0   7.1   5.1   8.2    11   3.1   6.1   5.5   4.3
Pentium MMX       200    24    23    15    13    10    11    37    11    18   4.8   7.3   8.2
                        3.4   5.5   9.1    16    14   9.7    17    20   5.2    12    10   8.6
AMD K6            200    32    20    19    13    17    15    44    17    30   7.6    11   9.6
                        2.6   4.7    11    16    15    13    17    19   9.8    11    15   6.8
Pentium Pro       200    47    33    35    24    25    23    61    36    54    11    14    16
                        3.3   7.2    20    24    14    29    26    20    15    14    31    19
AMD K63           450    75    47    43    30    37    34   110    42    73    19    23    22
                        6.2    13    18    36    32    34    37    47    25    26    39    15
AMD K62           500    78    52    45    32    39    34   114    44    76    17    25    24
                        5.8    10    22    40    35    34    41    45    19    23    38    16
Pentium III       450    92    77    82    63    43    43   127    60   123    18    35    37
                        7.7    14    46    55    55    61    59    58    38    34    62    43
Pentium II        450    90    77    80    64    41    41   121    57   121    18    35    36
                        7.7    14    46    55    54    60    58    58    36    34    60    44
Celeron A         450    99    77    84    67    51    50   137    75   139    19    36    37
                        7.7    16    47    55    54    67    59    59    46    34    73    43
Athlon            500   115    75    71    39    47    63   157    69    92    21    38    39
                        9.7    21    67    58    47    58    46    61    48    72    73    34
Pentium IIIE      600   141   102   114    89    76    71   186   112   192    37    49    49
                         10    22    63    69    57    90    78    80    63    44   101    58
Atom             1600   196   151   144   135   123    95   246   123   206    54    88    88
                         19    36    84    87   121    90   123   106    74    60   103    65
PIII Tualatin    1200   310   217   226   176   164   152   451   238   437    77    99   109
                         21    43   135   157   126   208   158   124   127    86   224   113
Athlon 4         1544   315   236   233   121   146   199   464   215   286    66    96    96
                         31    66   212   181   147   180   145   192   148   216   226   114
Ath4 Barton      1800   360   271   269   138   169   229   537   247   332    75   110   110
                         36    76   245   209   170   208   165   219   153   260   265   132
Turion 64 M      1900   371   268   266   145   177   245   552   305   397    85   110   110
                         36    81   285   214   185   246   176   234   200   279   289   134
Opteron          1991   405   283   298   185   187   257   595   319   419    89   122   122
                         38    86   299   226   193   259   183   244   215   292   301   140
Celeron M        1295   390   253   250   193   189   172   585   283   546    88   100   100
                         21    44   149   173   171   259   170   174   153    96   284   123

More Below To Start
LOOP CPU MHz 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Athlon 64 2211 452 315 332 172 208 287 665 356 467 99 137 137 43 93 334 252 215 288 204 272 240 326 336 156 Athlon XP 2338 477 353 351 183 220 299 700 323 433 99 144 144 47 100 320 272 222 272 216 285 199 340 346 172 P4 Xeon 2200 528 308 150 160 141 162 744 171 279 55 77 137 24 49 121 77 97 166 112 133 102 92 195 183 Pentium M 1862 568 369 363 279 275 249 846 410 789 128 145 146 30 63 232 244 247 375 246 252 222 139 412 179 Celeron C2 M 2000 576 392 374 242 276 262 944 562 915 115 192 197 41 99 266 293 158 454 254 250 281 150 476 233 Pentium 4E HT 3000 608 415 219 209 170 189 925 454 741 82 110 183 35 64 257 157 153 395 144 137 227 183 378 199 Core 2 Duo M 1CP 1830 620 374 355 219 254 247 871 523 848 107 176 182 39 90 244 266 145 407 231 230 258 140 442 215 Core i5 2467M @@@@ 730 524 308 305 212 289 1122 661 1155 131 139 196 33 79 447 346 229 573 194 230 288 180 470 210 Pentium 4 3066 735 441 212 227 199 225 1047 285 453 80 106 192 32 67 185 194 157 260 159 180 165 216 298 266 Phenom II 1 CP 3000 772 563 415 396 304 357 1450 599 1128 138 187 187 53 136 494 443 337 516 263 360 308 441 551 206 Core 2 Duo 1 CP 2400 816 497 468 294 331 324 1148 680 1208 142 229 236 51 119 318 301 284 552 307 303 337 183 580 278 Core i7 860 1 CP #### 898 610 635 595 376 451 1539 781 1465 221 204 205 71 153 836 522 513 805 405 492 354 321 886 401 Core i7 930 1 CP **** 979 655 560 526 386 411 1491 846 1505 246 272 272 63 148 764 479 444 774 355 433 401 364 796 348 Core i7 3930K &&&& 1704 1239 723 728 500 687 2634 1563 2743 311 331 465 77 188 1049 820 538 1353 456 544 679 426 1100 510 Core i7 4820K $$$1 1886 1387 776 751 515 696 2849 1695 2848 330 381 504 82 198 1134 840 589 1487 472 591 865 449 1169 521 Core i7 4820K $$$2 1985 1405 780 772 523 724 2862 1706 2783 331 391 509 83 204 1146 861 600 1503 475 596 857 461 1175 531 Core i7 3930K OC 2125 1533 902 900 618 844 3264 1943 3319 385 401 576 95 232 1299 1011 666 1681 565 673 838 528 1364 632 #### Rated as 2800 MHz running at up to 3466 MHz using Turbo Boost **** Rated as 2800 MHz running at up to 3066 MHz using Turbo Boost @@@@ Rated as 1600 MHz running at up to 2300 MHz using Turbo Boost &&&& Rated as 3200 MHz running at up to 3800 MHz using Turbo Boost $$$1 Rated as 3700 MHz running at up to 3900 MHz using Turbo Boost $$$2 Performance not Balanced Power Setting for 3900 MHz OC OverClocked ~4730 MHz M = Mobile CPU OS/2 Results IBM 80486BL 100 0.8 0.7 0.6 0.5 0.6 0.5 1.1 0.7 0.9 0.3 0.4 0.4 0.2 0.3 0.7 0.7 0.5 0.7 0.5 1.0 0.5 0.6 0.7 0.5 80486 DX2 66 2.7 2.5 1.6 1.7 1.4 1.2 4.0 1.4 2.0 0.6 0.9 1.3 0.5 0.8 1.6 2.3 2.4 1.3 2.1 2.8 0.9 1.7 1.3 1.5 80486 75 3.4 3.0 2.1 2.2 1.1 1.2 4.4 2.7 3.7 0.9 1.1 1.2 0.6 0.8 2.3 2.6 2.5 2.1 2.2 3.0 1.4 2.1 2.0 1.9 Pentium Pro 150 11 9.6 9.5 6.2 7.1 7.3 12 11 12 5.7 5.8 6.0 1.9 3.5 8.2 9.2 7.4 9.1 8.3 11 6.2 8.8 9.3 6.1 Pentium Pro 166 12 11 11 6.9 7.9 8.2 13 12 14 6.3 6.4 6.6 2.1 3.9 9.8 10 8.2 10 9.1 12 6.8 9.8 10 6.7 Pentium Pro 200 13 13 8.1 8.2 9.4 9.6 16 13 15 7.4 7.6 7.7 2.4 4.6 12 12 9.7 12 10 14 8.4 12 12 8.6 Cyrix P150 120 12 12 9.2 9.1 5.8 6.5 15 5.0 9.7 3.0 3.8 5.6 1.9 2.7 5.4 5.6 6.7 5.6 5.5 8.8 3.8 6.1 6.1 3.6
To Start



Linux - MFLOPS Overall Ratings No Optimisation

CPU MHz Max Avge Geomean Harmean Min 32 Bit Atom N455 Ub 1666 195.1 89.7 81.5 74.3 34.4 Core 2 Duo Ub 1830 919.5 325.1 280.8 245.9 99.6 Athlon 64 Ub 2211 661.5 250.3 216.4 186.5 59.8 Core 2 Duo Ub 2400 1205.0 419.4 361.3 315.4 133.8 Phenom II Ub 3000 1390.5 439.0 348.9 283.9 94.1 Core i7 4820K Ub $$$1 3019.3 977.7 808.2 689.5 275.8 64 Bit Atom N455 Ub 1666 199.8 91.6 84.2 77.9 41.9 Core 2 Duo Ub 1830 732.8 301.2 271.1 247.6 122.6 Athlon 64 Ub 2211 667.8 238.4 205.0 179.1 80.6 Core 2 Duo Ub 2400 997.3 409.6 369.1 338.7 184.3 Phenom II Ub 3000 1442.1 424.6 347.2 291.1 118.6 Phenom II Fe 3000 1403.9 423.2 345.7 289.1 117.0 Core i7 930 Ub #### 1517.1 556.6 495.4 449.5 228.1 Core i7 4820K Ub $$$1 2734.4 940.8 816.3 725.1 302.5

Linux - MFLOPS Overall Ratings Optimised

See note below regarding 64 Bit SSE2 CPU MHz Max Avge Geomean Harmean Min 32 Bit Atom N455 Ub 1666 465.2 212.2 185.1 157.4 49.7 Core 2 Duo Ub 1830 1792.3 785.3 609.5 440.3 122.3 Athlon 64 Ub 2211 2366.2 851.6 656.3 463.9 79.3 Core 2 Duo Ub 2400 2384.9 1038.1 805.8 582.1 161.0 Phenom II Ub 3000 3380.4 1218.6 927.8 642.8 103.8 Core i7 4820K Ub $$$1 5551.3 2196.8 1712.4 1286.6 415.3 64 Bit Atom N455 Ub 1666 554.9 250.8 223.2 195.4 66.1 Core 2 Duo Ub 1830 2327.7 833.6 704.2 597.0 257.3 Athlon 64 Ub 2211 2234.7 827.6 689.5 558.3 151.9 Core 2 Duo Ub 2400 3071.6 1095.2 925.1 784.2 338.5 Phenom II Ub 3000 3745.9 1285.3 1038.5 812.7 195.4 Phenom II Fe 3000 3719.7 1270.5 1026.1 803.2 194.3 Core i7 930 Ub #### 4336.4 1574.1 1317.1 1104.6 410.0 Core i7 4820K Ub $$$1 6174.8 2423.6 2035.8 1704.5 565.0 Ub = Ubuntu Linux, Fe = Fedora Linux **** Rated as 2800 MHz running at up to 3066 MHz Turbo Boost $$$1 Rated as 3700 MHz running at up to 3900 MHz Turbo Boost

Linux - MFLOPS For 24 Test Loops No Optimisation

LOOP CPU MHz 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 32 Bit Atom N455 Ub 1666 165 118 96 120 94 65 189 102 174 52 70 70 35 44 69 90 123 62 88 85 35 45 63 61 Core 2 Duo Ub 1830 626 352 373 333 254 233 723 469 865 203 182 195 100 154 215 268 422 382 226 328 188 121 458 219 Athlon 64 Ub 2211 430 256 241 252 198 185 662 269 485 148 121 122 65 112 260 236 387 234 212 485 112 244 243 137 Core 2 Duo Ub 2400 816 455 491 437 335 298 954 598 1114 276 248 258 134 203 281 349 572 501 307 432 250 159 609 289 Phenom II Ub 3000 819 505 315 341 257 240 1252 560 1391 244 150 150 99 169 342 373 532 542 216 692 238 364 650 199 Core i7 4820K Ub $$$1 1915 2079 782 781 523 741 2616 1464 3013 635 388 431 329 519 872 731 982 1289 470 1412 561 375 1184 522 64 Bit Atom N455 Ub 1666 170 110 99 119 98 67 193 98 152 48 73 73 42 55 69 87 138 62 106 106 48 59 67 61 Core 2 Duo Ub 1830 635 387 372 292 255 233 733 402 571 189 182 193 139 209 202 263 432 245 235 363 167 220 307 225 Athlon 64 Ub 2211 437 257 242 251 200 187 668 283 320 95 121 122 90 129 219 242 442 153 222 516 97 241 159 135 Core 2 Duo Ub 2400 826 509 490 391 334 307 992 544 826 244 227 253 184 273 268 350 538 322 308 481 219 301 406 293 Phenom II Ub 3000 845 587 320 321 248 236 1442 552 915 186 151 153 125 207 387 399 592 371 291 737 221 424 428 197 Phenom II Fe 3000 854 612 330 326 247 237 1404 552 921 186 149 151 122 204 384 398 594 369 287 724 219 415 425 195 Core i7 930 Ub #### 991 637 604 496 396 396 1508 691 1080 332 284 292 228 361 508 468 717 469 349 880 290 455 525 365 Core i7 4820K Ub $$$1 1908 1081 865 861 559 800 2724 1194 1847 519 303 444 385 639 924 795 1104 730 511 1687 497 777 836 504

Linux - MFLOPS For 24 Test Loops Optimised

Note that 32 bit versions use x87 double precision floating point instructions and those compiled as 64 bit employ SSE2. The source code structure is such that, so far and unexpectedly, compilers cannot produce full SIMD operation, where speeds up to 4 times the CPU MHz can be produced with double precision SSE2. LOOP CPU MHz 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 32 Bit Atom N455 Ub 1666 260 250 336 374 167 178 312 306 406 128 168 105 64 99 121 212 228 194 224 134 197 56 304 99 Core 2 Duo Ub 1830 1496 955 1203 1158 260 934 1665 1792 1630 896 606 364 122 303 206 721 1042 726 388 292 1052 126 897 424 Athlon 64 Ub 2211 1334 1459 1094 1067 254 898 1801 2366 1932 889 548 314 87 258 317 784 1128 1248 396 413 1044 271 993 516 Core 2 Duo Ub 2400 1953 1223 1584 1534 343 1238 2192 2385 2147 1187 795 479 161 396 276 956 1368 959 509 385 1385 165 1182 560 Phenom II Ub 3000 2048 2026 1499 1459 376 1238 2760 3380 2756 1232 750 546 114 363 436 1111 1550 1779 524 561 1690 377 1355 685 Core i7 4820K Ub $$$1 4327 3661 2622 2642 527 2250 4217 5549 5223 2511 1311 1279 450 1036 730 2038 2479 2835 810 783 2820 419 2022 967 64 Bit Atom N455 Ub 1666 321 297 472 470 218 188 417 509 367 181 186 153 93 138 169 233 256 254 235 165 210 67 361 118 Core 2 Duo Ub 1830 1291 1010 1205 1163 260 920 1912 2296 1572 587 604 659 364 512 337 745 779 935 348 325 944 272 898 637 Athlon 64 Ub 2211 1166 1224 1092 1078 250 906 1749 2195 1575 607 548 550 170 405 731 798 811 1281 362 510 1044 262 996 396 Core 2 Duo Ub 2400 1702 1340 1593 1531 341 1199 2422 3060 2057 770 798 861 481 673 444 992 1029 1222 461 423 1251 351 1184 819 Phenom II Ub 3000 1721 2020 1498 1447 378 1235 2951 3746 2608 1255 752 745 217 698 1176 1245 1176 2133 480 664 1641 443 1356 668 Phenom II Fe 3000 1693 2013 1474 1435 372 1225 2920 3720 2598 1263 744 718 215 691 1172 1228 1170 2125 474 660 1632 444 1348 666 Core i7 930 Ub #### 2526 2119 2014 1945 410 1473 3616 4322 2848 1242 1015 1005 592 833 912 1551 1528 1999 612 691 1856 491 1560 801 Core i7 4820K Ub $$$1 4707 3434 2629 2657 565 2155 4592 6131 5442 2602 1314 1296 937 1239 2288 2293 2392 3538 839 968 2792 939 2034 1720 Ub = Ubuntu Linux, Fe = Fedora Linux #### i7 930 2800 MHz running using Turbo Boost at up to 3066 MHz $$$1 i7 4820K 3700 MHz running using Turbo Boost at up to 3900 MHz To Start



Android and Raspberry Pi - MFLOPS

CPU & Android MHz Max Avge Geomean Harmean Min ARM 926EJ 2.2 800 9.9 5.6 5.4 5.2 2.4 ARM v7-A8 2.3.5 1000 60.7 36.9 34.6 32.1 12.9 ARM v7-A9 2.3.4 800 253.2 129.3 115.3 101.6 46.7 ARM v7-A9 4.1.2 1200 391.9 202.1 181.3 160.9 68.1 ARMC v7-A9 4.4.2 1200 396.6 207.6 175.6 136.1 26.8 ARM v7-A9 4.0.3 1200 396.9 207.5 185.9 164.5 74.8 Qualcomm S4 4.0.3 1500 417.6 228.2 194.1 160.6 64.7 ARMC v8-A53 6.0.1 1500 474.9 237.4 208.3 179.9 72.7 AtomI Z3745 4.4.2 1866 535.8 201.9 172.4 146.7 48.8 AtomI Z3745 5.0 1866 569.8 266.6 233.5 199.8 59.9 AtomC Z3745 4.4.2 1866 1031.2 480.0 429.8 378.6 154.7 Qualcm 800 4.4.3 2150 1075.5 437.1 356.7 284.4 100.3 AtomC Z8300 5.1 1840 1108.3 495.8 433.6 370.6 133.2 QualcmC 800 4.4.3 2150 1159.4 446.9 356.0 280.3 112.3 ARM v7-A15 4.2.2 1700 1252.8 476.0 375.8 288.8 90.8 ARMC v7-A15 4.2.2 1700 1411.4 471.2 342.1 219.5 34.3 32 Bit Version later also at 64 Bit ARMC v8-A53 5.0.2 1300 393.4 188.3 158.3 124.6 27.1 AtomC Z8300 6.0.1R 1840 1194.9 501.0 435.1 366.6 126.1 Core i7C 6.0.1R 3900 5441.5 2259.0 1845.3 1445.9 356.9 64 Bit Version ARMC v8-A53 5.0.2 1300 772.2 265.9 232.5 206.3 97.8 AtomC Z8300 6.0.1R 1840 1130.2 524.1 451.1 380.6 136.1 Core i7C 6.0.1R 3900 9376.3 2933.0 2172.0 1556.1 357.0 Raspberry Linux ARM 1176 3.6.11 700 148.3 64.4 54.7 46.4 16.6 ARM 1176 3.6.11 1000 216.8 94.8 80.8 68.7 29.3 Raspberry Pi 2 ARM V7A 3.18.5 900 248.0 126.1 114.9 103.9 41.5 ARM V7A 3.18.5 1000 273.5 139.7 127.3 115.2 46.5 gcc 4.8 ARM V7A 3.18.5 900 223.8 136.9 125.6 113.0 42.3 ARM V7A 3.18.5 1000 244.9 150.7 138.2 124.4 46.7 Raspberry Pi 3 ARM v8-A53 4.1.19 1200 435.5 206.9 183.6 159.8 55.6 gcc 4.8 ARM v8-A53 4.1.19 1200 398.4 210.6 185.9 160.2 56.5 Raspberry Pi 3, 64 Bit OpenSuse ARM v8-A53 4.4.36 1200 649.0 278.8 249.4 221.6 95.0 Gentoo ARM v8-A53 4.10.0 1200 627.3 275.7 246.8 219.2 90.6 Android x.x.xC via REMIX OS PC AtomI Translated ARM Instructions AtomC/ARMC Native Intel/ARM version compiled with gcc 4.8 See Android Native ARM-Intel Benchmarks.htm and Raspberry Pi Benchmarks.htm for latest detailed results.

Android and Raspberry Pi - MFLOPS For 24 Test Loops

LOOP CPU & Android MHz 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ARM 926EJ 2.2 800 5.6 6.4 6.2 6.1 4.6 4.9 5.9 6.1 6.0 9.0 5.8 3.9 4.0 3.6 3.8 5.6 7.6 4.5 5.7 4.3 5.2 2.5 5.7 7.4 ARM v7-A8 2.3.5 1000 39 28 40 50 22 46 52 60 49 26 17 41 19 27 44 45 55 41 38 48 31 29 52 22 ARM v7-A9 2.3.4 800 173 128 253 249 72 141 198 190 202 109 55 51 54 52 100 144 192 139 130 105 111 63 136 57 ARM v7-A9 4.1.2 1200 242 233 384 389 98 147 293 259 315 181 99 95 81 68 172 227 346 177 203 185 120 102 201 89 ARM v7-A9 4.0.3 1200 270 234 397 387 119 245 306 315 341 186 100 95 86 75 176 226 347 212 203 184 173 99 256 88 Qualcomm S4 4.0.3 1500 406 332 413 404 108 334 314 418 411 192 75 145 67 87 212 194 320 270 162 161 135 79 268 73 AtomI Z3745 4.4.2 1866 201 257 238 206 123 180 308 450 535 370 105 77 80 95 154 136 202 269 180 210 145 95 254 51 AtomC Z3745 4.4.2 1866 485 529 1031 929 275 366 662 873 826 479 613 521 157 324 339 498 693 482 373 329 389 182 650 169 Qualcm 800 4.4.3 2150 570 624 916 861 176 545 637 911 751 294 131 207 115 160 331 327 609 593 330 267 244 154 356 106 ARM v7-A15 4.2.2 1700 647 671 840 790 176 672 1078 1243 1019 367 130 166 118 211 371 521 657 625 271 269 458 196 433 113 ARM v8-A53 5.0.2 1300 163 243 272 270 110 111 282 389 361 220 124 62 68 87 27 224 340 242 169 199 120 121 278 79 64 Bit Version ARM v8-A53 5.0.2 1300 451 191 243 272 145 145 749 411 454 261 138 206 123 130 215 250 412 395 242 248 153 119 317 104 Raspberry Linux ARM 1176 3.6.11 700 66 80 133 141 24 29 111 130 90 39 32 25 22 17 61 59 82 60 74 42 30 23 66 30 ARM 1176 3.6.11 1000 97 116 197 206 37 47 169 186 133 57 46 36 33 32 90 86 118 89 107 76 48 32 106 43 To Start



Roy Longbottom at Linkedin Roy Longbottom February 2017

The Internet Home for my PC Benchmarks is via the link
Roy Longbottom's PC Benchmark Collection