# PowerPC G4 7447A (512 L2 cache 133 MHz bus) @ 1333 MHz
# iBook G4 Mid-2005
# compiled by Code Warrior 7.1 (carbonized application) MacOS X 10.5.8
# Benchmarking on a 8192 KB block with timer resolution of 1 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30             1.106             0.952               194
       33             1.298             1.032               214
       36             1.303             1.121               236
       39             1.489             1.250               272
       42             1.596             1.337               293
       46             1.827             1.531               341
       50             1.974             1.641               372
       55             2.162             1.784               408
       60             2.357             1.971               447
       66             2.576             2.152               493
       72             2.902             2.410               564
       79             3.211             2.649               620
       86             3.481             2.846               675
       94             3.784             3.098               739
      103             4.125             3.406               810
      113             4.651             3.791               922
      124             5.225             4.225              1043
      136             5.730             4.622              1144
      149             6.265             5.059              1256
      163             6.839             5.516              1374
      179             7.893             6.179              1550
      196             8.385             6.731              1697
      215             9.375             7.458              1903
      236            11.955             8.318              2135
      259            13.737             9.158              2343
      284            12.778            10.111              2618
      312            14.000            11.118              2878
      343            15.400            12.133              3166
      377            17.091            13.545              3538
      414            18.769            15.615              3887
      455            20.917            16.417              4333
      500            25.455            18.273              4830
      550            25.571            20.143              5314
      605            31.111            22.333              5920
      665 	     33.056	       24.810              6582
      731            35.000            27.286              7318
      804            38.667            30.167              8130
      884            46.333            33.500              9027
      972            47.167            36.833              9930
     1069            52.400            40.600             11019
     1175            57.400            44.600             12115
     1292            64.250            49.750             13532
     1421            71.000            54.750             14993
     1563            79.500            61.000             16722
     1719            87.333            67.667             18518
     1890            96.000            74.000             20362
     2079           106.000            81.667             22533
     2286           117.333            90.333             24920
     2514           130.500           100.000             27700
     2765           149.500           110.000             30470
     3041           296.000           123.000             33841
     3345           185.500           135.000             37557
     3679           200.000           150.000             41489
     4046           216.000           165.000             45997
     4450           237.500           181.500             50791
     4895           265.000           203.000             56479
     5384           292.000           223.000             62347
     5922           339.000           246.000             68800
     6514           356.000           271.000             76148
     7165           394.000           300.000             84501
     7881           457.000           332.000             93460
     8669           503.000           367.000            103345
     9535           533.000           404.000            114238
    10488           590.000           447.000            126557
    11536           672.000           492.000            139526
    12689           721.000           545.000            154777
    13957           794.000           600.000            170593
    15352           877.000           664.000            188718
    16887           970.000           733.000            208714
    18575          1082.000           810.000            230764
    20432          1184.000           894.000            255084
    22475          1309.000           987.000            281895
    24722          1472.000          1092.000            311885
    27194          1608.000          1205.000            344990
    29913          1795.000          1330.000            380992
    32904          1954.000          1477.000            421202
    36194          2219.000          1813.000            464439
    39813          2531.000          2062.000            513191
    43794          2753.000          2286.000            566950
    48173          3053.000          2554.000            628090
    52990          3302.000          2830.000            693554
    58289          3648.000          3200.000            766432
    64117          4058.000          3578.000            846017
    70528          4566.000          3869.000            935231
    77580          5246.000          4495.000           1032788
    85338          5528.000          4759.000           1140281
    93871          6112.000          5290.000           1260527
   103258          6826.000          5896.000           1391242
   113583          7467.000          6472.000           1537183
   124941          8231.000          7256.000           1697028
   137435          9117.000          8205.000           1874266
   151178         10289.000          8989.000           2071840
   166295         11103.000          9821.000           2287296
   182924         12323.000         11017.000           2523467
   201216         13765.000         11965.000           2786273
   221337         15123.000         13290.000           3081256
   243470         16777.000         14710.000           3395084
   267817         19260.000         16829.000           3751057
   294598         21907.000         18671.000           4141925
   324057         22758.000         20502.000           4575862
   356462         25527.000         22819.000           5049102
   392108         29735.000         26092.000           5574029
   431318         34093.000         30000.000           6148655
   474449         38783.000         36338.000           6787609
   521893         50595.000         45924.000           7495668
   574082        107839.000        101900.000           8278023
   631490        165565.000        157347.000           9128782
   694639        226555.000        213819.000          10080231
   764102        281249.000        275019.000          11126280
   840512        341140.000        338773.000          12273373
   924563 	 399570.000        396064.000          13553353
  1017019        458001.000        453356.000          14958315
  1118720        535130.000        527187.000          16500170
  1230592        613538.000        604825.000          18204906
  1353651        697949.000        688526.000          20079342
  1489016        792169.000        784751.000          22158287
  1637917        897011.000        886091.000          24463120
  1801708       1004858.000        993321.000          26991191
  1981878       1129394.000       1115466.000          29780177
  2180065       1264404.000       1251091.000          32860987
  2398071       1415889.000       1400394.000          36254856
  2637878       1583138.000       1566380.000          39993227
  2901665       1769359.000       1750492.000          44130609
  3191831       1973497.000       1953506.000          48682886
  3511014       2201309.000       2178622.000          53692376
  3862115       2452123.000       2429304.000          59237950
  4248326       2733571.000       2706522.000          65352731
  4673158       3045659.000       3016462.000          72088595
  5140473       3399145.000       3361279.000          79540334
  5654520       3777847.000       3742464.000          87721250
  6219972       4203031.000       4172865.000          96774940
  6841969       4667907.000       4629412.000         106702632
  7526165       5195657.000       5149092.000         117737959
  8278781       5775260.000       5722675.000         129819707
