# Olivetti Quaderno PT-XT-20 in low speed mode (NEC V30HL @ 16 MHz, 1MB RAM)
# Compiled by Borland C++ 3.1 where the fast_version is
# hand-tuned assembly from ../fast_86.asm
# Benchmarking on a 56 KB block with timer resolution of 50000 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30         20546.737          2892.416               194
       33         22500.000          3153.846               214
       36         24634.656          3444.676               236
       39         28305.882          3858.824               272
       42         30227.273          4141.414               293
       46         35014.493          4782.609               341
       50         37888.199          5279.503               372
       55         41496.599          5578.231               408
       60         45185.185          6074.074               447
       66         49595.142          6680.162               493
       72         56697.248          7522.936               564
       79         62050.000          8250.000               620
       86         67445.652          8967.391               675
       94         73647.059          9705.882               739
      103         80256.410         10576.923               810
      113         91386.861         12043.796               922
      124        102764.228         13333.333              1043
      136        112321.429         14732.143              1144
      149        123333.333         15588.235              1256
      163        134361.702         17553.191              1374
      179        151071.429         19642.857              1550
      196        165454.545         21428.571              1697
      215        185507.246         23913.043              1903
      236        207049.180         26065.574              2135
      259        227368.421         28947.368              2343
      284        252941.176         32352.941              2618
      312        276956.522         34782.609              2878
      343        305952.381         37857.143              3166
      377        341052.632         43421.053              3538
      414        373428.571         47142.857              3887
      455        418064.516         51290.323              4333
      500        465000.000         58571.429              4830
      550        509600.000         63600.000              5314
      605        566086.957         71739.130              5920
      665        627619.048         80952.381              6582
      731        699473.684         89473.684              7318
      804        775294.118         97058.824              8130
      884        864000.000        106000.000              9027
      972        945714.286        117857.143              9930
     1069       1051538.462        130769.231             11019
     1175       1153333.333        141666.667             12115
     1292       1291000.000        159000.000             13532
     1421       1427777.778        176666.667             14993
     1563       1586666.667        201111.111             16722
     1719       1757500.000        220000.000             18518
     1890       1930000.000        235714.286             20362
     2079       2133333.333        265000.000             22533
     2286       2361666.667        293333.333             24920
     2514       2626000.000        328000.000             27700
     2765       2878000.000        352000.000             30470
     3041       3206000.000        396000.000             33841
     3345       3557500.000        437500.000             37557
     3679       3927500.000        480000.000             41489
     4046       4356666.667        530000.000             45997
     4450       4813333.333        583333.333             50791
     4895       5343333.333        660000.000             56479
     5384       5893333.333        733333.333             62347
     5922       6505000.000        795000.000             68800
     6514       7195000.000        880000.000             76148
     7165       7990000.000        990000.000             84501
     7881       8815000.000       1070000.000             93460
     8669       9255000.000       1210000.000            103345
     9535      10270000.000       1345000.000            114238
    10488      11425000.000       1480000.000            126557
    11536      12635000.000       1620000.000            139526
    12689      14060000.000       1820000.000            154777
    13957      15540000.000       2030000.000            170593
    15352      17250000.000       2190000.000            188718
    16887      18620000.000       2420000.000            208714
    18575      20700000.000       2690000.000            230764
    20432      23020000.000       2960000.000            255084
    22475      25490000.000       3240000.000            281895
    24722      27790000.000       3620000.000            311885
    27194      30870000.000       4010000.000            344990
    29913      34270000.000       4390000.000            380992
    32904      37510000.000       4890000.000            421202
    36194      41570000.000       5380000.000            464439
    39813      46140000.000       5930000.000            513191
    43794      50640000.000       6590000.000            566950
    48173      56360000.000       7250000.000            628090
    52990      62010000.000       8020000.000            693554
