# Toshiba Satellite Pro 440CDT - 133MHz Pentium MMX, 32MB RAM
# L2 cache disabled
# hand-tuned x86 assembly from ../fast_sieve.S for fast_version
# Compiled by gcc-2.95.__GNUC_PATCHLEVEL__.
# Benchmarking on a 24194 KB block with timer resolution of 1 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30            24.300            19.000               194
       33            26.556            20.778               214
       36            28.889            22.667               236
       39            33.000            25.875               272
       42            35.429            27.857               293
       46            40.833            32.000               341
       50            44.167            34.667               372
       55            48.200            38.000               408
       60            52.400            41.200               447
       66            57.600            45.200               493
       72            65.250            51.250               564
       79            71.750            56.250               620
       86            77.750            61.000               675
       94            85.000            66.667               739
      103            92.667            72.667               810
      113           105.000            82.333               922
      124           118.000            92.667              1043
      136           129.000           101.500              1144
      149           141.500           111.000              1256
      163           154.500           121.500              1374
      179           173.000           136.500              1550
      196           189.500           149.000              1697
      215           211.500           166.500              1903
      236           236.500           186.000              2135
      259           260.000           204.000              2343
      284           289.000           228.000              2618
      312           317.000           250.000              2878
      343           348.000           274.000              3166
      377           388.000           305.000              3538
      414           425.000           335.000              3887
      455           474.000           373.000              4333
      500           527.000           415.000              4830
      550           579.000           455.000              5314
      605           643.000           506.000              5920
      665           714.000           562.000              6582
      731           793.000           624.000              7318
      804           880.000           692.000              8130
      884           976.000           767.000              9027
      972          1072.000           843.000              9930
     1069          1188.000           935.000             11019
     1175          1305.000          1026.000             12115
     1292          1456.000          1145.000             13532
     1421          1611.000          1268.000             14993
     1563          1795.000          1412.000             16722
     1719          1986.000          1563.000             18518
     1890          2182.000          1717.000             20362
     2079          2413.000          1899.000             22533
     2286          2667.000          2098.000             24920
     2514          2962.000          2330.000             27700
     2765          3256.000          2562.000             30470
     3041          3614.000          2844.000             33841
     3345          4009.000          3155.000             37557
     3679          4426.000          3483.000             41489
     4046          4904.000          3860.000             45997
     4450          5429.000          4260.000             50791
     4895          6017.000          4735.000             56479
     5384          6639.000          5224.000             62347
     5922          7340.000          5763.000             68800
     6514          8118.000          6376.000             76148
     7165          9004.000          7073.000             84501
     7881          9953.000          7821.000             93460
     8669         11006.000          8666.000            103345
     9535         12160.000          9575.000            114238
    10488         13465.000         10601.000            126557
    11536         14842.000         11685.000            139526
    12689         16573.000         13043.000            154777
    13957         18289.000         14418.000            170593
    15352         20256.000         15958.000            188718
    16887         24374.000         19869.000            208714
    18575         33438.000         28800.000            230764
    20432         43328.000         38588.000            255084
    22475         49299.000         44091.000            281895
    24722         56071.000         50450.000            311885
    27194         63539.000         57392.000            344990
    29913         71476.000         64711.000            380992
    32904         80426.000         72999.000            421202
    36194         89624.000         81466.000            464439
    39813        100231.000         91279.000            513191
    43794        111974.000        102174.000            566950
    48173        126124.000        115366.000            628090
    52990        140634.000        128814.000            693554
    58289        157050.000        144071.000            766432
    64117        174744.000        160443.000            846017
    70528        195103.000        179391.000            935231
    77580        217113.000        199928.000           1032788
    85338        241587.000        222633.000           1140281
    93871        269560.000        248726.000           1260527
   103258        299446.000        276519.000           1391242
   113583        333535.000        308359.000           1537183
   124941        370734.000        343014.000           1697028
   137435        412463.000        382026.000           1874266
   151178        458601.000        425076.000           2071840
   166295        509491.000        472619.000           2287296
   182924        565181.000        524592.000           2523467
   201216        628212.000        583584.000           2786273
   221337        701119.000        652101.000           3081256
   243470        774976.000        721062.000           3395084
   267817        867981.000        808767.000           3751057
   294598        965595.000        900431.000           4141925
   324057       1075149.000       1003501.000           4575862
   356462       1192791.000       1114006.000           5049102
   392108       1324923.000       1238285.000           5574029
   431318       1468537.000       1373240.000           6148655
   474449       1629311.000       1524459.000           6787609
   521893       1807736.000       1692260.000           7495668
   574082       2010051.000       1882952.000           8278023
   631490       2226370.000       2086554.000           9128782
   694639       2474167.000       2320344.000          10080231
   764102       2746565.000       2577420.000          11126280
   840512       3044126.000       2857999.000          12273373
   924563       3382658.000       3178205.000          13553353
  1017019       3753724.000       3528706.000          14958315
  1118720       4159938.000       3912402.000          16500170
  1230592       4612591.000       4340241.000          18204906
  1353651       5110288.000       4810930.000          20079342
  1489016       5668801.000       5339114.000          22158287
  1637917       6294689.000       5932571.000          24463120
  1801708       6979298.000       6580985.000          26991191
  1981878       7738112.000       7299856.000          29780177
  2180065       8581567.000       8099621.000          32860987
  2398071       9513039.000       8982951.000          36254856
  2637878      10541221.000       9958177.000          39993227
  2901665      11689859.000      11048348.000          44130609
  3191831      12954069.000      12248337.000          48682886
  3511014      14343761.000      13567469.000          53692376
  3862115      15869188.000      15014790.000          59237950
  4248326      17587451.000      16647618.000          65352731
  4673158      19450249.000      18416085.000          72088595
  5140473      21555905.000      20418765.000          79540334
  5654520      23874850.000      22623952.000          87721250
  6219972      26465242.000      25089332.000          96774940
  6841969      29294840.000      27781345.000         106702632
  7526165      32491002.000      30826081.000         117737959
  8278781      35958103.000      34126587.000         129819707
  9106659      39812544.000      37798363.000         143160581
 10017324      44130232.000      41915169.000         157935370
 11019056      48881347.000      46445052.000         174180952
 12120961      54172919.000      51492483.000         192144127
 13333057      59970465.000      57021833.000         211908255
 14666362      66390167.000      63146438.000         233654157
 16132998      73517590.000      69949296.000         257671400
 17746297      81384491.000      77453224.000         284109297
 19520926      90126831.000      85808671.000         313339568
 21473018      99784772.000      95033892.000         345587022
 23620319     110527776.000     105300453.000         381074601
