# IBM PS/2 P70 - i386DX 20MHz
# Interpreted Microsoft Quick Basic 4.5 implementation by Jiri Zima
# Benchmarking on a  16  KB block with timer resolution of  46875  us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30         30644.380         30644.380               194
       33         34746.265         34746.265               221
       36         36897.736         36897.736               236
       39         43365.036         43365.036               279
       42         45488.430         45488.430               293
       46         52768.640         52768.640               341
       50         57266.746         57266.746               372
       55         64004.011         64004.011               417
       60         68392.857         68392.857               447
       66         75195.313         75195.313               493
       72         85909.598         85909.598               564
       79         94990.079         94990.079               627
       86        102456.303        102456.303               675
       94        111382.886        111382.886               739
      103        123429.446        123429.446               818
      113        139898.256        139898.256               928
      124        156250.000        156250.000              1043
      136        170982.143        170982.143              1144
      149        188781.738        188781.738              1264
      163        206559.806        206559.806              1385
      179        231370.192        231370.192              1554
      196        252929.688        252929.688              1697
      215        283702.762        283702.762              1911
      236        316611.842        316611.842              2135
      259        348549.107        348549.107              2353
      284        388104.839        388104.839              2618
      312        424030.172        424030.172              2878
      343        468900.240        468900.240              3175
      377        523097.826        523097.826              3546
      414        572916.667        572916.667              3887
      455        638980.263        638980.263              4341
      500        710477.941        710477.941              4830
      550        779296.875        779296.875              5314
      605        870535.714        870535.714              5931
      665        966947.115        966947.115              6592
      731       1075846.354       1075846.354              7328
      804       1188210.227       1188210.227              8130
      884       1319140.625       1319140.625              9027
      972       1452256.944       1452256.944              9930
     1069       1613769.531       1613769.531             11032
     1175       1773995.536       1773995.536             12126
     1292       1977120.536       1977120.536             13532
     1421       2186848.958       2186848.958             15005
     1563       2439843.750       2439843.750             16735
     1719       2691406.250       2691406.250             18527
     1890       2965625.000       2965625.000             20362
     2079       3282226.563       3282226.563             22543
     2286       3625000.000       3625000.000             24920
     2514       4027343.750       4027343.750             27700
     2765       4433593.750       4433593.750             30484
     3041       4923177.083       4923177.083             33851
     3345       5457031.250       5457031.250             37569
     3679       6015625.000       6015625.000             41498
     4046       6675781.250       6675781.250             45997
     4450       7359375.000       7359375.000             50791
     4895       8185546.875       8185546.875             56489
     5384       9060546.875       9060546.875             62347
     5922       9966796.875       9966796.875             68800
     6514      11041015.625      11041015.625             76148
     7165      12187500.000      12187500.000             84513
     7881      13507812.500      13507812.500             93474
     8669      14882812.500      14882812.500            103355
     9535      16476562.500      16476562.500            114252
    10488      18230468.750      18230468.750            126557
    11536      20109375.000      20109375.000            139526
    12689      22300781.250      22300781.250            154790
    13957      24550781.250      24550781.250            170603
    15352      27187500.000      27187500.000            188718
