# Motorola 68040 @ 40 MHz in Apollo 1240 accelerator in Amiga 1200, 16 MB RAM
# Compiled by gcc-2.95.__GNUC_PATCHLEVEL__ for 68040 running under WorkBench 3
#                        disabled L1 Data Cache
# Benchmarking on a 12415 KB block with timer resolution of 72 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30           130.978           122.233               194
       33           143.762           134.200               214
       36           156.282           146.487               236
       39           178.155           166.859               272
       42           191.441           179.368               293
       46           219.950           206.567               341
       50           240.093           223.352               372
       55           261.833           243.889               408
       60           283.447           266.851               447
       66           310.809           292.255               493
       72           352.667           332.000               564
       79           395.750           364.225               620
       86           430.235           396.088               675
       94           468.939           432.212               739
      103           499.469           471.844               810
      113           566.111           534.222               922
      124           649.808           601.385              1043
      136           709.500           658.125              1144
      149           761.227           720.591              1256
      163           848.950           788.150              1374
      179           952.722           884.611              1550
      196          1018.824           985.941              1697
      215          1165.714          1081.571              1903
      236          1298.071          1232.357              2135
      259          1420.769          1349.923              2343
      284          1582.250          1502.333              2618
      312          1702.909          1650.091              2878
      343          1924.000          1784.143              3166
      377          2129.000          2020.667              3538
      414          2288.250          2218.125              3887
      455          2595.286          2427.286              4333
      500          2879.571          2742.286              4830
      550          3111.667          3018.833              5314
      605          3459.800          3364.200              5920
      665          3906.800          3660.800              6582
      731          4266.000          4148.500              7318
      804          4815.750          4598.000              8130
      884          5331.500          5093.250              9027
      972          5766.667          5512.333              9930
     1069          6496.333          6205.000             11019
     1175          7125.667          6803.667             12115
     1292          7930.000          7574.667             13532
     1421          8764.667          8396.000             14993
     1563          9827.500          9402.000             16722
     1719         10834.000         10366.000             18518
     1890         11886.500         11367.500             20362
     2079         13137.000         12549.000             22533
     2286         14629.000         13840.000             24920
     2514         16193.500         15344.000             27700
     2765         17850.500         16950.000             30470
     3041         19761.000         18909.000             33841
     3345         21874.000         20925.000             37557
     3679         24086.000         23050.000             41489
     4046         26672.000         25507.000             45997
     4450         29767.000         28085.000             50791
     4895         32812.000         31181.000             56479
     5384         36211.000         34497.000             62347
     5922         39879.000         38189.000             68800
     6514         44130.000         42192.000             76148
     7165         49066.000         46772.000             84501
     7881         55087.000         51925.000             93460
     8669         59676.000         57240.000            103345
     9535         67071.000         63533.000            114238
    10488         73401.000         69907.000            126557
    11536         80530.000         77213.000            139526
    12689         90554.000         86174.000            154777
    13957         99515.000         95144.000            170593
    15352        109827.000        105859.000            188718
    16887        121598.000        116402.000            208714
    18575        133801.000        128440.000            230764
    20432        147912.000        141840.000            255084
    22475        164150.000        156657.000            281895
    24722        182236.000        173415.000            311885
    27194        199991.000        191043.000            344990
    29913        221809.000        213129.000            380992
    32904        244833.000        234752.000            421202
    36194        270490.000        258773.000            464439
    39813        299004.000        285711.000            513191
    43794        330279.000        315645.000            566950
    48173        364980.000        350160.000            628090
    52990        402387.000        386854.000            693554
    58289        445643.000        427875.000            766432
    64117        492402.000        471385.000            846017
    70528        543257.000        521546.000            935231
    77580        600710.000        574543.000           1032788
    85338        662195.000        636608.000           1140281
    93871        731841.000        701679.000           1260527
   103258        809532.000        774513.000           1391242
   113583        891507.000        857925.000           1537183
   124941        985410.000        946049.000           1697028
   137435       1088920.000       1044766.000           1874266
   151178       1202892.000       1155129.000           2071840
   166295       1329537.000       1273523.000           2287296
   182924       1466587.000       1405167.000           2523467
   201216       1617242.000       1552485.000           2786273
   221337       1789335.000       1717078.000           3081256
   243470       1972816.000       1889035.000           3395084
   267817       2178916.000       2089893.000           3751057
   294598       2406493.000       2305828.000           4141925
   324057       2656579.000       2548691.000           4575862
   356462       2933386.000       2811266.000           5049102
   392108       3235529.000       3104164.000           5574029
   431318       3569832.000       3423373.000           6148655
   474449       3938827.000       3779125.000           6787609
   521893       4351239.000       4176539.000           7495668
   574082       4809650.000       4606840.000           8278023
   631490       5302535.000       5085576.000           9128782
   694639       5855018.000       5615045.000          10080231
   764102       6460903.000       6197388.000          11126280
   840512       7125638.000       6834989.000          12273373
   924563       7866285.000       7546381.000          13553353
  1017019       8683901.000       8326794.000          14958315
