# MikroTik RouterBoard RB600, OpenBSD 5.8 (PowerPC e300)
# Compiled by gcc-4.2.1.
# Benchmarking on a 16384 KB block with timer resolution of 2 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30             3.133             3.541               194
       33             3.452             3.882               214
       36             3.759             4.241               236
       39             4.284             4.827               272
       42             4.597             5.195               293
       46             5.286             5.986               341
       50             5.727             6.470               372
       55             6.258             7.081               408
       60             6.828             7.741               447
       66             7.500             8.481               493
       72             8.510             9.633               564
       79             9.333            10.578               620
       86            10.143            11.476               675
       94            11.051            12.538               739
      103            12.083            13.694               810
      113            13.688            15.500               922
      124            15.367            17.433              1043
      136            16.815            19.074              1144
      149            18.440            20.880              1256
      163            20.130            22.826              1374
      179            22.571            25.619              1550
      196            24.700            28.000              1697
      215            27.611            31.278              1903
      236            30.875            35.000              2135
      259            33.800            38.333              2343
      284            37.692            42.769              2618
      312            41.333            46.917              2878
      343            45.455            51.636              3166
      377            50.600            57.400              3538
      414            55.556            63.000              3887
      455            61.875            70.125              4333
      500            68.750            78.000              4830
      550            75.571            85.714              5314
      605            84.000            95.333              5920
      665            93.167           105.833              6582
      731           103.600           117.600              7318
      804           114.800           130.400              8130
      884           127.250           144.750              9027
      972           140.000           158.750              9930
     1069           155.000           176.000             11019
     1175           170.667           193.667             12115
     1292           190.000           215.667             13532
     1421           210.333           238.667             14993
     1563           234.333           266.000             16722
     1719           259.500           294.500             18518
     1890           285.000           323.500             20362
     2079           314.500           358.000             22533
     2286           348.000           395.500             24920
     2514           386.000           439.000             27700
     2765           424.500           482.500             30470
     3041           471.000           535.500             33841
     3345           523.000           595.000             37557
     3679           577.000           656.000             41489
     4046           639.000           727.000             45997
     4450           706.000           802.000             50791
     4895           784.000           891.000             56479
     5384           864.000           983.000             62347
     5922           953.000          1084.000             68800
     6514          1054.000          1199.000             76148
     7165          1170.000          1329.000             84501
     7881          1292.000          1470.000             93460
     8669          1428.000          1624.000            103345
     9535          1578.000          1794.000            114238
    10488          1747.000          1987.000            126557
    11536          1926.000          2190.000            139526
    12689          2135.000          2428.000            154777
    13957          2352.000          2674.000            170593
    15352          2600.000          2958.000            188718
    16887          2875.000          3269.000            208714
    18575          3177.000          3613.000            230764
    20432          3512.000          3993.000            255084
    22475          3880.000          4411.000            281895
    24722          4291.000          4889.000            311885
    27194          4759.000          5396.000            344990
    29913          5267.000          5961.000            380992
    32904          6026.000          6806.000            421202
    36194         11307.000         11991.000            464439
    39813         14666.000         15354.000            513191
    43794         16638.000         17396.000            566950
    48173         19594.000         20412.000            628090
    52990         21796.000         22695.000            693554
    58289         25381.000         26363.000            766432
    64117         28580.000         29649.000            846017
    70528         31853.000         33037.000            935231
    77580         35703.000         37022.000           1032788
    85338         40202.000         41651.000           1140281
    93871         45193.000         46772.000           1260527
   103258         50708.000         52463.000           1391242
   113583         57251.000         59165.000           1537183
   124941         63697.000         65785.000           1697028
   137435         71150.000         73459.000           1874266
   151178         79248.000         81785.000           2071840
   166295         88299.000         91106.000           2287296
   182924         97797.000        100851.000           2523467
   201216        108954.000        112311.000           2786273
   221337        121172.000        124867.000           3081256
   243470        134472.000        138575.000           3395084
   267817        150223.000        154738.000           3751057
   294598        167410.000        172375.000           4141925
   324057        187986.000        193410.000           4575862
   356462        209429.000        215410.000           5049102
   392108        232989.000        239655.000           5574029
   431318        258995.000        266148.000           6148655
   474449        287478.000        295397.000           6787609
   521893        320307.000        329050.000           7495668
   574082        356303.000        365862.000           8278023
   631490        394978.000        405531.000           9128782
   694639        439572.000        451248.000          10080231
   764102        488751.000        501322.000          11126280
   840512        542190.000        556197.000          12273373
   924563        602675.000        618101.000          13553353
  1017019        669328.000        686253.000          14958315
  1118720        742937.000        761329.000          16500170
  1230592        823751.000        844404.000          18204906
  1353651        913967.000        936444.000          20079342
  1489016       1015145.000       1039835.000          22158287
  1637917       1127987.000       1155228.000          24463120
  1801708       1251787.000       1281486.000          26991191
  1981878       1388713.000       1421641.000          29780177
  2180065       1542265.000       1578270.000          32860987
  2398071       1708140.000       1747945.000          36254856
  2637878       1890828.000       1934316.000          39993227
  2901665       2097025.000       2144812.000          44130609
