# DECpc notebook 325SLC, 25-MHz 386SL, 8MB RAM
#
# Compiled by Metaware High C R3.03
# Benchmarking on a 7008 KB block with timer resolution of 50000 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30           401.107           352.697               194
       33           437.315           387.248               214
       36           477.991           416.010               236
       39           551.991           474.558               272
       42           594.071           507.412               293
       46           686.959           581.088               341
       50           736.104           632.198               372
       55           806.283           683.246               408
       60           884.159           749.079               447
       66           969.454           818.873               493
       72          1092.938           923.265               564
       79          1204.741          1016.399               620
       86          1308.936          1102.979               675
       94          1430.100          1203.638               739
      103          1553.066          1313.841               810
      113          1770.424          1489.142               922
      124          1985.705          1668.528              1043
      136          2174.224          1823.389              1144
      149          2380.709          1990.304              1256
      163          2618.467          2168.968              1374
      179          2937.853          2435.326              1550
      196          3204.315          2649.112              1697
      215          3591.794          2958.971              1903
      236          4019.832          3310.450              2135
      259          4396.552          3628.900              2343
      284          4911.964          4040.632              2618
      312          5411.765          4411.765              2878
      343          5951.374          4846.723              3166
      377          6602.452          5417.396              3538
      414          7243.346          5950.570              3887
      455          8069.930          6601.399              4333
      500          8968.437          7351.809              4830
      550          9873.950          8075.630              5314
      605         10961.183          8983.364              5920
      665         12200.614          9948.823              6582
      731         13562.570         11014.656              7318
      804         15074.813         12256.858              8130
      884         16675.824         13571.429              9027
      972         18345.865         14947.368              9930
     1069         20330.579         16528.926             11019
     1175         22272.727         18163.636             12115
     1292         24868.687         20303.030             13532
     1421         27639.198         22383.073             14993
     1563         30742.574         25000.000             16722
     1719         34071.038         27595.628             18518
     1890         37335.329         30419.162             20362
     2079         41381.579         33585.526             22533
     2286         45709.091         37163.636             24920
     2514         50725.806         41169.355             27700
     2765         55884.956         45221.239             30470
     3041         62195.122         50341.463             33841
     3345         68913.043         55543.478             37557
     3679         76144.578         61506.024             41489
     4046         83973.510         68410.596             45997
     4450         92992.701         75401.460             50791
     4895        103658.537         83495.935             56479
     5384        114324.324         91981.982             62347
     5922        125643.564        101683.168             68800
     6514        139130.435        112826.087             76148
     7165        154819.277        124457.831             84501
     7881        170666.667        138400.000             93460
     8669        188970.588        152647.059            103345
     9535        208064.516        169193.548            114238
    10488        231428.571        186428.571            126557
    11536        254800.000        205400.000            139526
    12689        283043.478        228043.478            154777
    13957        312195.122        250487.805            170593
    15352        343947.368        277631.579            188718
    16887        381176.471        307058.824            208714
    18575        420000.000        340000.000            230764
    20432        465000.000        374642.857            255084
    22475        514000.000        415200.000            281895
    24722        568260.870        458695.652            311885
    27194        627619.048        507619.048            344990
    29913        694210.526        560526.316            380992
    32904        768823.529        620588.235            421202
    36194        844375.000        683125.000            464439
    39813        933571.429        757142.857            513191
    43794       1035384.615        832307.692            566950
    48173       1144166.667        924166.667            628090
    52990       1268181.818       1018181.818            693554
    58289       1401000.000       1126000.000            766432
    64117       1550000.000       1245555.556            846017
    70528       1736250.000       1401250.000            935231
    77580       1945714.286       1577142.857           1032788
    85338       2168333.333       1766666.667           1140281
    93871       2398333.333       1950000.000           1260527
   103258       2648000.000       2152000.000           1391242
   113583       2922000.000       2384000.000           1537183
   124941       3225000.000       2622500.000           1697028
   137435       3570000.000       2897500.000           1874266
   151178       3940000.000       3212500.000           2071840
   166295       4356666.667       3536666.667           2287296
   182924       4796666.667       3916666.667           2523467
   201216       5306666.667       4323333.333           2786273
   221337       5876666.667       4780000.000           3081256
   243470       6455000.000       5270000.000           3395084
   267817       7140000.000       5820000.000           3751057
   294598       7910000.000       6425000.000           4141925
   324057       8705000.000       7110000.000           4575862
   356462       9640000.000       7825000.000           5049102
   392108      10625000.000       8650000.000           5574029
   431318      11725000.000       9530000.000           6148655
   474449      12960000.000      10540000.000           6787609
   521893      14280000.000      11640000.000           7495668
   574082      15760000.000      12910000.000           8278023
   631490      17410000.000      14170000.000           9128782
   694639      19220000.000      15660000.000          10080231
   764102      21200000.000      17300000.000          11126280
   840512      23400000.000      19060000.000          12273373
   924563      25870000.000      21090000.000          13553353
  1017019      28610000.000      23240000.000          14958315
  1118720      31520000.000      25710000.000          16500170
  1230592      34770000.000      28340000.000          18204906
  1353651      38390000.000      31250000.000          20079342
  1489016      42350000.000      34490000.000          22158287
  1637917      46740000.000      38120000.000          24463120
  1801708      51570000.000      42070000.000          26991191
  1981878      56950000.000      46420000.000          29780177
  2180065      62830000.000      51240000.000          32860987
  2398071      69370000.000      56570000.000          36254856
  2637878      76570000.000      62390000.000          39993227
  2901665      84530000.000      68820000.000          44130609
  3191831      93210000.000      75960000.000          48682886
  3511014     102880000.000      83810000.000          53692376
  3862115     113530000.000      92490000.000          59237950
  4248326     125280000.000     102050000.000          65352731
  4673158     138200000.000     112650000.000          72088595
  5140473     152530000.000     124350000.000          79540334
  5654520     168290000.000     137150000.000          87721250
  6219972     185700000.000     151380000.000          96774940
  6841969     204820000.000     166970000.000         106702632
