# A80386DX @ 25MHz, Symphony SL82C362/SL82C461, 32KB cache
# Compiled by Metaware High C R3.03 (386asm)
# Benchmarking on a 4096 KB block with timer resolution of 50000 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30           370.851           325.144               194
       33           405.583           357.964               214
       36           443.560           389.341               236
       39           511.491           442.168               272
       42           548.620           476.347               293
       46           632.051           548.163               341
       50           682.009           594.376               372
       55           746.864           648.314               408
       60           815.477           709.638               447
       66           892.957           780.524               493
       72          1017.934           884.451               564
       79          1121.106           969.724               620
       86          1209.139          1055.653               675
       94          1321.325          1148.759               739
      103          1447.208          1254.247               810
      113          1639.270          1425.124               922
      124          1844.920          1605.949              1043
      136          2021.277          1752.614              1144
      149          2203.954          1924.056              1256
      163          2422.123          2093.664              1374
      179          2716.573          2351.695              1550
      196          2973.940          2567.706              1697
      215          3313.593          2882.121              1903
      236          3706.842          3223.478              2135
      259          4075.214          3528.205              2343
      284          4541.336          3937.335              2618
      312          4973.240          4318.650              2878
      343          5483.288          4738.031              3166
      377          6106.106          5275.275              3538
      414          6697.649          5795.517              3887
      455          7481.840          6446.731              4333
      500          8271.688          7202.421              4830
      550          9145.173          7892.410              5314
      605         10138.211          8796.748              5920
      665         11276.018          9746.606              6582
      731         12520.080         10863.454              7318
      804         13885.210         11997.792              8130
      884         15397.797         13378.213              9027
      972         16908.602         14690.860              9930
     1069         18748.137         16289.121             11019
     1175         20589.198         17888.707             12115
     1292         23047.445         19945.255             13532
     1421         25463.710         22157.258             14993
     1563         28452.915         24618.834             16722
     1719         31364.764         27245.658             18518
     1890         34577.657         29918.256             20362
     2079         38222.892         33072.289             22533
     2286         42126.246         36677.741             24920
     2514         47000.000         40666.667             27700
     2765         51578.947         44696.356             30470
     3041         57117.117         49729.730             33841
     3345         63631.841         54925.373             37557
     3679         70274.725         60659.341             41489
     4046         78048.780         67317.073             45997
     4450         85906.040         74093.960             50791
     4895         95447.761         82835.821             56479
     5384        105327.869         91803.279             62347
     5922        116272.727        100909.091             68800
     6514        128500.000        111500.000             76148
     7165        142777.778        123888.889             84501
     7881        158024.691        136913.580             93460
     8669        174459.459        151351.351            103345
     9535        193030.303        167272.727            114238
    10488        214166.667        185833.333            126557
    11536        235636.364        203636.364            139526
    12689        261224.490        227551.020            154777
    13957        288000.000        250222.222            170593
    15352        318500.000        276000.000            188718
    16887        353243.243        305675.676            208714
    18575        389393.939        337878.788            230764
    20432        432000.000        373666.667            255084
    22475        475925.926        412962.963            281895
    24722        524800.000        457200.000            311885
    27194        582608.696        503913.043            344990
    29913        642500.000        557500.000            380992
    32904        711111.111        616111.111            421202
    36194        788235.294        688235.294            464439
    39813        878666.667        765333.333            513191
    43794        977142.857        851428.571            566950
    48173       1089166.667        947500.000            628090
    52990       1208181.818       1053636.364            693554
    58289       1340000.000       1175000.000            766432
    64117       1488888.889       1300000.000            846017
    70528       1648750.000       1441250.000            935231
    77580       1820000.000       1600000.000           1032788
    85338       2015714.286       1764285.714           1140281
    93871       2233333.333       1950000.000           1260527
   103258       2471666.667       2160000.000           1391242
   113583       2734000.000       2384000.000           1537183
   124941       3020000.000       2636000.000           1697028
   137435       3322500.000       2925000.000           1874266
   151178       3695000.000       3225000.000           2071840
   166295       4077500.000       3570000.000           2287296
   182924       4503333.333       3936666.667           2523467
   201216       4980000.000       4356666.667           2786273
   221337       5510000.000       4813333.333           3081256
   243470       6060000.000       5326666.667           3395084
   267817       6700000.000       5875000.000           3751057
   294598       7390000.000       6480000.000           4141925
   324057       8180000.000       7170000.000           4575862
   356462       9035000.000       7910000.000           5049102
   392108       9965000.000       8760000.000           5574029
   431318      11015000.000       9665000.000           6148655
   474449      12140000.000      10680000.000           6787609
   521893      13400000.000      11760000.000           7495668
   574082      14830000.000      13020000.000           8278023
   631490      16370000.000      14330000.000           9128782
   694639      18070000.000      15870000.000          10080231
   764102      19990000.000      17520000.000          11126280
   840512      22020000.000      19330000.000          12273373
   924563      24330000.000      21360000.000          13553353
  1017019      26860000.000      23560000.000          14958315
  1118720      29660000.000      26030000.000          16500170
  1230592      32680000.000      28720000.000          18204906
  1353651      36090000.000      31690000.000          20079342
  1489016      39820000.000      34980000.000          22158287
  1637917      43990000.000      38610000.000          24463120
  1801708      48560000.000      42620000.000          26991191
  1981878      53610000.000      47010000.000          29780177
  2180065      59150000.000      51910000.000          32860987
  2398071      65300000.000      57290000.000          36254856
  2637878      72000000.000      63220000.000          39993227
  2901665      79530000.000      69810000.000          44130609
  3191831      87720000.000      77010000.000          48682886
  3511014      96940000.000      85130000.000          53692376
  3862115     107380000.000      94310000.000          59237950
