Title

Roy Longbottom at Linkedin MemSpd2K and MemSpeed Benchmark Results On PCs

See     Results Index     below


Description

MemSpd2K benchmark employs three different sequences of operations, on 64 bit double precision floating point numbers, 32 bit single precision numbers and 32 bit integers via two data arrays:

Sum to register   r = r + x [m] * y[m] (Integer + y [m])
Sum to memory     x[m] = x[m] + y[m]                    
Memory to memory  x[m] = y[m]                           

These are executed using assembly code which uses the same instructions as the original MemSpeed benchmark. The memory loading speed is calculated in terms of millions of bytes per second (MB/S). Measurements are made at 4000, 8000, 1600 etc. memory bytes up to 25% of the main RAM size to produce speed ratings via data from different levels of cache and from RAM. A pre-compiled version of the benchmark can be found in MemSpd2K.zip which also contains the source code, providing further explanatory comments. MemSpeed can be found in DOSTests.zip - file MDTRDOS.exe. Then there is My Main Page for other PC benchmarks and results.

The two arrays are allocated with addresses in multiples of 2048 bytes apart. This identifies a design limitation with the Intel P4 CPU, producing false cache flushing and some very slow speeds. The problem did not affect the earlier MemSpeed benchmark, so results for this are also provided. This problem appears to have been rectified on later P4 CPUs (see P4E) but SSE3DNow benchmark is the preferred option as it uses the same calculations to measure performance (For benchmarks see SSE3DNow.zip and SSE3DNow results.htm, also BusSpd2K results.htm and RandMem results.htm ).

A slight variation of MemSpeed is used in conjunction with a Linux OpenMP Benchmark and as an Android Benchmark, then Raspberry Pi Benchmarks.htm. Latest are covered in Android Native ARM-Intel Benchmarks.htm and Android 64 Bit Benchmarks.htm.

Following are example output for both MemSpeed and MemSpd2K on a 1.9 GHz Pentium 4 CPU with PC133 RAM. Variations in performance identify L1 and L2 cache sizes. It can be seen that some MemSpd2K speeds can be slower on reading data in caches than that from main memory.

A third example probably represents the best performance that could be expected on a May 2014 desktop P, assuming no overclocking.


MemSpeed Results

   Memory   s=s+x[m]*y[m ]Int+   x[m]=x[m]+y[m]       x[m]=y[m]         
   KBytes   Dble   Sngl    Int   Dble   Sngl    Int   Dble   Sngl    Int
     Used   MB/S   MB/S   MB/S   MB/S   MB/S   MB/S   MB/S   MB/S   MB/S

 L1     4   5607   2834   6417   9134   4096   5090   4774   2656   3413
        8   5689   2852   6320   9433   4000   5125   4769   2627   3466
 L2    16   5885   2849   3697   7306   3507   4655   3870   2143   2932
       32   5896   2865   3712   7529   3523   4650   3893   2151   2942
       64   5909   2872   3683   7420   3514   4664   3908   2152   2937
      128   5860   2837   3644   7495   3497   4679   3863   2151   2926
      256   2069   1725   2202   1548   1267   1818    772    665    977
RAM   512    843    839    832    544    552    551    273    277    277
     1024    834    824    824    539    542    547    270    272    277
     2048    816    811    888    531    536    566    266    270    285

MemSpd2K Results

   Memory   s=s+x[m]*y[m ]Int+   x[m]=x[m]+y[m]       x[m]=y[m]         
   KBytes   Dble   Sngl    Int   Dble   Sngl    Int   Dble   Sngl    Int
     Used   MB/S   MB/S   MB/S   MB/S   MB/S   MB/S   MB/S   MB/S   MB/S

        4   1549    305    166   1756   1498   1260   3997   1825   1626
        8   1740    344    159   2657   1523   1292   4138   1803   1547
       16   1722    376    141   1655   1516   1300   4067   1809   1394
       32   1727    830     96   2312   1141   1169   3462   1567   1325
       64   1719   1022     90   2389   1261   1170   3153   1554   1267
      128   1687    842     97   2243   1285   1161   2530   1472   1341
      256   1505    634    116   1888    988   1069   2104   1309   1203
      512    823    653    300    570    506    561    294    294    288
     1024    823    656    299    576    505    562    294    295    289
     2048    827    650    299    575    507    563    296    296    295
     4096    825    656    299    577    505    566    297    296    296
     8192    822    662    301    578    511    567    295    298    297
    16384    800    654    300    554    498    548    287    283    286
    32768    790    646    301    542    485    537    281    280    279
    65536    784    639    305    528    481    530    280    278    278


Core i7 4820K mainly ruuning at 3.9 GHz using Turbo Boost
32 GB 1600 MHz RAM over 4 channels, Windows 8.1

    Memory  s=s+x[m]*y[m] Int+     x[m]=x[m]+y[m]         x[m]=y[m]
    KBytes  Dble   Sngl   Int    Dble   Sngl   Int    Dble   Sngl   Int
     Used   MB/S   MB/S   MB/S   MB/S   MB/S   MB/S   MB/S   MB/S   MB/S

 L1     4  20385  10312  15486  27497  13882  20125  24835  12456  12347
        8  20757  10406  15540  27765  13895  20401  24914  12487  12478
       16  20805  10419  15622  27649  13900  20376  25014  12502  12507
       32  20837  10409  15620  27787  13823  20378  24112  12498  12478
 L2    64  20846  10427  15623  27493  13888  20145  22644  12260  12243
      128  20852  10379  15558  27515  13897  20187  23479  12405  12211
      256  20829  10380  15627  27003  13866  19975  21146  12058  11995
 L3   512  20826  10424  15593  24664  13885  18948  14964  10811  10615
     1024  20750  10423  15630  24762  13824  18879  15122  10721  10625
     2048  20754  10423  15633  24771  13887  18911  14962  10781  10568
     4096  20481  10330  15317  23879  13497  18610  14938  10672  10532
     8192  19555  10025  14849  22361  13060  17826  13360  10250  10170
RAM 16384  16340   9264  13242  14314  11028  13304   7333   7599   7581
    32768  15927   9333  12964  13882  10785  12863   6995   7365   7343
    65536  16036   9226  13031  13939  10932  12893   7006   7388   7380
   131072  16251   9371  13134  13946  10989  13076   7089   7405   7375
   262144  16287   9391  13067  13971  10984  12991   7100   7368   7363
   524288  15998   9335  12869  13904  10959  12956   7060   7294   7353
  1048576  16357   9386  13032  13957  10981  12999   7081   7376   7391

Maximum speed 800 MHz x 2 DDR x 8 bus width x 4 channels = 51.2 GB/sec
Multiple cores need to be used for a higher throughput from RAM 


To Start

Results

Separate tables of speeds obtained via L1 cache, L2 cache and RAM are given below. Except when connected via the memory bus, performance via caches tends to be proportional to CPU MHz for a given type of processor. So, only a sample of results are provided. Details of cache sizes, speed and range of CPU MHz can be found in CPUSpeed.htm.

The benchmark is very sensitive to synchronisation between the CPU and memory, so resultant speeds can be different. Large variations are also apparent with different mainboards.

MemSpd2K L1 Cache Results MemSpeed L1 Cache Results
MemSpd2K L2 Cache Results MemSpeed L2 Cache Results
MemSpd2K RAM Results MemSpeed RAM Results


To Start



MemSpd2K L1 Cache Results in MBytes/Second


                         s=s+x[m]*y[m]    x[m]=x[m]+y[m]      x[m]=y[m]    
CPU               MHz  Dble  Sngl   Int  Dble  Sngl   Int  Dble  Sngl   Int

Pentium           100   220   122   145   296   149   156   113    53    52
Pentium Pro       200   892   482   559   896   487   697   782   394   350
Pentium MMX       200   577   303   374   667   335   424   355   153   172
Celeron A         300  1340   725   861  1348   731  1031  1172   590   526
Celeron A         450  2019  1092  1297  2029   933  1546  1766   888   792
Celeron 2         600  2704  1455  1734  2714  1467  2074  2366  1186  1058
Celeron 2         850  3863  2091  2479  3886  2097  2963  3381  1702  1513
Pentium II        400  1803   973  1155  1811   979  1374  1573   793   705
Pentium II        450  2025  1049  1298  2039  1099  1184  1760   892   794
Pentium III       450  1954  1066  1258  1969  1073  1536  1720   862   768
Pentium IIIE      600  2688  1457  1550  2701  1463  2070  2354  1185  1053
Pentium IIIEB     800  3598  1950  2311  3610  1959  2763  3150  1587  1410
Pentium IIIEB    1000  4474  2427  3160  4370  2438  3431  3580  1971  1971
PIII Tualatin    1266  6102  2865  4454  6164  2875  4410  5675  2863  2502

Celeron M        1295  6524  3300  4495  8943  4425  5087  6711  3329  3395
Pentium M        1862  9691  4671  6505 12896  6495  6893  9230  4397  4884

Pentium 4        1800  1703   320   148  2426  1472  1223  3905  1726  1556
Pentium 4        1900  1740   344   159  2657  1523  1292  4138  1803  1547
Pentium 4N       2533  2350   451   222  3919  2060  1736  5353  2214  1767
Pentium 4N       2533  6398  2992  1757  6592  2494  2304  5234  2083  1584
Pentium 4N       2533  6490  2989  1761  6716  2527  2360  5286  2075  1728
Pentium 4N       3066  2711   518   269  3823  1364  1422  3679  1125  1147
Pentium 4E       3000  7830  3885 11355 13096  5704  6472  8560  5469  5737
Pentium 4N       3678  2644   373   153  3609  2871  2554  7734  3643  3187

Atom M           1600  3337  1776  4577  1869   941  4188  1322   669  2094

Core 2 Duo M     1830  9210  4687  6396 12591  5301  7036 11307  3597  5561
Celeron C2 M     2000 10405  5002  7373 13858  6202  7322 12357  4005  6198
Core 2 Duo 1 CP  2400 12556  6122  8921 16749  7683  9510 14924  4667  7536

Core i5 2467M    @@@@ 11480  5804  8847 15882  7783 11275 13364  6873  7021
Core i7    1 CP  **** 15596  7816 11669 11076  5534 11681 11750  5878  9169
Core i7 3820     &&&& 20161 10106 15149 26951 13504 19427 24073 12136 12067
Core i7 4820K    $$$$ 20757 10406 15540 27765 13895 20401 24914 12487 12478

Cyrix M300        225   242   143   296   260   130   284   215   108   148

AMD K62           450   977   524  1573   790   395  1419   588   323  1156
AMD K63           400   864   469  1399   700   354  1267   451   233   340
Duron             700  2733  1379  2756  4513  2441  2958  3193  1573  1993
Duron             950  3738  1879  3755  6446  3338  4222  4325  2145  2717
Athlon            550  2145  1084  1873  3637  1902  2310  2494  1234  1549
Athlon Tbird      750  2937  1485  2965  5072  2631  3179  3436  1690  2139
Athlon Tbird      850  3330  1682  3360  5752  2981  3594  3895  1918  2422
Athlon Tbird     1000  3913  1980  3952  6767  3507  4243  4575  2244  2841
Athlon Tbird     1200  4703  2366  4726  8096  4197  5071  5275  2915  3417
Athlon Tbird     1200  4728  2391  4770  8167  4235  5123  5519  2724  3452
Athlon Tbird     1333  5225  2634  5270  9027  4679  5659  6112  3009  3814
Athlon 4         1533  5916  3036  6065 10590  5382  6937  7302  3733  4327
Ath4 Barton      1800  6779  3538  7054 12488  6252  8087  8506  4345  5111
Athlon XP        1733  6811  3445  6880 12114  6102  7854  8267  4225  4959
Turion 64 M      1900  7325  3736  7513 14610  6430  8063  9224  4598  4879
Athlon XP        2080  8148  4114  8229 14479  7313  9412  9892  5057  5950
Athlon XP        2167  8514  4307  8593 15105  7637  9829 10334  5284  6201
Opteron          2000  7869  3941  7892 15565  7005  8430  9884  4969  5911
Athlon 64        1995  7881  3925  7879 15413  6974  8485  9834  4985  5925
Athlon 64        2210  8656  4379  8601 17241  7771  9207 10801  5525  6636

Phenom II        3000 11821  5930 11931 21669 11792 13040 14829  7317  8731

         **** 2.8 GHz i7 930,   running at up to 3.06 GHz using Turbo Boost
         @@@@ 1.6 GHz i5 2467M, running at up to 2.30 GHz using Turbo Boost
         &&&& 3.6 GHz i7 3820,  running at up to 3.80 GHz using Turbo Boost
         $$$$ 3.7 GHz i7 4820K, running at up to 3.90 GHz using Turbo Boost

To Start         To Index

MemSpeed L1 Cache Results in MBytes/Second


                        s=s+x[m]*y[m]     x[m]=x[m]+y[m]      x[m]=y[m]    
CPU               MHz  Dble  Sngl   Int  Dble  Sngl   Int  Dble  Sngl   Int

AMD 80386          40     7     4    16     5     3    11     4     2     9
80486              66    37    20    71    34    18    64    29    16    30
Pentium           100   267   148   170   313   162   197   105    53    53
Pentium Pro       200   853   450   624  1034   423   616   843   393   286
Pentium MMX       200   566   303   356   666   335   410   181    92   197
Celeron A         300  1454   684   964  1575   636   954  1351   591   436
Celeron A         450  2170  1030  1442  2393   964  1440  2004   892   653
Celeron 2         600  2917  1363  1927  3199  1274  1904  2679  1180   865
Pentium II        400  1928   904  1265  2107   846  1264  1787   791   578
Pentium II        450  2193  1024  1442  2393   964  1440  2024   892   654
Pentium III       450  2170  1024  1440  2359   954  1425  2008   892   651
Pentium IIIE      600  2901  1361  1902  3167  1272  1900  2691  1188   868
Pentium IIIEB     800  3847  1822  2554  4231  1699  2522  3580  1589  1166
Pentium IIIEB    1000  4870  2276  3151  5315  2142  3189  4497  1985  1449

Pentium 4        1800  5425  2725  6059  8981  3822  4847  4506  2512  3311
Pentium 4        1900  5689  2852  6320  9433  4000  5125  4769  2627  3466

Core i7 4820K    3900 20480 10373 15656 34965 17826 17799 28656 15027 15032

Cyrix P200M       150   164    95   434   153    76   370   128    64   200
Cyrix M330        250   276   160   728   255   128   620   217   109   333

AMD K62           300   661   342   828   504   267   874   436   218   441
AMD K62           450   988   514  1164   756   400  1147   653   327   544
AMD K63           450   988   514  1259   758   399  1361   650   327   677
Duron             700  2745  1382  2755  4437  2004  2217  2800  1851  1579
Duron             950  3724  1881  3769  5929  2738  3003  3775  2497  2148
Athlon            500  1924   981  1961  3103  1431  1564  1959  1299  1118
Athlon            750  2909  1491  2996  4682  2165  2359  2947  1981  1675
Athlon Tbird      850  3292  1686  3386  5370  2450  2692  3380  2227  1927
Athlon 4         1397  5422  2755  5542  8761  4007  4433  5561  3657  3151
Athlon XP        2080  8005  4080  8194 12973  5947  6522  8478  5300  4632
Athlon 64        2210  8640  4393  8775 15415  7693  7321  9881  5818  4990
Phenom II        3000 11807  597t 11954 23693 12529 13342 18511  9510 11805

To Start         To Index

MemSpd2K L2 Cache Results in MBytes/Second


                         s=s+x[m]*y[m]    x[m]=x[m]+y[m]      x[m]=y[m]    
CPU               MHz  Dble  Sngl   Int  Dble  Sngl   Int  Dble  Sngl   Int

Pentium           100   105    76    87   111    85    84    94    46    46
Pentium Pro       200   667   436   553   377   346   325   286   240   229
Pentium MMX       200   235   170   202   158   143   158   101    68    73
Celeron A         300   909   620   756   747   560   649   402   362   324
Celeron A oc      450  1411   938  1138  1130   857   980   601   537   488
Celeron 2         600  2784  1359  1727  2143  1067  1388  1312   929   942
Celeron 2         850  3657  1894  2356  3395  1526  1946  1656  1355  1274
Pentium II        400  1152   636   728   510   419   541   278   237   271
Pentium II        450  1188   656   715   525   393   521   275   241   220
Pentium III       450  1229   657   733   532   434   561   292   251   285
Pentium IIIE      600  2406  1315  1645  2127  1184  1380  1154   919   887
Pentium IIIEB     800  3710  1821  2317  2870  1449  1857  1747  1300  1258
Pentium IIIEB    1000  4626  2267  2888  3568  1815  2309  2170  1623  1532
PIII Tualatin    1266  5743  2935  3505  5073  2452  2939  2869  2034  1966

Celeron M        1295  6462  3333  3543  4760  3432  3234  3427  2556  2450
Pentium M        1862  9278  4792  5127  6777  4935  4694  4272  3541  3702

Pentium 4        1800  1553  1024   174  2100  1261  1113  3334  1495  1368
Pentium 4        1900  1719  1022    90  2389  1261  1170  3153  1554  1267
Pentium 4N       2533  2034  1669   125  3537  1577  1536  5461  1805  1838
Pentium 4N       2533  6381  2935  1764  5900  2365  2326  5345  2067  1643
Pentium 4N       2533  6421  2975  1828  6167  2387  2709  5504  2034  1612
Pentium 4N       3066  3211  1452  1389  3008  1357  1445  4043  1137  1138
Pentium 4E       3000  7644  3856  4334  8084  4734  6581  6336  4062  4527
Pentium 4N       3678  2298  2182   105  5108  2089  2274  8020  2528  2862

Atom M           1600  2651  1585  3301  1805   914  2972  1338   669  1437

Core 2 Duo M     1830  9357  4725  6168  8651  5609  5872  5943  3760  3807
Celeron C2 M     2000 10581  5289  6996  9569  6291  6564  6529  3905  3799
Core 2 Duo 1 CP  2400 12755  6380  8463 11561  7578  7928  7798  5328  5349

Core i5 2467M    @@@@ 11709  5977  8932 15714  7518 11419 13219  6796  7062
Core i7    1 CP  **** 15664  7834 11012 11061  5530 11020 11746  5874  6977
Core i7 3820     &&&& 20226 10118 15161 26496 13472 19277 22222 11969 11889
Core i7 4820K    $$$$ 20852 10379 15558 27515 13897 20187 23479 12405 12211

Cyrix M300        225   175   115   208   172   104   173   110    90    98


AMD K62           450   434   313   465   292   216   307   175   172   172
AMD K63           400   674   364   747   539   305   702   424   227   317
Duron             700  1477  1073  1007  1373   806   901   947   637   570
Duron             950  1921  1399  1331  1855  1097  1204  1255   837   767
Athlon            550   772   640   639   693   469   559   447   378   345
Athlon Tbird      750  1978  1338  1242  1565   928  1029  1125   746   659
Athlon Tbird      850  2238  1523  1411  1764  1051  1165  1280   845   745
Athlon Tbird     1000  2636  1792  1661  2089  1237  1373  1484   974   876
Athlon Tbird     1200  2756  2102  2028  2482  1475  1630  1840  1249  1048
Athlon Tbird     1200  2935  2139  1988  2445  1442  1618  1727  1150  1016
Athlon Tbird     1333  3533  2382  2210  2786  1650  1823  2009  1325  1173
Athlon 4         1533  3565  2685  2609  3119  1866  2099  2102  1539  1349
Athlon 4         1733  3876  2958  2386  3484  2181  2451  2370  1779  1527
Ath4 Barton      1800  3985  3068  2958  3563  2202  2532  2439  1849  1569
Turion 64 M      1900  4603  3554  3595  3601  2088  3139  2625  1807  1714
Athlon XP        2080  4663  3567  3444  4148  2614  2940  2840  2151  1823
Athlon XP        2167  4869  3722  3595  4364  2733  3058  2973  2247  1913
Dual Opteron     2000  5102  3940  4089  3930  2252  2402  3305  2244  2197
Athlon 64        1995  4944  3946  4219  3938  2250  2422  3343  2252  2217
Athlon 64        2210  4322  4388  4661  4883  2734  3921  3789  2507  2487

Phenom II        3000 11839  6017 11581 14976 10128 10365  8189  6680  6368

         **** 2.8 GHz i7 930,   running at up to 3.06 GHz using Turbo Boost
         @@@@ 1.6 GHz i5 2467M, running at up to 2.30 GHz using Turbo Boost
         &&&& 3.6 GHz i7 3820,  running at up to 3.80 GHz using Turbo Boost
         $$$$ 3.7 GHz i7 4820K, running at up to 3.90 GHz using Turbo Boost

L3 Cache                                                                   
Phenom II        3000  8530  5808  7261  8091  6890  7350  4355  3787  3807
Core i5 2467M    @@@@ 11759  5910  8748 14039  7464 10547  9051  6226  6195
Core i7    1 CP  **** 15391  7801 10808 11034  5524 10451  9204  5814  6495
Core i7 3820     &&&& 19730  9980 14787 22746 13090 17301 14401 10074  9885
Core i7 4820K    $$$$ 20481 10330 15317 23879 13497 18610 14938 10672 10532

To Start         To Index

MemSpeed L2 Cache Results in MBytes/Second


                         s=s+x[m]*y[m]    x[m]=x[m]+y[m]      x[m]=y[m]    
CPU               MHz  Dble  Sngl   Int  Dble  Sngl   Int  Dble  Sngl   Int

80486              66    25    15    29    20    13    27    14    10    18
Pentium           100   121    89   100    93    74    82    60    37    43
Pentium Pro       200   665   444   504   396   362   304   291   231   232
Pentium MMX       200   174   171   195   125   165   159   101    69    74
Celeron A         300   987   621   706   788   585   638   418   339   346
Celeron A         450  1472   931  1058  1190   871   964   632   506   524
Celeron 2         600  2795  1377  1606  2554  1274  1408  1351   841   873
Pentium II        400  1028   617   605   552   470   470   273   271   270
Pentium II        450  1196   687   677   556   474   539   272   271   277
Pentium III       450  1249   723   709   602   504   596   294   296   294
Pentium IIIE      600  2387  1331  1521  1851  1275  1417  1194   785   871
Pentium IIIEB     800  3725  1822  2120  3385  1707  1904  1812  1123  1164
Pentium IIIEB    1000  4711  2276  2675  4249  2142  2333  2266  1420  1459

Pentium 4        1800  5638  2729  3536  7104  3346  4433  3735  2048  2808
Pentium 4        1900  5896  2865  3712  7529  3523  4650  3893  2151  2942

Core i7 4820K    3900 20872 10406 15609 33499 17828 17880 23336 13015 13146

Cyrix P200M       150   100    79   196    90    64   157    53    56    79
Cyrix M330        250   144   122   270   133   101   227    78    85   107

AMD K62           300   303   239   393   190   163   271   114   148   155
AMD K62           450   426   306   464   280   208   324   159   159   162
AMD K63           450   719   428   814   661   364   836   599   285   416
Duron             700  1884  1343  1570  1661  1236  1139  1071   744   883
Duron             950  2450  1804  2094  2221  1644  1509  1405   997  1164
Athlon            500  1472   985   966   890   800   899   450   450   450
Athlon            750  1606  1205  1196   894  1058  1060   529   527   527
Athlon Tbird      850  2485  1699  2004  2073  1606  1442  1338   952  1125
Athlon 4         1397  4155  2783  3272  3296  2301  2327  1983  1483  1794
Athlon XP        2080  6157  4129  4925  5289  3337  4824  2919  1842  2640
Athlon 64        2210  8566  4407  6084  7140  3709  5400  4007  2681  3200
Phenom II        3000 11979  5995 11568 15588 10564 10533  8814  6868  6181

L3 Cache                                                                   
Core i7 4820K    3900 20872 10406 15635 25780 17712 17659 15216 11145 11145

To Start         To Index

MemSpd2K RAM Speed Results in MBytes/Second


                            s=s+x[m]*y[m]    x[m]=x[m]+y[m]      x[m]=y[m]    
CPU                  MHz  Dble  Sngl   Int  Dble  Sngl   Int  Dble  Sngl   Int

Pentium              100    60    49    54    50    44    45    41    26    27
Pentium Pro   P0     200   138   134   138   100    85    89    49    51    49
Pentium MMX   P0     200   130   107   118    99    81    84    74    56    59
Celeron A     P0     300   347   195   230   189   133   142    96    95    95
Celeron A     P1     450   611   329   375   300   202   203   152   152   151
Celeron 2     P0     600   418   239   309   255   163   166   137   123   127
Celeron 2     P1     850   658   385   485   338   185   187   180   184   202
Pentium II    P1     400   491   257   307   272   196   200   152   152   151
Pentium II    P1     450   492   253   305   270   171   187   142   142   142
Pentium III   P1     450   503   235   335   300   199   198   161   160   163
Pentium IIIE  P1     600   404   305   308   241   152   161   153   124   127
Pentium IIIEB P2     800   771   434   551   313   224   222   157   152   152
Pentium IIIEB P2    1000   821   438   568   325   220   224   156   156   156
Pentium IIIE  R1    1000   657   422   521   500   330   353   264   258   261
PIII Tualatin P2    1266   663   630   630   370   368   364   185   188   186

Celeron M           1295  1431  1340  1349   868   814   809   447   446   437
Pentium M    DC1    1862  2473  2682  2770  1369  1373  1370   711   697   693

Pentium 4     D1    1800  1240   612   265   861   742   835   462   457   456
Pentium 4     P2    1900   822   662   301   578   511   567   295   298   297
Pentium 4N    D1    2533  1469  1102   394   962   870   935   495   494   494
Pentium 4N    R2    2533  3052  2407  1650  1643  1582  1566   872   855   847
Pentium 4N   DC1    2533  2304  2001  1632  1339  1280  1271   683   673   666
Pentium 4N    D1    3066  1650  1356   481   971   923   982   514   514   514
Pentium 4E   DC2    3000  3430  3052  3115  2323  2310  2219  1141  1123  1135
Pentium 4N   DC2    3678  2533  1266   307  2294  1631  1877  1333  1293  1294

Atom M       DCC    1600  2334  1476  2827  1568   884  1693   900   653   901

Core 2 Duo # DC3    2400  1226  1318  1313   900   842   883   478   482   483
Celeron C2 M DC3    2000  3129  3010  2786  1898  1905  1872   946   953   959
Core 2 Duo M DC4    1830  3939  3794  3924  2476  2373  2398  1257  1206  1171
Core 2 Duo * DC3    2400  4816  4761  4828  3068  3085  3081  1568  1539  1547
Core 2 Duo * DC5    2400  5585  5099  5413  3311  3539  3508  1819  1801  1797

Cor i5 2467M DC7    @@@@  9970  5532  7847  9589  6939  8323  5111  4682  4640
Core i7      DC6    ****  7769  6179  6623  6110  4613  5721  3460  3108  3119
Core i7 3820 DC8 1c &&&& 10241  8460  9658  7408  7047  7280  3756  3703  3698
Core i7 3820 DC8 2c &&&& 15236  8993 12460 12420 10631 11975  6486  6487  6456
Core i7 3820 DC8 4c &&&& 15389  8967 12398 14540 10837 12465  7764  7231  7174
Core i7 4820 DC8 4c $$$$ 16287  9391 13067 13971 10984 12991  7100  7368  7363

Cyrix M300           225   100    78   112    83    65    84    45    42    43

AMD K62       P1     450   219   191   217   142   123   138    74    73    72
AMD K63       P1     400   165   157   171   108    98   110    84    50    50
Duron         P2     700   413   264   265   270   217   229   252   171   163
Duron         P2     950   305   290   278   294   228   266   258   176   176
Athlon        P1     550   296   260   259   247   211   223   186   140   140
Athlon Tbird  P2     750   482   274   274   282   225   230   255   177   160
Athlon Tbird  P2    1000   313   293   292   303   235   281   238   177   170
Athlon Tbird  P2    1200   240   226   228   288   196   215   211   173   155
Athlon Tbird  D1    1200   350   331   331   292   269   284   276   187   189
Athlon Tbird  D1    1333   384   345   344   378   291   300   344   223   219
Athlon 4      D1    1533   790   764   756   766   674   719   422   393   367
Athlon 4      D1    1733  1172  1148  1154  1033  1002   972   537   533   500
Ath4 Barton  #D1    1800   569   562   557   397   397   398   200   198   187
Turion 64 M  DC3    1900  2517  2453  2566  2078  1808  1781  1147  1101  1008
Athlon XP     D2    2080  1221  1218  1169   960   896   927   523   487   456
Athlon XP     D2    2167  1381  1361  1383  1210  1160  1152   634   611   585
Opteron       D3    2000  2338  2347  2360  2182  1818  1783  1171  1089  1097
Athlon 64     D3    1995  2708  2691  2742  1653  1623  1643   828   816   719
Athlon 64    DC2    2210  3023  2962  2942  2004  1952  1975  1076  1047   980

Phenom II    DC7    3000  4993  4146  4240  4285  3890  4215  2323  2100  2087

    Key       P1  100 MHz                   P2  133 MHz                      
              D1  DDR 133 MHz               D2  DDR 166 MHz                  
              D3  DDR 200 MHz              DC1  Dual Channel DDR 133 MHz     
             DC2  Dual Channel DDR 200 MHz DC3  DDR2 533 MHz                 
             DC4  DDR2 666 MHz             DC5  DDR2 800 MHz                 
             DC6  DDR3 1066 MHz            DCC  DDR2 533 MHz 1 channel       
             DC7  DDR3 1333 MHz            DC8  DDR3 1600 MHz 1 2 4 channels 
              R1  RDRAM 400 MHz             R2  RDRAM 533 MHz                

         **** 2.8 GHz i7 930,   running at up to 3.06 GHz using Turbo Boost  
         @@@@ 1.6 GHz i5 2467M, running at up to 2.30 GHz using Turbo Boost  
         &&&& 3.6 GHz i7 3820,  running at up to 3.80 GHz using Turbo Boost  
         $$$$ 3.7 GHz i7 4820K, running at up to 3.90 GHz using Turbo Boost  

# Slow speed examples (Ath4 slow chipset, Core 2 Duo slow nForce 570 chipset)
* Core 2 Duo Intel 965 chipset            M = Mobile                         

To Start         To Index

MemSpeed RAM Speed Results in MBytes/Second


                            s=s+x[m]*y[m]    x[m]=x[m]+y[m]      x[m]=y[m]    
CPU                  MHz  Dble  Sngl   Int  Dble  Sngl   Int  Dble  Sngl   Int

AMD 80386             40     6     4    11     4     3     8     4     2     7
80486                 66    16    12    18    11     9    12     8     7     8
Pentium              100    59    50    54    42    39    41    30    21    22
Pentium Pro   P0     200   140   108   123   101    89    89    51    51    49
Pentium MMX   P0     200    91    87    95    60    67    67    48    38    38
Celeron A     P0     300   397   236   196   200   137   151   101   102   104
Celeron A     P1     450   493   358   292   306   207   227   153   154   157
Celeron 2     P0     600   478   179   199   207   126   125   107    77    75
Pentium II    P1     400   517   262   234   288   180   182   150   148   158
Pentium II    P1     450   499   214   206   285   160   160   143   118   120
Pentium III   P1     450   496   242   214   255   163   162   131   128   131
Pentium IIIE  P1     600   491   402   359   313   228   218   185   158   162
Pentium IIIEB P2     800   532   377   362   345   239   239   215   172   166
Pentium IIIEB P2    1000   882   356   327   392   209   207   250   147   137

Pentium 4     D1    1800  1395  1428  1371   906   901   910   452   466   467
Pentium 4     P2    1900   843   839   832   544   552   551   273   277   277

Core i7 4820K L3**  3900 20561 10208 15262 24595 16848 17168 14237 10774 10922
              L3 cache at 8 MB MemSpeed Max data                              

Cyrix P200M          150    86    63   114    76    54    76    38    37    37
Cyrix M330           250   120    91   153   113    81   119    60    58    58

AMD K62       P0     300   184   152   190   112    93   115    60    60    60
AMD K62       P1     450   217   189   217   133   117   137    69    69    69
AMD K63       P1     450   213   186   215   154   134   156    79    77    78
Duron         P2     700   528   356   377   364   332   332   283   178   222
Duron         P2     950   528   377   381   401   352   355   280   180   215
Athlon        P1     500   582   363   311   396   337   340   217   153   175
Athlon        P1     750   381   340   354   352   312   336   219   187   197
Athlon Tbird  P1     850   322   306   291   266   245   246   141   146   139
Athlon XP     D2    2080  1318  1200   885   990   907   792   512   438   402
Athlon 64    DC2    2210  3400  3203  3103  2188  2040  2001  1111  1064  1010
Phenom II    DC3    3000  4494  3768  3570  4045  3550  3733  2409  1937  1924

    Key       P1  100 MHz                   P2  133 MHz                      
              D1  DDR 133 MHz               D2  DDR 166 MHz                  
              D3  DDR 200 MHz              DC1  Dual Channel DDR 133 MHz     
             DC2  Dual Channel DDR 200 MHz  R1  RDRAM 400 MHz                
             DC3  DDR3 1333 MHz                                              
              R2  RDRAM 533 MHz              #  Slow speed example           

To Start         To Index



Roy Longbottom at Linkedin Roy Longbottom Augus 2015

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