# Siemens PCD-4Lsx with original PCB-soldered 486SX-25MHz CPU and 4 MB of RAM (the machine has gone to the silicon heaven shortly after finishing this test).
# Compiled by Metaware High C R3.03 (for 486)
# Benchmarking on a 3000 KB block with timer resolution of 50000 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30           163.694           156.351               194
       33           179.966           172.336               214
       36           194.850           187.019               236
       39           224.552           213.973               272
       42           241.792           227.947               293
       46           276.815           265.259               341
       50           300.097           284.957               372
       55           325.631           313.322               408
       60           359.331           339.303               447
       66           392.411           375.778               493
       72           445.059           422.674               564
       79           491.337           464.310               620
       86           530.594           505.916               675
       94           580.309           550.452               739
      103           632.758           602.128               810
      113           716.410           682.295               922
      124           806.862           766.330              1043
      136           882.442           838.269              1144
      149           964.010           917.952              1256
      163          1051.185          1005.382              1374
      179          1178.892          1124.002              1550
      196          1295.482          1230.175              1697
      215          1449.191          1376.294              1903
      236          1618.350          1540.299              2135
      259          1765.208          1688.312              2343
      284          1979.089          1876.400              2618
      312          2161.833          2060.434              2878
      343          2376.977          2267.135              3166
      377          2652.027          2531.371              3538
      414          2913.959          2768.391              3887
      455          3241.695          3081.329              4333
      500          3602.134          3429.558              4830
      550          3946.373          3777.931              5314
      605          4400.150          4193.306              5920
      665          4889.813          4656.965              6582
      731          5425.435          5173.833              7318
      804          6023.244          5740.273              8130
      884          6698.218          6358.575              9027
      972          7356.882          6991.474              9930
     1069          8112.827          7783.747             11019
     1175          8900.293          8533.724             12115
     1292          9934.800          9535.452             13532
     1421         11026.103         10522.052             14993
     1563         12323.734         11727.905             16722
     1719         13642.384         12969.095             18518
     1890         14945.586         14280.532             20362
     2079         16582.447         15771.277             22533
     2286         18284.457         17463.343             24920
     2514         20309.446         19413.681             27700
     2765         22375.000         21267.857             30470
     3041         24762.846         23656.126             33841
     3345         27456.140         26271.930             37557
     3679         30384.615         29038.462             41489
     4046         33726.542         32091.153             45997
     4450         37038.123         35601.173             50791
     4895         41245.902         39442.623             56479
     5384         45647.482         43633.094             62347
     5922         50927.419         48064.516             68800
     6514         56133.333         53955.556             76148
     7165         62524.752         59801.980             84501
     7881         69450.549         66373.626             93460
     8669         80125.786         77044.025            103345
     9535         94117.647         90073.529            114238
    10488        107563.025        102941.176            126557
    11536        119065.421        114953.271            139526
    12689        133229.167        128229.167            154777
    13957        147701.149        142068.966            170593
    15352        164871.795        157692.308            188718
    16887        182714.286        175857.143            208714
    18575        203015.873        195396.825            230764
    20432        225614.035        216666.667            255084
    22475        249803.922        241176.471            281895
    24722        278260.870        267391.304            311885
    27194        307380.952        296904.762            344990
    29913        341052.632        328157.895            380992
    32904        379411.765        363529.412            421202
    36194        416451.613        403870.968            464439
    39813        462857.143        445357.143            513191
    43794        512000.000        494000.000            566950
    48173        568695.652        549130.435            628090
    52990        630000.000        607142.857            693554
    58289        699473.684        670526.316            766432
    64117        769411.765        742941.176            846017
    70528        853333.333        824000.000            935231
    77580        941428.571        910000.000           1032788
    85338       1043076.923       1005384.615           1140281
    93871       1157500.000       1116666.667           1260527
   103258       1278181.818       1232727.273           1391242
   113583       1411000.000       1368000.000           1537183
   124941       1562222.222       1513333.333           1697028
   137435       1730000.000       1675000.000           1874266
   151178       1914285.714       1851428.571           2071840
   166295       2118571.429       2047142.857           2287296
   182924       2343333.333       2261666.667           2523467
   201216       2592000.000       2494000.000           2786273
   221337       2868000.000       2778000.000           3081256
   243470       3162000.000       3054000.000           3395084
   267817       3500000.000       3377500.000           3751057
   294598       3870000.000       3747500.000           4141925
   324057       4283333.333       4136666.667           4575862
   356462       4723333.333       4576666.667           5049102
   392108       5236666.667       5053333.333           5574029
   431318       5783333.333       5583333.333           6148655
   474449       6400000.000       6150000.000           6787609
   521893       7055000.000       6840000.000           7495668
   574082       7825000.000       7555000.000           8278023
   631490       8650000.000       8350000.000           9128782
   694639       9555000.000       9225000.000          10080231
   764102      10575000.000      10185000.000          11126280
   840512      11670000.000      11260000.000          12273373
   924563      12900000.000      12470000.000          13553353
  1017019      14280000.000      13730000.000          14958315
  1118720      15710000.000      15210000.000          16500170
  1230592      17410000.000      16810000.000          18204906
  1353651      19220000.000      18510000.000          20079342
  1489016      21200000.000      20540000.000          22158287
  1637917      23450000.000      22680000.000          24463120
  1801708      25920000.000      25040000.000          26991191
  1981878      28670000.000      27680000.000          29780177
  2180065      31700000.000      30530000.000          32860987
  2398071      34990000.000      33780000.000          36254856
  2637878      38670000.000      37290000.000          39993227
  2901665      42680000.000      41250000.000          44130609
