# AMD Athlon(tm) XP 1800+ (stepping 1, L2 cache 256 KB), dual channel DRAM controller, 1GB RAM.
# Compiled by gcc-2.95.__GNUC_PATCHLEVEL__.
# Benchmarking on a 262144 KB block with timer resolution of 1 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30             0.863             0.764               194
       33             0.958             0.811               214
       36             1.016             0.872               236
       39             1.159             1.012               272
       42             1.230             1.075               293
       46             1.410             1.236               341
       50             1.504             1.326               372
       55             1.632             1.440               408
       60             1.769             1.564               447
       66             1.935             1.667               493
       72             2.175             1.928               564
       79             2.404             2.090               620
       86             2.595             2.190               675
       94             2.838             2.365               739
      103             3.088             2.574               810
      113             3.483             3.000               922
      124             3.891             3.418              1043
      136             4.240             3.720              1144
      149             4.646             3.875              1256
      163             5.091             4.205              1374
      179             5.700             4.825              1550
      196             6.189             5.135              1697
      215             6.903             5.774              1903
      236             7.714             6.607              2135
      259             8.423             7.038              2343
      284             9.360             7.840              2618
      312            10.261             8.565              2878
      343            11.238             9.095              3166
      377            12.556            10.444              3538
      414            13.750            11.000              3887
      455            15.267            12.600              4333
      500            17.000            14.000              4830
      550            18.692            14.846              5314
      605            20.727            16.909              5920
      665            22.900            18.800              6582
      731            25.444            20.444              7318
      804            28.222            23.000              8130
      884            31.250            25.625              9027
      972            34.286            27.286              9930
     1069            38.000            30.143             11019
     1175            41.667            33.167             12115
     1292            46.400            37.600             13532
     1421            51.400            41.200             14993
     1563            57.400            47.400             16722
     1719            63.500            51.250             18518
     1890            69.750            56.250             20362
     2079            77.000            63.000             22533
     2286            85.333            68.667             24920
     2514            94.333            77.333             27700
     2765           104.000            84.000             30470
     3041           115.500            93.000             33841
     3345           128.000           103.000             37557
     3679           141.000           114.000             41489
     4046           156.000           126.500             45997
     4450           172.500           139.000             50791
     4895           191.500           156.000             56479
     5384           211.500           170.500             62347
     5922           233.000           187.000             68800
     6514           258.000           208.000             76148
     7165           286.000           230.000             84501
     7881           317.000           255.000             93460
     8669           349.000           281.000            103345
     9535           387.000           309.000            114238
    10488           428.000           343.000            126557
    11536           471.000           380.000            139526
    12689           523.000           423.000            154777
    13957           576.000           476.000            170593
    15352           637.000           516.000            188718
    16887           705.000           571.000            208714
    18575           779.000           635.000            230764
    20432           871.000           699.000            255084
    22475           960.000           783.000            281895
    24722          1062.000           865.000            311885
    27194          1174.000           951.000            344990
    29913          1295.000          1057.000            380992
    32904          1429.000          1165.000            421202
    36194          1575.000          1295.000            464439
    39813          1739.000          1416.000            513191
    43794          1932.000          1561.000            566950
    48173          2137.000          1744.000            628090
    52990          2361.000          1930.000            693554
    58289          2603.000          2133.000            766432
    64117          2874.000          2352.000            846017
    70528          3369.000          2819.000            935231
    77580          3981.000          3375.000           1032788
    85338          4647.000          4014.000           1140281
    93871          5413.000          4730.000           1260527
   103258          6162.000          5413.000           1391242
   113583          6901.000          6088.000           1537183
   124941          7738.000          6828.000           1697028
   137435          8655.000          7657.000           1874266
   151178          9696.000          8588.000           2071840
   166295         10811.000          9598.000           2287296
   182924         12029.000         10685.000           2523467
   201216         13395.000         11928.000           2786273
   221337         14980.000         13355.000           3081256
   243470         18626.000         16639.000           3395084
   267817         23229.000         20858.000           3751057
   294598         31795.000         28933.000           4141925
   324057         38263.000         34869.000           4575862
   356462         57610.000         53959.000           5049102
   392108         81209.000         77712.000           5574029
   431318         96075.000         92326.000           6148655
   474449        110408.000        106394.000           6787609
   521893        126472.000        122109.000           7495668
   574082        143909.000        139129.000           8278023
   631490        164151.000        157496.000           9128782
   694639        184028.000        178368.000          10080231
   764102        207517.000        201422.000          11126280
   840512        233769.000        227041.000          12273373
   924563        264007.000        256660.000          13553353
  1017019        296385.000        288391.000          14958315
  1118720        332245.000        323408.000          16500170
  1230592        372178.000        362365.000          18204906
  1353651        415703.000        404910.000          20079342
  1489016        464455.000        452718.000          22158287
  1637917        519521.000        506069.000          24463120
  1801708        579054.000        564557.000          26991191
  1981878        645515.000        629524.000          29780177
  2180065        719190.000        701589.000          32860987
  2398071        800700.000        781420.000          36254856
  2637878        891077.000        869629.000          39993227
  2901665        991879.000        968583.000          44130609
  3191831       1102493.000       1076775.000          48682886
  3511014       1224234.000       1196007.000          53692376
  3862115       1361110.000       1329849.000          59237950
  4248326       1512579.000       1478092.000          65352731
  4673158       1678769.000       1640796.000          72088595
  5140473       1865307.000       1823776.000          79540334
  5654520       2069477.000       2023613.000          87721250
  6219972       2298768.000       2248226.000          96774940
  6841969       2548104.000       2492264.000         106702632
  7526165       2832212.000       2770610.000         117737959
  8278781       3138316.000       3070857.000         129819707
  9106659       3481034.000       3406346.000         143160581
 10017324       3865642.000       3783026.000         157935370
 11019056       4289311.000       4198205.000         174180952
 12120961       4759855.000       4659673.000         192144127
 13333057       5280837.000       5169958.000         211908255
 14666362       5851545.000       5729734.000         233654157
 16132998       6490651.000       6356119.000         257671400
 17746297       7191539.000       7043542.000         284109297
 19520926       7977230.000       7813248.000         313339568
 21473018       8846948.000       8666355.000         345587022
 23620319       9806904.000       9608087.000         381074601
 25982350      10864342.000      10645534.000         420128117
 28580585      12047359.000      11805962.000         463334234
 31438643      13360077.000      13093046.000         510999889
 34582507      14803515.000      14511398.000         563394811
 38040757      16404281.000      16080555.000         621198300
 41844832      18183234.000      17826706.000         685003675
 46029315      20131610.000      19737507.000         755078048
 50632246      22318264.000      21880491.000         832646657
 55695470      24721872.000      24239300.000         918007804
 61265017      27397497.000      26868035.000        1012278312
 67391518      30361826.000      29772371.000        1116095633
 74130669      33630428.000      32980449.000        1230497685
 81543735      37240331.000      36522114.000        1356423963
 89698108      41254589.000      40465683.000        1495522374
 98667918      45685599.000      44813756.000        1648669676
108534709      50613988.000      49645040.000        1817669318
119388179      56033952.000      54955803.000        2003578778
131326996      62076131.000      60879827.000        2208813609
144459695      68804019.000      67499593.000        2435195424
158905664      76202692.000      74762623.000        2684412012
174796230      84400362.000      82822708.000        2959207051
192275853      93473878.000      91742614.000        3261954020
211503438     103509854.000     101603682.000        3595481474
232653781     114680995.000     112591431.000        3964001264
255919159     126974391.000     124663937.000        4369109150
