# IBM PS/2 P70 - 20MHz 386DX, 8MB RAM
# Compiled by Metaware High C R3.03 (for 386)
# Benchmarking on a 4096 KB block with timer resolution of 50000 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30           524.566           459.129               194
       33           573.461           506.779               214
       36           620.244           551.072               236
       39           708.546           628.196               272
       42           766.813           676.304               293
       46           885.219           772.875               341
       50           956.694           830.739               372
       55          1046.563           909.091               408
       60          1140.908           995.195               447
       66          1259.623          1087.633               493
       72          1421.437          1234.172               564
       79          1555.891          1357.628               620
       86          1704.794          1464.094               675
       94          1844.886          1601.860               739
      103          2025.629          1740.108               810
      113          2300.493          1975.369               922
      124          2582.799          2214.209              1043
      136          2834.101          2419.355              1144
      149          3086.420          2660.494              1256
      163          3372.977          2903.865              1374
      179          3806.241          3247.460              1550
      196          4134.955          3554.335              1697
      215          4655.541          3970.903              1903
      236          5208.729          4430.740              2135
      259          5717.949          4846.154              2343
      284          6347.238          5417.136              2618
      312          6999.388          5915.493              2878
      343          7645.889          6518.568              3166
      377          8558.888          7271.397              3538
      414          9408.000          7952.000              3887
      455         10460.585          8848.539              4333
      500         11663.405          9833.659              4830
      550         12760.085         10849.257              5314
      605         14178.404         12053.991              5920
      665         15786.736         13355.007              6582
      731         17514.368         14827.586              7318
      804         19444.444         16476.190              8130
      884         21541.156         18266.200              9027
      972         23769.231         20057.692              9930
     1069         26242.038         22271.762             11019
     1175         28811.189         24335.664             12115
     1292         32222.222         27235.142             13532
     1421         35771.429         30114.286             14993
     1563         39936.508         33460.317             16722
     1719         44160.839         37062.937             18518
     1890         48339.768         40733.591             20362
     2079         53531.915         45106.383             22533
     2286         59018.692         50046.729             24920
     2514         65781.250         55208.333             27700
     2765         72171.429         60857.143             30470
     3041         80316.456         67405.063             33841
     3345         89014.085         74647.887             37557
     3679         98372.093         82558.140             41489
     4046        108888.889         91538.462             45997
     4450        120188.679        101037.736             50791
     4895        134210.526        112105.263             56479
     5384        147126.437        123678.161             62347
     5922        162784.810        136962.025             68800
     6514        180281.690        151549.296             76148
     7165        200000.000        168125.000             84501
     7881        220689.655        185517.241             93460
     8669        244528.302        205094.340            103345
     9535        270208.333        226458.333            114238
    10488        298837.209        250465.116            126557
    11536        329487.179        275897.436            139526
    12689        364722.222        306666.667            154777
    13957        401875.000        338125.000            170593
    15352        446896.552        373103.448            188718
    16887        492307.692        413846.154            208714
    18575        544583.333        455416.667            230764
    20432        601818.182        504090.909            255084
    22475        664500.000        557500.000            281895
    24722        735000.000        616666.667            311885
    27194        813125.000        683125.000            344990
    29913        897333.333        754000.000            380992
    32904        992307.692        832307.692            421202
    36194       1093333.333        915833.333            464439
    39813       1208181.818       1013636.364            513191
    43794       1335000.000       1120000.000            566950
    48173       1476666.667       1244444.444            628090
    52990       1633750.000       1366250.000            693554
    58289       1805000.000       1510000.000            766432
    64117       1992857.143       1671428.571            846017
    70528       2196666.667       1848333.333            935231
    77580       2435000.000       2041666.667           1032788
    85338       2680000.000       2252000.000           1140281
    93871       2966000.000       2482000.000           1260527
   103258       3282500.000       2745000.000           1391242
   113583       3625000.000       3035000.000           1537183
   124941       3995000.000       3350000.000           1697028
   137435       4410000.000       3700000.000           1874266
   151178       4886666.667       4083333.333           2071840
   166295       5383333.333       4520000.000           2287296
   182924       5950000.000       4980000.000           2523467
   201216       6565000.000       5490000.000           2786273
   221337       7250000.000       6095000.000           3081256
   243470       7995000.000       6700000.000           3395084
   267817       8845000.000       7385000.000           3751057
   294598       9750000.000       8180000.000           4141925
   324057      10765000.000       9035000.000           4575862
   356462      11890000.000       9970000.000           5049102
   392108      13130000.000      10980000.000           5574029
   431318      14500000.000      12140000.000           6148655
   474449      15980000.000      13400000.000           6787609
   521893      17630000.000      14770000.000           7495668
   574082      19500000.000      16360000.000           8278023
   631490      21530000.000      18010000.000           9128782
   694639      23730000.000      19880000.000          10080231
   764102      26200000.000      22020000.000          11126280
   840512      28940000.000      24230000.000          12273373
   924563      31960000.000      26750000.000          13553353
  1017019      35260000.000      29550000.000          14958315
  1118720      38880000.000      32630000.000          16500170
  1230592      42950000.000      35980000.000          18204906
  1353651      47350000.000      39710000.000          20079342
  1489016      52290000.000      43770000.000          22158287
  1637917      57720000.000      48340000.000          24463120
  1801708      63710000.000      53330000.000          26991191
  1981878      70250000.000      58880000.000          29780177
  2180065      77560000.000      64970000.000          32860987
  2398071      85570000.000      71680000.000          36254856
  2637878      94410000.000      79090000.000          39993227
  2901665     104190000.000      87330000.000          44130609
  3191831     114960000.000      96340000.000          48682886
  3511014     126770000.000     106280000.000          53692376
  3862115     139890000.000     117270000.000          59237950
