Title

RandMem Benchmark Results On PCs

See     Results Index     below

This page was set up as 770 pixels wide and accommodates preformatted text <PRE> results tables. Some browsers
produce monospaced font of an unexpected size but this might be adjustable via browser Preferences.

Description

RandMem benchmark carries out eight tests at increasing data sizes to produce data transfer rates in MBytes Per Second from caches and memory. Serial and random address selections are employed, using the same program structure, with read and read/write tests for 32 bit integers and 64 bit floating point numbers. The C/C++ program structure is as follows with array xi indexing via sequential or random numbers stored in the array.

Read - toti = toti & xi[xi[i+0]] | xi[xi[i+2] & xi[xi[i+4]] |& to i+30
Read/write - xi[xi[i+2]] = xi[xi[i+0]]; repeated to i+30 and i+28     

The main purpose is to demonstrate performance differences between sequential and random access when using the same CPU instructions, particularly the impact of burst reading (and writing) over a bus. In this case, with random access, 32 bytes or more will be read when only four are requested. (see also BusSpd2K - link below) Random speeds are also affected by lower level cache sizes.

A pre-compiled version of the benchmark can be found in RandMem.zip which also contains the source code, providing further explanatory comments. Information on maximum speeds when different processing is involved can be obtained from BusSpd2K results.htm and SSE3DNow results.htm . A version to test two CPUs is also available (See DualCore.htm, Win64.htm and Below). Then there is My Main Page for other PC benchmarks and results.

Following is an example output for a 3.0 Ghz Pentium 4E. Variations in performance identify L1 and L2 cache sizes, but it should be noted that speed can be slower than normal when data size equals cache size.



            Integer.......................  Double/Integer................
            Serial........  Random........  Serial........  Random........
       RAM   Read   Rd/Wrt   Read   Rd/Wrt   Read   Rd/Wrt   Read   Rd/Wrt
        KB  MB/Sec  MB/Sec  MB/Sec  MB/Sec  MB/Sec  MB/Sec  MB/Sec  MB/Sec

 L1      6    9620    5664    9712    3460    7991    7733    7992    4655
        12    8592    5057    9840    3436    8015    7874    8894    4414
 L2     24    6533    3017    5327    3043    7653    4443    7431    3941
        48    6457    2986    3857    2707    7855    3969    6891    3505
        96    6304    2944    3482    2541    7517    4821    6899    3250
       192    6892    3073    3309    2626    7651    4131    6205    3354
       384    6720    2925    2231    2156    7245    4114    5594    3296
       768    5224    2631    1255    1314    7455    4196    2568    2262
 RAM  1536    3517    1727     436     300    3454    2092    1394    1161
      3072    3340    1681     235     171    3565    2090     440     312
      6144    3517    1731     182     141    3533    2080     325     224
     12288    3508    1688     169     131    3569    2000     284     207
     24576    3523    1656     166     126    3523    2092     266     196
     49152    3510    1683     162     124    3537    2035     258     188
     98304    3442    1736     160     122    3557    2091     255     187
    196608    3511    1731     155     118    3499    2083     249     185
    393216    3304    1659     133     105    3554    2089     231     176

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.

L1 Cache Results - The results show that Pentium 4 CPUs can produce faster data transfer rates than AMD processors of the same MHz on serial and random integer reading tests, but they perform much worse with reading/writing. Core 2 Duo is the best overall. To clarify the results, the table includes instructions/byte ratios that can be used to convert MBytes/second to Millions of Instructions Per Second (MIPS). These have been used to produce the example %MIPS/MHz figures shown. Note that serial and random speeds are generally similar on L1 cache.

L2 Cache Results - Results provided are fastest serial speeds and random speeds at 96 KB. The latter decreases with increased memory demands and depends on L1 cache size to some extent. Again example %MIPS/MHz calculations are given, showing that both Intel P4 and AMD CPUs can be faster on some of the tests but Core 2 Duo is better than both.

RAM Results - This shows maximum serial speeds and random access performance at 6144 KB (6 MB). An indication of the type and speed of RAM is also shown. Best performance on sequential operation is shared between Pentium 4 and Pentium 4E, with Pentium M being best on random access. AMD CPUs show improvements over Integer Serial Read speeds on the other test but only the Athlon 64 provides reasonable comparative performance across the board. The latest results are for Core 2 Duo, showing some excellent and some poor speeds. The latter might be due to the nForce 570 chipset used. Later results via Intel 965 chipset confirmed this suspicion.

RAM Random Access Results - As random access speeds tend to reduce with increased data size, results are given here for the first random reading test at 1.5 to 96 MB. L2 cache sizes are also included to show that larger caches generally produce better performance. The impact of reading a burst of data is reflected by the relative good performance of Pentium III CPUs. These have 32 byte bursts compared with 64 or more on the other CPUs. AMD Athlons have greater reductions in speed at the higher data sizes.

Dual Core Results See below.

To Start


L1 Cache Results in MBytes/Second - sorted by CPU MHz


                         Integer                     Double/Integer            
                         Serial        Random        Serial        Random      
                         Read  Rd/Wrt  Read  Rd/Wrt  Read  Rd/Wrt  Read  Rd/Wrt

80486 DX2            66     63     80     69     87     47     65     51     80
Pentium             100    205    243    200    233    248    301    258    281
Pentium MMX         200    439    525    434    510    565    669    564    634
Pentium Pro         200    654    308    654    470    760    662    794    681
Pentium II          450   1471   1072   1508   1077   1745   1530   1801   1495
Celeron A           450   1496   1084   1511   1084   1757   1508   1761   1485
Pentium III         450   1500   1066   1482   1034   1702   1472   1719   1499
AMD K62             500   1114   1434   1131   1356    790   1575    841   1510
Celeron 2           566   1900   1375   1908   1357   2276   1928   2263   1882
Duron               700   1582   1730   1615   1727   2819   2320   2575   2253
Pentium IIIE        733   2460   1772   2462   1751   2909   2491   2928   2437
Athlon              800   1843   2025   1918   2017   2031   2401   1893   2444
Athlon Tbird       1000   2310   2514   2360   2471   4038   3310   3687   3256
Celeron M          1295   4620   3199   4511   3152   6404   4359   6666   4383
Pentium 4          1800   6361   3421   6559   2378   6139   5687   6138   3021
Ath4 Barton        1800   4068   4290   4077   4438   7377   5960   6654   5843
Core 2 Duo M       1830   4317   7669   6611   5123   8875   9348   9316   8444
Pentium M          1862   6586   4612   6701   4584   9793   6304   9771   6288
Pentium 4          1900   6553   3667   6788   2511   6361   6188   6443   3192
Turion 64 M        1900   4691   5222   4776   4965   7891   6653   7569   6660
Opteron            2000   4514   4909   4532   4922   8063   6609   7421   6464
Celeron C2 M       2000   6884   7227   7095   5034  10163  10333   6852   7987
Athlon XP          2080   4728   5215   4755   5158   8268   6830   7618   6800
Athlon 64          2210   5554   6072   5532   6129   9772   7799   9165   7724
Core 2 Duo 1 CP    2400   8821   9518   8806   7379  12415  12690  12405  12464
Pentium 4E HT      3000   9620   5664   9840   3460   8015   7874   8894   4655
Pentium 4          3000  10397   5781  10768   3830  10230   9448  10255   4938
Phenom II          3000  12252   8269  11570   8222  15567  10000  15514  10664
Core i7            ####  12122   7425  12505   6818  16279   9503  16598  10807
Pentium 4          3678  12630   7668  13268   4703  12561  11942  12478   6096

MIPS multiply by          0.55   0.37   0.55   0.37   0.28   0.31   0.28   0.31

                   ####  2800 MHz mainly running using Turbo Boost at 3460 MHz 

%MIPS/MHz                                                                      

Pentium II/III             186     89    186     88    112    106    112    104
Pentium M                  196     91    200     90    148    106    148    106
Pentium 4                  190     77    200     47     96    101     95     52
Pentium 4E HT              178     69    182     42     75     82     83     48
Celeron C2 M               189    134    195     93    142    160     96    124
Core 2 Duo M               130    155    199    104    136    158    143    143
Core 2 Duo 1 CP            202    147    202    114    145    164    145    161
Core i7  assume 3.46 GHz   193     79    199     73    132     85    134     97
Core i7  assume 2.80 GHz   238     98    246     90    163    105    166    120
Athlon XP                  126     92    127     91    112    103    103    102
Turion 64                  136    102    138     97    116    109    112    109
Athlon 64                  139    101    139    102    124    110    117    109
Phenom II                  225    102    212    101    145    103    145    110

To Start         To Index

L2 Cache Results in MBytes/Second at 96 KB - same order as L1 speeds


                         Integer                     Double/Integer            
                         Serial        Random        Serial        Random      
                         Read  Rd/Wrt  Read  Rd/Wrt  Read  Rd/Wrt  Read  Rd/Wrt

80486 DX2            66     23     17     11     12     22     15     12     14
Pentium             100     96     73     32     40     89     69     35     46
Pentium MMX         200    195    135     86     93    183    132     94    110
Pentium Pro         200    487    269    208    132    613    310    357    207
Pentium II          450    700    325    313    136    559    398    323    177
Celeron A           450    994    769    287    233    912    813    319    309
Pentium III         450    801    335    303    141    794    406    526    230
AMD K62             500    400    182     72     55    425    221    111     77
Celeron 2           566   1505   1222    373    356   1186   1376    388    426
Duron               700   1143   1073    678    718   1210   1313   1203   1390
Pentium IIIE        733   2060   1674   1531    993   2593   1827   2275   1479
Athlon              800    840    576    610    320   1169    864   1193   1048
Athlon Tbird       1000   1636   1543    976   1028   2520   1906   2454   2066
Celeron M          1295   3386   2678   1930   1009   4447   3183   3115   1649
Pentium 4          1800   4143   2129   2621   1901   6541   5023   4903   2313
Ath4 Barton        1800   2968   2819   1571   1814   4525   3220   4378   3733
Core 2 Duo M       1830   5793   6735   3061   2717   7520   6418   5412   4198
Pentium M          1862   4833   4132   2807   1458   6733   4965   4393   2371
Pentium 4          1900   5115   2215   2745   1965   6786   3036   4713   2437
Turion 64 M        1900   2804   2671   2486   2393   4426   3994   4797   4140
Opteron            2000   3128   3198   2881   2731   5222   3671   5249   4402
Celeron C2 M       2000   6213   7155   3319   3006   8788   7702   6050   4428
Athlon XP          2080   3458   3311   2054   2112   5232   3931   5083   4419
Athlon 64          2210   4070   3734   3322   3257   6140   4420   6124   5218
Core 2 Duo 1 CP    2400   7752   8989   4112   3655  10739   9632   7335   5771
Pentium 4E HT      3000   6892   3073   3482   2541   7855   4821   6899   3250
Pentium 4          3000   8104   3238   4291   3117   9936   6036   8324   3856
Pentium 4          3678   9894   4533   5166   3785  12423   9155   9174   4396
Core i7            ####  11111   6666   5911   5429  13574   8977  10187   8073
Phenom II          3000  10549   7860   6381   5215  15308   9662  14830   9879

                   ####  2800 MHz mainly running using Turbo Boost at 3460 MHz 

L3 Cache at 3072 KB                                                            
Core i7            ####   9762   6331   2378   2620  14411   9396   5608   4601
Phenom II          3000   7874   6680   1077   1017   9428   8358   2048   2045

MIPS multiply by          0.55   0.37   0.55   0.37   0.28   0.31   0.28   0.31

%MIPS/MHz                                                                      

Pentium IIIE               156     84    116     50     99     78     87     63
Pentium M                  144     81     84     29    102     83     66     40
Pentium 4                  149     45     78     38     95     78     70     37
Pentium 4E HT              127     38     64     31     74     50     65     34
Celeron C2 M               171    132     91     56    123    119     85     69
Core 2 Duo M               174    136     92     55    115    109     83     71
Core 2 Duo 1 CP            178    139     94     56    125    124     86     75
Core i7  assume 3.46 GHz   177     71     94     58    110     80     82     72
Core i7  assume 2.80 GHz   218     88    116     72    136     99    102     89
Athlon XP                   92     58     55     37     71     59     69     66
Turion 64 M                 81     52     72     47     65     65     71     68
Athlon 64                  102     62     83     54     78     63     78     74
Phenom II                  193     97    117     64    143    100    138    102


To Start         To Index

RAM Results in MBytes/Second at 6144 KB - sorted by serial read speeds


                           Integer                     Double/Integer
                           Serial        Random        Serial        Random
                      MHz  Read  Rd/Wrt  Read  Rd/Wrt  Read  Rd/Wrt  Read  Rd/Wrt

80486 DX2              66     21     10      6      7     17     10      8      9
Pentium               100     55     35     11     14     52     40     19     22
Pentium MMX     P0    200    121     83     23     26    111     78     31     36
Pentium Pro     P0    200    129     75     32     21    142     84     53     16
AMD K62         P1    500    132     87     18     15    130     94     26     20
Celeron A       P0    300    232    115     62     41    138    151     77     57
Duron           P2    700    247    193     36     30    393    343     49     46
Athlon Tbird    P2   1000    249    207     38     33    488    358     62     53
Celeron 2       P0    566    276    167     80     53    253    192     93     70
Athlon          P2    800    250    191     38     33    371    323     54     51
Pentium II      P1    450    300    152     89     61    196    194    107     79
Pentium III     P1    450    329    167     98     68    350    233    169    112
Ath4 Barton     D1   1800    383    265     69     48    559    343    115     77
Athlon 4        D1   1667    453    426    129     93    699    573    222    149
Pentium IIIEB   P2   1000    469    257    142     97    513    344    215    156
Pentium IIIEB   P2    733    474    204     96     66    391    251    123     88
Athlon XP       D2   2080    884    727    183    116   1224    880    311    187
Pentium 4       P2   1900    940    387     48     42    914    483     76     64
Celeron M            1295   1029    456     89     55   1467    632    144     93
Pentium 4       R1   1400   1324    689    107     84   1123    912    159    118
Pentium 4       D1   1800   1394    630     98     80   1658    803    168    123
Opteron         D3   2000   1536   1377    121    111   2297   1822    235    217
Pentium 4       D1   2533   1561    599     75     58   1623    738    118     90
Pentium 4       D1   3066   1737    655     70     51   1718    785    125     81
Turion 64 M    DC3   1900   1758   1392    247    191   2222   1704    430    304
Pentium 4       R2   2533   1968   1019    172    145   2919   1352    297    220
Pentium M      DC1   1862   2073    787    340    213   2442   1238    616    376
Athlon 64       D3   1995   2100    965    156    122   2520   1432    291    225
Athlon 64      DC2   2210   2145   1451    248    159   3008   1785    402    254
Pentium 4      DC1   2533   2335    847     98     72   2303    978    166    114
Celeron C2 M   DC3m  2000   3000   1212    302    183   3027   1455    514    311
Pentium 4      DC2   3678   3150   1850    181    124   4115   2103    294    196
Core 2 Duo M   DC3M  1830   3384   1524    459    296   3349   1864    849    534
Pentium 4E HT  DC2   3000   3523   1736    182    141   3569   2092    325    224
Core 2 Duo 1CP DC3b  2400   4854   2605    789    597   5532   3799   1486   1309
Core 2 Duo 1CP DC3a  2400   4947    770    349    208   1685   1052    932    557
Core 2 Duo 1CP DC3c  2400   5136   2775    878    657   6086   4041   1637   1396
Phenom II ##   DC33  3000   6120   6079    747    654   9065   7991   1395   1220
Core i7   ##   DC33  ####   7811   5110   1071    870   8036   5998   1652   1742

Maximum                     7811   6079   1071    870   9065   7991   1652   1742

        ####  2800 MHz mainly running using Turbo Boost at 3460 MHz, 12288 KB RAM

 Key       P0   66 MHz                         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      
          DC3a DDR2 533 MHz nForce 570 chipset DC3b DDR2 533 MHz Intel 965 chipset
          DC3c DDR2 800 MHz Intel 965 chipset  DC3M DDR2 666 MHz Mobile CPU       
          DC3m DDR2 533 MHz Mobile CPU         DC33 DDR3 1333 MHz                 
          R1/R2  RDRAM 400/533 MHz               ## Mainly L3 cache               

To Start         To Index

RAM Random Reading MBytes/Second 1.5 MB to 96 MB - sorted by speed at 1.5 MB


                           ---------------------- MBytes ------------------------
                     MHz   Cache    1.5      3      6     12     24     48     96

Pentium 4       P2   1900   0.25     56     51     48     47     46     45     39
Pentium 4       P2   2400   0.25     69     55     50     48     47     47     43
Pentium 4       D1   3066   0.50     70     70     70     73     72     70     69
Athlon Tbird    P2   1000   0.25     75     47     38     35     32     30     26
Athlon Tbird    P2    900   0.25     78     46     38     34     31     29     26
Athlon Tbird    D1   1200   0.25     97     64     53     49     44     40     34
Pentium 4       D1   2533   0.50    102     80     75     70     70     69     67
Athlon 4        D1   1394   0.25    107     99     95     93     54     39     29
Pentium 4       D1   1800   0.25    115    104     98     99     98     93     75
Pentium 4      DC1   2533   0.50    140    110     98     98     96     95     91
Athlon 4        D1   1667   0.25    148    134    129    121     65     43     32
Pentium IIIEB   P2    933   0.25    160    136    136    140    139    119     91
Pentium IIIEB   P2   1000   0.25    160    147    142    141    139    130     99
Athlon 4        D2   1768   0.25    164    152    143    139     92     64     49
Pentium 4       R1   2400   0.25    170    142    131    123    122    121    116
Celeron M            1295   1.00    199    107     89     80     77     73     65
Athlon XP       D1   1733   0.25    200    177    169    163    100     66     50
Athlon XP       D2   2080   0.25    213    191    183    174    101     70     53
Pentium 4       R2   2533   0.50    220    182    172    160    156    154    152
Athlon XP       D2   2167   0.25    229    206    196    187    116     81     60
Pentium 4      DC2   3678   0.50    240    197    181    171    168    167    158
Turion 64 M    DC3   1900   0.50    344    281    247    242    219    168    116
Athlon 64      DC2   2210   0.50    362    272    248    238    230    218    164
Pentium 4E     DC2   3000   1.00    436    235    182    169    166    162    160
Celeron C2 M   DC3m  2000   1.00    607    260    302    251    262    247    191
Athlon 64       D3   2000   1.00    614    274    156    124    111    105    102
Opteron         D3   2000   1.00    636    255    121     91     80     75     73
Phenom II      DC33  3000 0.5/6.0  1640   1077    747    587    507    441    320
Pentium M      DC1   1862   2.00   1850    551    340    281    255    239    231
Core 2 Duo M   DC3M  1830   2.00   1866    708    459    388    348    330    329
Core 2 Duo 1CP DC3c  2400   4.00   2623   2088    878    567    473    440    421
Core 2 Duo 1CP DC3b  2400   4.00   2650   2176    789    497    411    374    359
Core 2 Duo 1CP DC3a  2400   4.00   2664   2174    349    183    140    131    122
Core i7        DC33  #### 0.25/8.0 3561   2378   1312   1071    897    710    532

                     ####  2800 MHz mainly running using Turbo Boost at 3460 MHz 

To Start         To Index


Dual Core Results

Programs RandMP64 and RandMP32 in DualCore.zip are compiled to run via Win64 and Win32, both manipulating 32 bit integers via C. The tests are run firstly as a single thread and secondly using two threads at the same priority level. There are four tests, Serial Read (RD), Serial Read/Write (RW), Random Read and Random Read/Write. The following is an example of log file results. Results below also include 64 bit scores on a Core 2 Duo via 64 bit Windows Vista and a Turion 64 X2 via 32 bit Vista, then 64-Bit Windows 7 on a Phenom II X4 and a Core i7.



Athlon 64 X2 Dual Core 4200+ 2.21 GHz, DCDDR RAM, WinXP Pro X64

               ------------------ MBytes Per Second At --------------------
               6 KB   24 KB   96 KB  384 KB  768 KB 1536 KB   12 MB   96 MB
 1 Thread                                                                  
 Serial RD     8343    8454    5089    5092    2358    2330    2317    2299
 Serial RW     3956    3962    2423    2368    1333    1328    1357    1341
 Random RD     8164    8239    3732    1642     861     387     255     174
 Random RW     3913    3956    2527    1403     560     239     160     134
 
 2 Threads                                                                 
 Serial RD1    8434    8310    5022    5079    2032    2032    2041    2082
 Serial RD2    8486    8479    5113    4957    1943    1941    1969    1945

 Serial RW1    1049    1160    1110    1113    1044     858     854     855
 Serial RW2    1047    1128    1082    1080    1044     862     830     815

 Random RD1    8145    8063    3642    1608     480     194     128     100
 Random RD2    8217    8203    3682    1625     480     196     126     101

 Random RW1     423     573     458     407     353     157      85      69
 Random RW2     426     588     456     407     345     154      85      69

With two threads, each has its own code and use the same data but the second thread starts at the half way point. Each has the same number of repeat passes where variations in the time taken are reflected in the relative speeds of the two threads. Running two threads on a single CPU produces the same sort of total speed as the single thread. With two CPUs, the speed of read only is mainly around double that of a single thread but speed via caches with read/write can be worse than for a single thread (or a single CPU). This can be put down to Windows flushing caches to maintain data coherency when sharing the same data array. Note that Hyper-Threading (HT) can produce performance gains with two threads.

Below are available single and dual processor results for data in L1 Cache   L2 Cache and RAM.

To Start         To Index


L1 Cache Results in MBytes/Second - 6 KB Serial


              CPUs   MHz      RD     RD1    RD2      RW     RW1    RW2

Celeron          1   450    1604    1141    864     535     413    410
Pentium III      1   731    2724    1411   1426    1430     730    712
Celeron M        1  1295    4936    2409   2460    2644    1347   1319
Pentium 4        1  1900    6776    4697   3646    2496    1631   1505
Celeron C2M DC3m 1  2000    7516    4054   3924    7855    3758   3690
Athlon XP        1  2088    7773    4510   3911    3655    1890   1832
Pentium 4E HT    1  3000   11217    5134   5095    2255    1522   1500
Turion 64 M      2  1900    5996    6865   6886    3252     901    884
Opteron          2  1992    7580    7630   7603    3586     840    843
Athlon MP        2  2000    7471    7570   7468    3542     374    368
Athlon 64 32b    2  2210    8343    8434   8486    3956    1049   1047
Athlon 64 64b    2  2210    8552    8374   8532    4346    1090   1083
Phenom II 32b    4  3000   15215   15045  15014	   6524    2596   2332
Phenom II 64b    4  3000   15853   15416  15402	   5572    2695   2348
Xeon P4          2  3065   11979   12009  11921    5392     924    872
Pentium 4D       2  3000   11614   11472  11533    2279     715    710
Core 2 Duo DC3M  2  1830    6972    6193   6133    6565    2002   2052
Core 2 Duo DC3a  2  2400    9477    9372   9238    9513    1090   1094
Core 2 Duo DC3b  2  2400    9524    9479   9513    9541    1490   1487
C2 Duo 32b DC3c  2  2400    8483    8699   8662    8775    2061   2049
C2 Duo 64b DC3c  2  2400    8742    8435   8460    8428    2007   2010
Corei7 64b DC33  4  2800#  11797   11758  11751    4769    3043   2848

L1 Cache Results in MBytes/Second - 6 KB Random


              CPUs   MHz      RD     RD1    RD2      RW     RW1    RW2

Celeron          1   450    1762    1014    795     804     464    447
Pentium III      1   731    2807    1406   1374    1426     641    611
Celeron M        1  1295    5017    2536   2511    2647    1351   1320
Pentium 4        1  1900    6555    4669   3590    2373    1267   1222
Celeron C2M DC3m 1  2000    7844    4002   3963    7745    3948   3840
Athlon XP        1  2088    7527    4429   3781    3686    1928   1837
Pentium 4E HT    1  3000   11410    5125   5070    3593    1709   1677
Turion 64 M      2  1900    6592    6266   6323    3206     349    347
Opteron          2  1992    7352    7363   7378    3514     390    382
Athlon MP        2  2000    7289    7346   7274    3504     212    209
Athlon 64 32b    2  2210    8164    8145   8217    3913     423    426
Athlon 64 64b    2  2210    8176    8147   8154    4384     494    495
Phenom II 32b    4  3000   13897   14120  14142	   6190     689    686
Phenom II 64b    4  3000   15116   15146  15078	   5666     690    692
Xeon P4          2  3065   11694   11935  12026    4188     133    132
Pentium 4D       2  3000   11621   11467  11547    3630     191    193
Core 2 Duo DC3M  2  1830    6312    6417   6183    6189     969    997
Core 2 Duo DC3a  2  2400    9490    9450   9513    9264     460    462
Core 2 Duo DC3b  2  2400    9511    9484   9514    9386     532    534
C2 Duo 32b DC3c  2  2400    8663    8660   8617    8812     738    735
C2 Duo 64b DC3c  2  2400    8918    8576   8598    8014     730    733
Corei7 64b DC33  4  2800#  11759   11785  11803    4777    1534   1527

DC3 DDR2 a 533 MHz nForce 570 chipset, b/c 533/800 MHz Intel 965 chipset
DC3M Mobile CPU 666 MHz DDR2, DC33 DDR3 1333 MHz                        
# 2.8 GHz i7, running at up to 3.46 GHz using Turbo Boost (Probably 3.0)

To Start         To Dual Core Index

L2 Cache Results in MBytes/Second - 96 KB Serial


              CPUs   MHz      RD     RD1    RD2      RW     RW1    RW2

Celeron          1   450    1153     722    576     537     290    254
Pentium III      1   731    1744    1017   1004     928     506    468
Celeron M        1  1295    3832    1960   1923    2007    1026   1002
Pentium 4        1  1900    5149    3460   2592    1609     838    814
Celeron C2M DC3m 1  2000    5432    3359   3191    6297    3163   3056
Athlon XP        1  2088    3616    2043   1813    2193    1153   1097
Pentium 4E HT    1  3000    7030    4035   4009    1429    1148   1133
Turion 64 M      2  1900    3937    3914   3939    1950     942    909
Opteron          2  1992    4522    4636   4607    2151     869    851
Athlon MP        2  2000    3571    3557   3528    2100     425    400
Athlon 64 32b    2  2210    5089    5022   5113    2423    1110   1082
Athlon 64 64b    2  2210    5115    5064   5176    2702    1110   1089
Phenom II 32b    4  3000   12532   12432  12494	   6374    3105   2833
Phenom II 64b    4  3000   12645   12690  12877	   5543    3041   2755
Xeon P4          2  3065    8858    8865   8455    2528    1182   1021
Pentium 4D       2  3000    7192    7191   6948    1377     762    769
Core 2 Duo DC3M  2  1830    5885    5803   5330    5688    4808   5288
Core 2 Duo DC3a  2  2400    7882    7793   7440    7573    6910   6919
Core 2 Duo DC3b  2  2400    7954    7839   7527    7601    6936   6939
C2 Duo 32b DC3c  2  2400    7859    7623   7422    7552    6754   6881
C2 Duo 64b DC3c  2  2400    7498    7334   7183    7665    6931   6789
Corei7 64b DC33  4  2800#  10645   10609  10401    4333    3317   3304

L2 Cache Results in MBytes/Second - 96 KB Random


              CPUs   MHz      RD     RD1    RD2      RW     RW1    RW2

Celeron          1   450     549     302    274     342     191    171
Pentium III      1   731     943     401    398     662     324    332
Celeron M        1  1295    2351    1203   1177    1248     637    627
Pentium 4        1  1900    2840    1453   1348    1900     951    944
Celeron C2M DC3m 1  2000    3495    1777   1744    2823    1437   1415
Athlon XP        1  2088    2165    1134   1067    2034    1050   1012
Pentium 4E HT    1  3000    3843    2594   2558    1793    1367   1342
Turion 64 M      2  1900    2777    2729   2713    2010     392    392
Opteron          2  1992    3378    3300   3307    2254     458    470
Athlon MP        2  2000    2054    2070   2045    1920     202    200
Athlon 64 32b    2  2210    3732    3642   3682    2527     458    456
Athlon 64 64b    2  2210    3733    3683   3701    2865     448    449
Phenom II 32b    4  3000    7463    7426   7420	   5258     809    808
Phenom II 64b    4  3000    7409    7361   7357	   4991     808    808
Xeon P4          2  3065    4863    4770   4718    3232     104    104
Pentium 4D       2  3000    3708    3649   3767    1669     156    157
Core 2 Duo DC3M  2  1830    3181    2572   2708    2567    1331   1446
Core 2 Duo DC3a  2  2400    4242    3531   3565    3384     295    294
Core 2 Duo DC3b  2  2400    4260    3538   3569    3424    1101   1104
C2 Duo 32b DC3c  2  2400    4214    3461   3531    3408    1355   1365
C2 Duo 64b DC3c  2  2400    4244    3530   3478    3390    1409   1398
Corei7 64b DC33  4  2800#   6282    6298   6304    3699    2233   2221

DC3 DDR2 a 533 MHz nForce 570 chipset, b/c 533/800 MHz Intel 965 chipset
DC3M Mobile CPU 666 MHz DDR2,  DC33 DDR3 1333 MHz                       
# 2.8 GHz i7, running at up to 3.46 GHz using Turbo Boost (Probably 3.0)

To Start         To Dual Core Index

RAM Results in MBytes/Second - 12 MB Serial


              CPUs   MHz      RD     RD1    RD2      RW     RW1    RW2

Celeron          1   450     399     205    213     105      57     52
Pentium III      1   731     563     288    284     204     104    104
Celeron M        1  1295    1156     587    579     483     245    238
Pentium 4        1  1900     766     452    416     371     194    191
Celeron C2M DC3m 1  2000    2600    1346   1335    1269     652    627
Athlon XP        1  2088     891     447    442     663     349    328
Pentium 4E HT    1  3000    2982    1964   1930    1351    1024    912
Turion 64 M      2  1900    1860    1611   1638    1423    1105   1046
Opteron          2  1992     706    1162   1159     631     824    807
Athlon MP        2  2000     458     454    442     446     324    312
Athlon 64 32b    2  2210    2317    2041   1969    1357     854    830
Athlon 64 64b    2  2210    2344    2021   2049    1354     864    855
Phenom II 32b    4  3000    4428    3503   3518	   3541    3124   3100
Phenom II 64b    4  3000    4462    3619   3635	   3532    3077   3076
Xeon P4          2  3065    2055    1452   1450     989     540    533
Pentium 4D       2  3000    2853    1917   1967    1359     946    868
Core 2 Duo DC3M  2  1830    3413    2158   2227    1544    1054   1077
Core 2 Duo DC3a  2  2400    3292    3116   3064     593     564    460
Core 2 Duo DC3b  2  2400    4119    4040   4040    2046    1420   1420
C2 Duo 32b DC3c  2  2400    4420    4069   4069    2436    1661   1561
C2 Duo 64b DC3c  2  2400    4417    4024   3962    2442    1643   1568
Corei7 64b DC33  4  2800#   8134    7215   7195    3884    3823   3822

RAM Results in MBytes/Second - 12 MB Random


              CPUs   MHz      RD     RD1    RD2      RW     RW1    RW2

Celeron          1   450      90      50     45      59      29     28
Pentium III      1   731      87      55     53      58      38     36
Celeron M        1  1295      88      44     44      52      27     26
Pentium 4        1  1900      47      23     24      42      21     22
Celeron C2M DC3m 1  2000     300     153    151     174      89     87
Athlon XP        1  2088     192     103     92     116      61     58
Pentium 4E HT    1  3000     181      96     92     135      74     71
Turion 64 M DC3  2  1900     121     104    103     111      85     85
Opteron          2  1992     121     161    159     184     100     97
Athlon MP        2  2000     144      96     92      95      53     51
Athlon 64 32b    2  2210     255     128    126     160      85     85
Athlon 64 64b    2  2210     255     126    125     161      86     87
Phenom 32b DC33  4  3000     610     523    523	    524     479    493
Phenom 64b DC33  4  3000     607     522    522	    522     486    488
Xeon P4          2  3065     101      36     36      68      31     31
Pentium 4D       2  3000     182      91     93     144      71     72
Core 2 Duo DC3M  2  1830     359     296    294     264     154    162
Core 2 Duo DC3a  2  2400     176     164    164     118      69     69
Core 2 Duo DC3b  2  2400     548     527    527     349     265    265
C2 Duo 32b DC3c  2  2400     630     447    453     405     343    343
C2 Duo 64b DC3c  2  2400     638     450    455     418     282    277
Corei7 64b DC33  4  2800#    983    1015   1015     952     956    956

DC3 DDR2 a 533 MHz nForce 570 chipset, b/c 533/800 MHz Intel 965 chipset
DC3M Mobile CPU 666 MHz DDR2, DC33 DDR3 1333 MHz                        
# 2.8 GHz i7, running at up to 3.46 GHz using Turbo Boost (Probably 3.0)

To Start         To Dual Core Index


Roy Longbottom January 2010

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