# Mobile Pentium II 366 MHz 256 KB L2 cache. 128 MB SDRAM @66 MHz.
# Toshiba Tecra 8000 
# Compiled by Metaware High C R3.03 (i486)
# Benchmarking on a 65536 KB block with timer resolution of 50000 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30             4.106             3.693               194
       33             4.328             4.013               214
       36             4.665             4.374               236
       39             5.319             5.049               272
       42             5.690             5.416               293
       46             6.636             6.132               341
       50             7.142             6.547               372
       55             7.771             7.135               408
       60             8.422             7.745               447
       66             9.177             8.370               493
       72            10.349             9.669               564
       79            11.551            10.469               620
       86            12.309            11.400               675
       94            13.307            12.378               739
      103            14.703            13.398               810
      113            16.672            15.280               922
      124            18.675            17.218              1043
      136            20.723            18.779              1144
      149            22.283            20.554              1256
      163            24.492            22.409              1374
      179            27.413            25.026              1550
      196            30.066            27.491              1697
      215            33.286            30.597              1903
      236            37.407            34.238              2135
      259            40.852            37.242              2343
      284            45.048            41.556              2618
      312            49.521            45.415              2878
      343            54.221            49.936              3166
      377            60.707            55.284              3538
      414            66.109            60.799              3887
      455            73.990            67.336              4333
      500            82.311            75.082              4830
      550            89.954            82.099              5314
      605            99.984            91.593              5920
      665           110.892           101.788              6582
      731           122.961           112.595              7318
      804           137.160           124.350              8130
      884           151.103           137.841              9027
      972           166.417           151.413              9930
     1069           184.226           167.629             11019
     1175           202.077           184.135             12115
     1292           225.095           205.496             13532
     1421           248.232           227.709             14993
     1563           278.038           252.849             16722
     1719           307.181           279.735             18518
     1890           337.246           307.396             20362
     2079           371.712           339.266             22533
     2286           412.314           375.994             24920
     2514           458.251           416.349             27700
     2765           503.858           457.977             30470
     3041           559.112           508.451             33841
     3345           620.742           562.705             37557
     3679           684.003           622.326             41489
     4046           757.214           689.824             45997
     4450           837.398           758.808             50791
     4895           930.145           843.951             56479
     5384          1021.403           934.634             62347
     5922          1132.195          1026.875             68800
     6514          1249.624          1135.292             76148
     7165          1385.094          1262.912             84501
     7881          1535.351          1391.986             93460
     8669          1695.418          1539.084            103345
     9535          1874.255          1701.430            114238
    10488          2073.892          1885.057            126557
    11536          2283.122          2083.485            139526
    12689          2533.440          2301.857            154777
    13957          2789.311          2535.336            170593
    15352          3088.020          2806.846            188718
    16887          3480.527          3162.370            208714
    18575          4076.454          3793.768            230764
    20432          4761.547          4476.155            255084
    22475          5349.916          5046.374            281895
    24722          6036.932          5667.614            311885
    27194          6728.526          6378.579            344990
    29913          7538.462          7118.343            380992
    32904          8420.357          7951.091            421202
    36194          9349.890          8823.959            464439
    39813         10391.517          9853.181            513191
    43794         11541.930         10946.799            566950
    48173         12907.801         12239.108            628090
    52990         14341.957         13588.301            693554
    58289         15944.931         15131.414            766432
    64117         17679.558         16767.956            846017
    70528         19630.200         18705.701            935231
    77580         21768.707         20731.293           1032788
    85338         24196.597         22930.057           1140281
    93871         26834.382         25555.556           1260527
   103258         29836.830         28275.058           1391242
   113583         33074.935         31369.509           1537183
   124941         36609.687         34900.285           1697028
   137435         40573.248         38662.420           1874266
   151178         45053.004         43074.205           2071840
   166295         50000.000         47617.188           2287296
   182924         55129.310         52801.724           2523467
   201216         61244.019         58564.593           2786273
   221337         68351.064         64893.617           3081256
   243470         75235.294         71764.706           3395084
   267817         94485.294         90441.176           3751057
   294598        153571.429        148452.381           4141925
   324057        217796.610        211355.932           4575862
   356462        251960.784        245490.196           5049102
   392108        294545.455        285909.091           5574029
   431318        336842.105        326578.947           6148655
   474449        382941.176        374705.882           6787609
   521893        436000.000        426333.333           7495668
   574082        494230.769        485769.231           8278023
   631490        565652.174        556521.739           9128782
   694639        648000.000        637000.000          10080231
   764102        741666.667        726111.111          11126280
   840512        841250.000        827500.000          12273373
   924563        953571.429        945000.000          13553353
  1017019       1080000.000       1066666.667          14958315
  1118720       1218181.818       1203636.364          16500170
  1230592       1373000.000       1356000.000          18204906
  1353651       1507777.778       1488888.889          20079342
  1489016       1661250.000       1633750.000          22158287
  1637917       1844285.714       1820000.000          24463120
  1801708       2055714.286       2031428.571          26991191
  1981878       2298333.333       2270000.000          29780177
  2180065       2572000.000       2536000.000          32860987
  2398071       2866000.000       2846000.000          36254856
  2637878       3212500.000       3172500.000          39993227
  2901665       3597500.000       3542500.000          44130609
  3191831       4007500.000       3970000.000          48682886
  3511014       4466666.667       4430000.000          53692376
  3862115       4996666.667       4943333.333          59237950
  4248326       5563333.333       5510000.000          65352731
  4673158       6206666.667       6150000.000          72088595
  5140473       6920000.000       6840000.000          79540334
  5654520       7690000.000       7610000.000          87721250
  6219972       8540000.000       8485000.000          96774940
  6841969       9500000.000       9420000.000         106702632
  7526165      10570000.000      10465000.000         117737959
  8278781      11725000.000      11615000.000         129819707
  9106659      12960000.000      12900000.000         143160581
 10017324      14450000.000      14280000.000         157935370
 11019056      16040000.000      15870000.000         174180952
 12120961      17740000.000      17630000.000         192144127
 13333057      19720000.000      19500000.000         211908255
 14666362      21810000.000      21640000.000         233654157
 16132998      24170000.000      24000000.000         257671400
 17746297      26800000.000      26530000.000         284109297
 19520926      29660000.000      29380000.000         313339568
 21473018      32850000.000      32570000.000         345587022
 23620319      36360000.000      36080000.000         381074601
 25982350      40210000.000      39930000.000         420128117
 28580585      44540000.000      44160000.000         463334234
 31438643      49320000.000      48880000.000         510999889
 34582507      54550000.000      54100000.000         563394811
 38040757      60030000.000      59540000.000         621198300
 41844832      66350000.000      65800000.000         685003675
 46029315      73380000.000      72720000.000         755078048
 50632246      81180000.000      80470000.000         832646657
 55695470      89800000.000      89030000.000         918007804
 61265017      99410000.000      98540000.000        1012278312
