# Siemens-Nixdorf PCD-4ND 20MB RAM fitted with an Intel DX4 75MHz (16 KB on chip cache)
# The computer seemed to down clock the CPU to 43 MHz whenever the user stopped 
# typing, so effectively it benchmarked the CPU at roughly 43 MHz.
# Compiled by Metaware High C R3.03 (for 486)
# Benchmarking on a 16384 KB block with timer resolution of 50000 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30            96.332            93.329               194
       33           105.230           102.594               214
       36           114.784           110.606               236
       39           130.938           128.085               272
       42           140.426           137.264               293
       46           163.117           156.951               341
       50           175.981           169.913               372
       55           191.885           187.065               408
       60           208.573           203.281               447
       66           230.530           223.315               493
       72           260.806           253.125               564
       79           287.674           277.347               620
       86           313.174           300.462               675
       94           340.012           329.083               739
      103           371.655           359.666               810
      113           419.734           406.690               922
      124           472.831           456.319              1043
      136           517.572           500.000              1144
      149           568.000           546.286              1256
      163           619.394           598.788              1374
      179           696.646           670.893              1550
      196           760.056           732.534              1697
      215           853.602           820.505              1903
      236           951.385           918.752              2135
      259          1042.024          1007.682              2343
      284          1164.350          1119.984              2618
      312          1276.800          1229.867              2878
      343          1406.647          1350.104              3166
      377          1563.373          1506.223              3538
      414          1718.578          1649.669              3887
      455          1911.676          1834.543              4333
      500          2120.859          2047.611              4830
      550          2321.590          2072.267              5314
      605          2555.400          2499.501              5920
      665          2806.903          2771.953              6582
      731          3096.386          3084.337              7318
      804          3409.696          3423.015              8130
      884          3769.140          3783.863              9027
      972          4110.469          4161.850              9930
     1069          4548.685          4623.312             11019
     1175          4974.738          5079.674             12115
     1292          5533.939          5650.670             13532
     1421          6089.439          6270.219             14993
     1563          6770.285          6975.764             16722
     1719          7454.863          7740.245             18518
     1890          8194.622          8508.323             20362
     2079          9020.437          9408.034             22533
     2286          9945.610         10365.190             24920
     2514         11039.519         11512.027             27700
     2765         12132.701         12701.422             30470
     3041         13417.191         14046.122             33841
     3345         14831.981         15596.756             37557
     3679         16411.239         17254.151             41489
     4046         18104.668         19108.911             45997
     4450         20000.000         21109.375             50791
     4895         22183.709         23414.211             56479
     5384         24521.073         25881.226             62347
     5922         27061.311         28562.368             68800
     6514         29906.542         31565.421             76148
     7165         33160.622         35000.000             84501
     7881         36571.429         38742.857             93460
     8669         40408.805         42830.189            103345
     9535         45729.537         47508.897            114238
    10488         50592.885         53003.953            126557
    11536         55895.197         58515.284            139526
    12689         61835.749         64734.300            154777
    13957         69086.022         72956.989            170593
    15352         76646.707         81197.605            188718
    16887         89930.070         95594.406            208714
    18575        114732.143        123125.000            230764
    20432        143820.225        154269.663            255084
    22475        162025.316        175189.873            281895
    24722        183571.429        197714.286            311885
    27194        206666.667        223174.603            344990
    29913        231428.571        250178.571            380992
    32904        259200.000        280000.000            421202
    36194        288000.000        312444.444            464439
    39813        320000.000        348750.000            513191
    43794        358611.111        388888.889            566950
    48173        400000.000        435937.500            628090
    52990        446896.552        484827.586            693554
    58289        496538.462        540769.231            766432
    64117        553750.000        602083.333            846017
    70528        614761.905        669523.810            935231
    77580        682105.263        743157.895           1032788
    85338        755882.353        824117.647           1140281
    93871        845000.000        916250.000           1260527
   103258        930000.000       1015714.286           1391242
   113583       1035384.615       1127692.308           1537183
   124941       1149166.667       1250000.000           1697028
   137435       1283636.364       1382727.273           1874266
   151178       1422000.000       1538000.000           2071840
   166295       1574444.444       1707777.778           2287296
   182924       1743750.000       1887500.000           2523467
   201216       1914285.714       2087142.857           2786273
   221337       2158571.429       2322857.143           3081256
   243470       2361666.667       2563333.333           3395084
   267817       2604000.000       2846000.000           3751057
   294598       2912000.000       3152000.000           4141925
   324057       3264000.000       3492000.000           4575862
   356462       3570000.000       3857500.000           5049102
   392108       3982500.000       4270000.000           5574029
   431318       4320000.000       4743333.333           6148655
   474449       4833333.333       5236666.667           6787609
   521893       5400000.000       5803333.333           7495668
   574082       6043333.333       6443333.333           8278023
   631490       6480000.000       7115000.000           9128782
   694639       7250000.000       7880000.000          10080231
   764102       8130000.000       8705000.000          11126280
   840512       9065000.000       9635000.000          12273373
   924563      10105000.000      10680000.000          13553353
  1017019      11260000.000      11835000.000          14958315
  1118720      12520000.000      13070000.000          16500170
  1230592      13180000.000      14440000.000          18204906
  1353651      14720000.000      15980000.000          20079342
  1489016      16470000.000      17690000.000          22158287
  1637917      18400000.000      19550000.000          24463120
  1801708      20490000.000      21640000.000          26991191
  1981878      22850000.000      23950000.000          29780177
  2180065      25380000.000      26470000.000          32860987
  2398071      28290000.000      29280000.000          36254856
  2637878      31420000.000      32400000.000          39993227
  2901665      34880000.000      35870000.000          44130609
  3191831      38720000.000      39650000.000          48682886
  3511014      43010000.000      43830000.000          53692376
  3862115      47730000.000      48440000.000          59237950
  4248326      52950000.000      53600000.000          65352731
  4673158      58720000.000      59260000.000          72088595
  5140473      65090000.000      65580000.000          79540334
  5654520      72060000.000      72560000.000          87721250
  6219972      79860000.000      80190000.000          96774940
  6841969      88430000.000      88650000.000         106702632
  7526165      97980000.000      98100000.000         117737959
  8278781     106990000.000     108370000.000         129819707
  9106659     120010000.000     119740000.000         143160581
 10017324     132920000.000     132530000.000         157935370
 11019056     147150000.000     146480000.000         174180952
 12120961     162850000.000     162030000.000         192144127
 13333057     180210000.000     179160000.000         211908255
 14666362     199380000.000     198000000.000         233654157
