# Motorola 68040 @ 40 MHz in Apollo 1240 accelerator in Amiga 1200, 16 MB RAM
# Compiled by gcc-2.95.__GNUC_PATCHLEVEL__ for 68000 running under WorkBench 3
# Benchmarking on a 512 KB block with timer resolution of 59 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30           115.262            94.655               194
       33           130.727           103.740               214
       36           135.973           117.743               236
       39           166.373           128.881               272
       42           170.106           138.530               293
       46           188.333           161.250               341
       50           202.127           178.164               372
       55           220.269           188.462               408
       60           239.408           205.551               447
       66           269.614           225.727               493
       72           295.244           255.951               564
       79           323.868           281.132               620
       86           349.972           304.889               675
       94           380.968           333.258               739
      103           414.065           362.871               810
      113           467.357           411.286               922
      124           522.885           463.038              1043
      136           569.708           505.667              1144
      149           623.524           554.333              1256
      163           679.500           605.350              1374
      179           759.611           679.556              1550
      196           834.765           742.176              1697
      215           923.267           837.267              1903
      236          1029.929           928.786              2135
      259          1125.308          1016.615              2343
      284          1279.333          1131.500              2618
      312          1369.000          1242.818              2878
      343          1536.600          1365.000              3166
      377          1709.333          1521.889              3538
      414          1873.250          1670.625              3887
      455          2107.800          1863.800              4333
      500          2259.000          2065.286              4830
      550          2540.333          2274.333              5314
      605          2750.833          2578.500              5920
      665          3070.200          2804.400              6582
      731          3446.800          3109.800              7318
      804          3749.250          3528.000              8130
      884          4230.750          3825.000              9027
      972          4646.000          4231.500              9930
     1069          5045.333          4764.667             11019
     1175          5650.667          5120.000             12115
     1292          6195.667          5708.333             13532
     1421          6938.667          6421.333             14993
     1563          7595.000          7197.500             16722
     1719          8518.000          7793.000             18518
     1890          9378.000          8616.000             20362
     2079         10404.500          9617.500             22533
     2286         11403.500         10611.500             24920
     2514         12631.500         11753.500             27700
     2765         13866.500         12945.500             30470
     3041         15231.000         14507.000             33841
     3345         17081.000         15744.000             37557
     3679         19020.000         17482.000             41489
     4046         21008.000         19576.000             45997
     4450         23328.000         21772.000             50791
     4895         26124.000         24393.000             56479
     5384         29014.000         27705.000             62347
     5922         32462.000         30171.000             68800
     6514         35738.000         33640.000             76148
     7165         40093.000         37152.000             84501
     7881         44458.000         41586.000             93460
     8669         49239.000         46066.000            103345
     9535         54628.000         50942.000            114238
    10488         61876.000         56781.000            126557
    11536         67052.000         62608.000            139526
    12689         75199.000         69435.000            154777
    13957         82988.000         77737.000            170593
    15352         92053.000         85111.000            188718
    16887        101886.000         95448.000            208714
    18575        112496.000        105310.000            230764
    20432        124397.000        116996.000            255084
    22475        137568.000        129483.000            281895
    24722        152305.000        142806.000            311885
    27194        169058.000        158637.000            344990
    29913        187476.000        174330.000            380992
    32904        207202.000        193792.000            421202
    36194        228615.000        214574.000            464439
    39813        252058.000        237370.000            513191
    43794        279114.000        262686.000            566950
    48173        308945.000        290228.000            628090
    52990        340489.000        321387.000            693554
    58289        376595.000        355378.000            766432
    64117        417235.000        392704.000            846017
    70528        460075.000        435292.000            935231
    77580        509837.000        480696.000           1032788
    85338        564669.000        530891.000           1140281
    93871        622733.000        588661.000           1260527
   103258        687567.000        650425.000           1391242
   113583        759697.000        719033.000           1537183
   124941        840279.000        791745.000           1697028
   137435        928307.000        877621.000           1874266
   151178       1026248.000        970501.000           2071840
   166295       1133775.000       1072518.000           2287296
   182924       1252466.000       1183013.000           2523467
   201216       1383399.000       1307909.000           2786273
   221337       1530593.000       1448088.000           3081256
   243470       1685721.000       1595686.000           3395084
   267817       1864516.000       1764622.000           3751057
   294598       2060370.000       1948785.000           4141925
   324057       2275617.000       2155820.000           4575862
   356462       2518079.000       2379355.000           5049102
   392108       2775447.000       2629087.000           5574029
   431318       3062624.000       2901071.000           6148655
   474449       3383328.000       3204373.000           6787609
   521893       3742702.000       3540584.000           7495668
