# Motorola 68040 @ 40 MHz in Apollo 1240 accelerator in Amiga 1200, 16 MB RAM
# Compiled by gcc-2.95.__GNUC_PATCHLEVEL__ for 68030 running under WorkBench 3 (version for 68020 was identical)
# Benchmarking on a 12415 KB block with timer resolution of 60 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30           104.340            98.596               194
       33           114.512           108.070               214
       36           124.461           113.408               236
       39           141.647           129.544               272
       42           156.845           138.944               293
       46           174.594           159.938               341
       50           188.441           172.864               372
       55           205.464           189.018               408
       60           224.093           206.148               447
       66           245.816           226.184               493
       72           278.044           256.800               564
       79           305.268           281.780               620
       86           331.282           305.769               675
       94           360.583           333.861               739
      103           393.727           364.061               810
      113           445.367           412.567               922
      124           499.679           463.679              1043
      136           546.375           506.958              1144
      149           598.087           555.870              1256
      163           653.143           606.000              1374
      179           731.789           680.789              1550
      196           817.444           743.444              1697
      215           930.200           834.000              1903
      236           997.000           949.467              2135
      259          1115.000          1018.500              2343
      284          1243.583          1133.250              2618
      312          1332.909          1244.636              2878
      343          1497.800          1366.400              3166
      377          1668.667          1523.111              3538
      414          1825.889          1670.889              3887
      455          1988.875          1860.875              4333
      500          2259.143          2068.429              4830
      550          2485.667          2274.167              5314
      605          2702.400          2529.400              5920
      665          3063.200          2805.200              6582
      731          3393.000          3113.600              7318
      804          3686.250          3531.500              8130
      884          4179.250          3831.250              9027
      972          4570.000          4211.000              9930
     1069          4976.000          4786.000             11019
     1175          5501.667          5223.667             12115
     1292          6201.333          5812.333             13532
     1421          6846.333          6424.333             14993
     1563          7515.500          7230.000             16722
     1719          8475.000          7798.000             18518
     1890          9297.500          8718.500             20362
     2079         10251.500          9656.500             22533
     2286         11320.000         10619.500             24920
     2514         12544.000         11785.000             27700
     2765         13811.000         12949.500             30470
     3041         15520.000         14220.000             33841
     3345         17188.000         15926.000             37557
     3679         19089.000         17874.000             41489
     4046         20978.000         19771.000             45997
     4450         23296.000         21881.000             50791
     4895         26492.000         24582.000             56479
     5384         28896.000         27322.000             62347
     5922         32327.000         30115.000             68800
     6514         35705.000         33391.000             76148
     7165         40028.000         37537.000             84501
     7881         44401.000         41580.000             93460
     8669         49161.000         46724.000            103345
     9535         54875.000         51023.000            114238
    10488         60113.000         58127.000            126557
    11536         66320.000         63596.000            139526
    12689         73897.000         71041.000            154777
    13957         81505.000         77060.000            170593
    15352         91415.000         85229.000            188718
    16887         99913.000         95392.000            208714
    18575        111528.000        105539.000            230764
    20432        124000.000        116069.000            255084
    22475        136565.000        129068.000            281895
    24722        151706.000        143422.000            311885
    27194        168099.000        158425.000            344990
    29913        184993.000        174560.000            380992
    32904        204578.000        195539.000            421202
    36194        226943.000        214421.000            464439
    39813        251139.000        237291.000            513191
    43794        277268.000        262517.000            566950
    48173        308597.000        291069.000            628090
    52990        339607.000        321703.000            693554
    58289        375413.000        356292.000            766432
    64117        414747.000        393941.000            846017
    70528        459974.000        433930.000            935231
    77580        508407.000        480517.000           1032788
    85338        560415.000        531167.000           1140281
    93871        620853.000        588701.000           1260527
   103258        685243.000        648848.000           1391242
   113583        757787.000        718339.000           1537183
   124941        838064.000        795239.000           1697028
   137435        926207.000        876517.000           1874266
   151178       1024564.000        970780.000           2071840
   166295       1131456.000       1072840.000           2287296
   182924       1249521.000       1183612.000           2523467
   201216       1380755.000       1308419.000           2786273
   221337       1527266.000       1447113.000           3081256
   243470       1682642.000       1595115.000           3395084
   267817       1861941.000       1763529.000           3751057
   294598       2056447.000       1947708.000           4141925
   324057       2272406.000       2153811.000           4575862
   356462       2508246.000       2384064.000           5049102
   392108       2771204.000       2628333.000           5574029
   431318       3058679.000       2901395.000           6148655
   474449       3380113.000       3203826.000           6787609
   521893       3732894.000       3541402.000           7495668
   574082       4128904.000       3911357.000           8278023
