# Siemens PCD-4Lsx fitted with Intel 486DX2-66MHz CPU and 8 MB of RAM.
# Compiled by Metaware High C R3.03 (for 486)
# Benchmarking on a 7300 KB block with timer resolution of 50000 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30            62.706            59.914               194
       33            69.955            65.292               214
       36            75.238            71.014               236
       39            85.216            80.860               272
       42            93.528            87.386               293
       46           106.365           101.451               341
       50           114.649           109.651               372
       55           125.706           118.993               408
       60           136.814           129.878               447
       66           150.893           143.462               493
       72           169.757           162.613               564
       79           189.249           177.177               620
       86           204.926           192.850               675
       94           221.994           210.951               739
      103           243.125           229.574               810
      113           276.309           260.229               922
      124           309.972           292.802              1043
      136           338.694           320.194              1144
      149           369.521           350.571              1256
      163           406.589           382.981              1374
      179           453.235           431.195              1550
      196           496.669           470.497              1697
      215           552.706           528.341              1903
      236           620.580           590.071              2135
      259           677.161           648.203              2343
      284           754.459           719.107              2618
      312           825.989           792.293              2878
      343           912.910           866.237              3166
      377          1015.450           965.643              3538
      414          1112.322          1065.476              3887
      455          1236.598          1184.179              4333
      500          1384.195          1314.011              4830
      550          1520.303          1443.024              5314
      605          1685.948          1608.823              5920
      665          1869.919          1786.924              6582
      731          2069.030          1987.382              7318
      804          2310.976          2199.187              8130
      884          2557.098          2436.185              9027
      972          2815.157          2681.564              9930
     1069          3117.300          2972.683             11019
     1175          3410.740          3268.505             12115
     1292          3820.770          3642.834             13532
     1421          4233.216          4035.336             14993
     1563          4710.258          4494.910             16722
     1719          5200.172          4989.238             18518
     1890          5708.885          5477.316             20362
     2079          6329.510          6042.753             22533
     2286          6981.672          6701.031             24920
     2514          7767.914          7419.150             27700
     2765          8518.519          8176.101             30470
     3041          9481.022          9062.742             33841
     3345         10497.001         10068.552             37557
     3679         11592.837         11131.008             41489
     4046         12883.817         12302.905             45997
     4450         14244.521         13564.014             50791
     4895         15781.449         15133.418             56479
     5384         17809.798         16700.288             62347
     5922         19762.282         18526.149             68800
     6514         21810.193         20456.942             76148
     7165         24166.667         22771.318             84501
     7881         27112.069         26034.483             93460
     8669         32268.041         31159.794            103345
     9535         39312.500         38437.500            114238
    10488         47126.866         45074.627            126557
    11536         52666.667         50333.333            139526
    12689         59255.814         56697.674            154777
    13957         65751.295         63160.622            170593
    15352         73641.618         70809.249            188718
    16887         82193.548         79032.258            208714
    18575         92086.331         87697.842            230764
    20432        101920.000         98000.000            255084
    22475        113274.336        109380.531            281895
    24722        126732.673        121188.119            311885
    27194        140659.341        135164.835            344990
    29913        156097.561        150000.000            380992
    32904        172972.973        166891.892            421202
    36194        192686.567        183582.090            464439
    39813        213166.667        204166.667            513191
    43794        235636.364        226727.273            566950
    48173        263469.388        252040.816            628090
    52990        290909.091        279545.455            693554
    58289        324000.000        310250.000            766432
    64117        358333.333        343333.333            846017
    70528        396060.606        381212.121            935231
    77580        439333.333        421000.000           1032788
    85338        486296.296        467777.778           1140281
    93871        540000.000        519583.333           1260527
   103258        596818.182        574090.909           1391242
   113583        661500.000        634500.000           1537183
   124941        732222.222        705000.000           1697028
   137435        810000.000        779375.000           1874266
   151178        897333.333        867333.333           2071840
   166295        993076.923        959230.769           2287296
   182924       1098333.333       1057500.000           2523467
   201216       1218181.818       1172727.273           2786273
   221337       1352000.000       1301000.000           3081256
   243470       1495555.556       1433333.333           3395084
   267817       1647500.000       1593750.000           3751057
   294598       1828571.429       1757142.857           4141925
   324057       2024285.714       1952857.143           4575862
   356462       2243333.333       2150000.000           5049102
   392108       2481666.667       2388333.333           5574029
   431318       2736000.000       2646000.000           6148655
   474449       3020000.000       2922000.000           6787609
   521893       3350000.000       3227500.000           7495668
   574082       3707500.000       3582500.000           8278023
   631490       4090000.000       3955000.000           9128782
   694639       4523333.333       4373333.333          10080231
   764102       5016666.667       4850000.000          11126280
   840512       5530000.000       5363333.333          12273373
   924563       6133333.333       5930000.000          13553353
  1017019       6780000.000       6560000.000          14958315
  1118720       7495000.000       7250000.000          16500170
  1230592       8290000.000       8020000.000          18204906
  1353651       9145000.000       8870000.000          20079342
  1489016      10130000.000       9775000.000          22158287
  1637917      11205000.000      10845000.000          24463120
  1801708      12385000.000      12000000.000          26991191
  1981878      13680000.000      13240000.000          29780177
  2180065      15160000.000      14660000.000          32860987
  2398071      16750000.000      16200000.000          36254856
  2637878      18510000.000      17900000.000          39993227
  2901665      20440000.000      19820000.000          44130609
  3191831      22630000.000      21860000.000          48682886
  3511014      24990000.000      24170000.000          53692376
  3862115      27630000.000      26750000.000          59237950
  4248326      30540000.000      29550000.000          65352731
  4673158      33720000.000      32680000.000          72088595
  5140473      37350000.000      36090000.000          79540334
  5654520      41250000.000      39870000.000          87721250
  6219972      45590000.000      44100000.000          96774940
  6841969      50370000.000      48720000.000         106702632
