# Bull Estrella - 66MHz PowerPC 603, 8+8 KB L1 instr+data cache
# Emulated Win32/x86 binary on Windows NT 4.0 PPC using _SoftWindows32 for NT/PPC_
# Compiled by Microsoft Visual C++ 4.1 Professional with full optimization
# Sieve of Eratosthenes Benchmark v1.11
# Benchmarking on a 8192 KB block with timer resolution of 10000 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30           207.297           215.589               194
       33           225.806           236.973               214
       36           244.412           256.176               236
       39           281.013           294.118               272
       42           300.337           317.193               293
       46           347.009           365.812               341
       50           375.527           395.677               372
       55           408.363           431.809               408
       60           442.643           467.581               447
       66           487.255           516.580               493
       72           549.863           584.854               564
       79           604.992           642.973               620
       86           657.933           695.779               675
       94           714.736           758.816               739
      103           780.455           827.961               810
      113           882.242           939.038               922
      124           990.308          1049.305              1043
      136          1079.104          1147.691              1144
      149          1181.456          1261.216              1256
      163          1289.105          1375.405              1374
      179          1449.188          1545.400              1550
      196          1577.225          1688.482              1697
      215          1770.682          1886.792              1903
      236          1977.401          2106.538              2135
      259          2169.312          2310.406              2343
      284          2402.344          2578.125              2618
      312          2628.205          2820.513              2878
      343          2907.386          3106.682              3166
      377          3237.971          3472.042              3538
      414          3561.254          3803.419              3887
      455          3937.008          4267.717              4333
      500          4388.112          4720.280              4830
      550          4826.923          5192.308              5314
      605          5351.812          5778.252              5920
      665          5943.396          6415.094              6582
      731          6614.173          7112.861              7318
      804          7368.421          7865.497              8130
      884          8135.048          8745.981              9027
      972          8939.929          9611.307              9930
     1069          9921.875         10664.063             11019
     1175         10858.369         11759.657             12115
     1292         12105.263         13157.895             13532
     1421         13439.153         14550.265             14993
     1563         14941.176         16235.294             16722
     1719         16623.377         17922.078             18518
     1890         18285.714         19785.714             20362
     2079         20238.095         21825.397             22533
     2286         22368.421         24122.807             24920
     2514         24951.456         26796.117             27700
     2765         27340.426         29574.468             30470
     3041         30235.294         32823.529             33841
     3345         33552.632         36447.368             37557
     3679         37101.449         40289.855             41489
     4046         41290.323         44516.129             45997
     4450         45535.714         49285.714             50791
     4895         50588.235         54901.961             56479
     5384         56086.957         60652.174             62347
     5922         61904.762         67142.857             68800
     6514         68684.211         74473.684             76148
     7165         76176.471         82647.059             84501
     7881         84516.129         91612.903             93460
     8669         93571.429        101428.571            103345
     9535        103600.000        112400.000            114238
    10488        114782.609        125217.391            126557
    11536        127142.857        138095.238            139526
    12689        141666.667        153333.333            154777
    13957        156470.588        168823.529            170593
    15352        174000.000        187333.333            188718
    16887        190714.286        207857.143            208714
    18575        211538.462        229230.769            230764
    20432        234545.455        252727.273            255084
    22475        259000.000        280000.000            281895
    24722        286666.667        311111.111            311885
    27194        317777.778        343333.333            344990
    29913        350000.000        381250.000            380992
    32904        387142.857        421428.571            421202
    36194        428333.333        463333.333            464439
    39813        473333.333        513333.333            513191
    43794        522000.000        566000.000            566950
    48173        580000.000        628000.000            628090
    52990        640000.000        695000.000            693554
    58289        707500.000        767500.000            766432
    64117        782500.000        847500.000            846017
    70528        866666.667        936666.667            935231
    77580        960000.000       1040000.000           1032788
    85338       1060000.000       1150000.000           1140281
    93871       1173333.333       1270000.000           1260527
   103258       1300000.000       1400000.000           1391242
   113583       1440000.000       1555000.000           1537183
   124941       1590000.000       1725000.000           1697028
   137435       1765000.000       1900000.000           1874266
   151178       1955000.000       2110000.000           2071840
   166295       2160000.000       2330000.000           2287296
   182924       2385000.000       2570000.000           2523467
   201216       2630000.000       2840000.000           2786273
   221337       2920000.000       3140000.000           3081256
   243470       3230000.000       3480000.000           3395084
   267817       3590000.000       3850000.000           3751057
   294598       3970000.000       4270000.000           4141925
   324057       4410000.000       4730000.000           4575862
   356462       4870000.000       5240000.000           5049102
   392108       5410000.000       5800000.000           5574029
   431318       5990000.000       6410000.000           6148655
   474449       6620000.000       7080000.000           6787609
   521893       7340000.000       7840000.000           7495668
   574082       8120000.000       8670000.000           8278023
   631490       8990000.000       9590000.000           9128782
   694639       9940000.000      10610000.000          10080231
   764102      11000000.000      11740000.000          11126280
   840512      12160000.000      12960000.000          12273373
   924563      13460000.000      14340000.000          13553353
  1017019      14880000.000      15860000.000          14958315
  1118720      16440000.000      17510000.000          16500170
  1230592      18160000.000      19340000.000          18204906
  1353651      20050000.000      21350000.000          20079342
  1489016      22170000.000      23580000.000          22158287
  1637917      24500000.000      26060000.000          24463120
  1801708      27060000.000      28790000.000          26991191
  1981878      29910000.000      31790000.000          29780177
  2180065      33040000.000      35120000.000          32860987
  2398071      36490000.000      38800000.000          36254856
  2637878      40310000.000      42830000.000          39993227
  2901665      44530000.000      47320000.000          44130609
  3191831      49200000.000      52270000.000          48682886
  3511014      54320000.000      57700000.000          53692376
  3862115      60010000.000      63720000.000          59237950
  4248326      66280000.000      70420000.000          65352731
  4673158      73200000.000      77730000.000          72088595
  5140473      80870000.000      85860000.000          79540334
  5654520      89310000.000      94780000.000          87721250
  6219972      98630000.000     104680000.000          96774940
  6841969     108860000.000     115510000.000         106702632
  7526165     120290000.000     127630000.000         117737959
  8278781     132770000.000     140820000.000         129819707
