# Toshiba Satellite Pro 440CDT - 133MHz Pentium MMX, 32MB RAM
# hand-tuned x86 assembly from ../fast_sieve.S for fast_version
# Compiled by gcc-2.95.__GNUC_PATCHLEVEL__.
# Repeated measurement of Pentium_MMX-x86asm-133MHz
# 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.100               194
       33            26.556            20.778               214
       36            28.889            22.556               236
       39            33.000            26.000               272
       42            35.571            27.857               293
       46            40.833            32.167               341
       50            44.167            34.833               372
       55            48.167            37.833               408
       60            52.400            41.200               447
       66            57.400            45.000               493
       72            65.250            51.500               564
       79            71.750            56.250               620
       86            77.750            61.000               675
       94            84.667            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.500              1256
      163           154.500           121.500              1374
      179           173.500           136.000              1550
      196           189.500           149.000              1697
      215           211.500           166.500              1903
      236           236.500           186.000              2135
      259           260.000           205.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           644.000           506.000              5920
      665           714.000           562.000              6582
      731           793.000           624.000              7318
      804           880.000           692.000              8130
      884           975.000           767.000              9027
      972          1071.000           843.000              9930
     1069          1188.000           935.000             11019
     1175          1304.000          1026.000             12115
     1292          1455.000          1145.000             13532
     1421          1611.000          1267.000             14993
     1563          1795.000          1412.000             16722
     1719          1986.000          1562.000             18518
     1890          2182.000          1717.000             20362
     2079          2413.000          1898.000             22533
     2286          2667.000          2098.000             24920
     2514          2962.000          2330.000             27700
     2765          3257.000          2562.000             30470
     3041          3614.000          2844.000             33841
     3345          4009.000          3154.000             37557
     3679          4426.000          3482.000             41489
     4046          4904.000          3860.000             45997
     4450          5430.000          4259.000             50791
     4895          6032.000          4735.000             56479
     5384          6638.000          5224.000             62347
     5922          7323.000          5763.000             68800
     6514          8102.000          6376.000             76148
     7165          8987.000          7073.000             84501
     7881          9953.000          7821.000             93460
     8669         11003.000          8645.000            103345
     9535         12157.000          9571.000            114238
    10488         13461.000         10600.000            126557
    11536         14836.000         11680.000            139526
    12689         16535.000         13017.000            154777
    13957         18238.000         14360.000            170593
    15352         20172.000         15880.000            188718
    16887         22916.000         18272.000            208714
    18575         27337.000         22305.000            230764
    20432         32219.000         26739.000            255084
    22475         35979.000         30031.000            281895
    24722         40243.000         33735.000            311885
    27194         44903.000         37806.000            344990
    29913         49950.000         42209.000            380992
    32904         55576.000         47120.000            421202
    36194         61540.000         52295.000            464439
    39813         68321.000         58198.000            513191
    43794         75814.000         64697.000            566950
    48173         84548.000         72347.000            628090
    52990         93720.000         80353.000            693554
    58289        105577.000         90946.000            766432
    64117        121908.000        105991.000            846017
    70528        134693.000        117214.000            935231
    77580        154973.000        136010.000           1032788
    85338        177731.000        156991.000           1140281
    93871        202205.000        179630.000           1260527
   103258        228120.000        203493.000           1391242
   113583        254901.000        227822.000           1537183
   124941        294710.000        265334.000           1697028
   137435        337407.000        305385.000           1874266
   151178        370559.000        335207.000           2071840
   166295        417801.000        379055.000           2287296
   182924        457472.000        414850.000           2523467
   201216        522955.000        476514.000           2786273
   221337        582183.000        530909.000           3081256
   243470        635470.000        579096.000           3395084
   267817        727554.000        665975.000           3751057
   294598        819897.000        752549.000           4141925
   324057        926898.000        853233.000           4575862
   356462       1027688.000        946651.000           5049102
   392108       1158735.000       1070044.000           5574029
   431318       1303811.000       1206501.000           6148655
   474449       1456041.000       1349074.000           6787609
   521893       1634246.000       1516959.000           7495668
   574082       1834388.000       1705765.000           8278023
   631490       2042199.000       1900739.000           9128782
   694639       2296541.000       2141448.000          10080231
   764102       2574389.000       2404423.000          11126280
   840512       2886219.000       2699771.000          12273373
   924563       3233741.000       3028767.000          13553353
  1017019       3600873.000       3375302.000          14958315
  1118720       4014008.000       3766167.000          16500170
  1230592       4470921.000       4198095.000          18204906
  1353651       4976470.000       4676809.000          20079342
  1489016       5546723.000       5217374.000          22158287
  1637917       6170185.000       5807421.000          24463120
  1801708       6852400.000       6453540.000          26991191
  1981878       7618641.000       7180160.000          29780177
  2180065       8466603.000       7983959.000          32860987
  2398071       9401338.000       8870634.000          36254856
  2637878      10434227.000       9850698.000          39993227
  2901665      11587044.000      10945212.000          44130609
  3191831      12853453.000      12147887.000          48682886
  3511014      14247009.000      13470962.000          53692376
  3862115      15803348.000      14949570.000          59237950
  4248326      17525231.000      16586091.000          65352731
  4673158      19388027.000      18354214.000          72088595
  5140473      21504951.000      20368147.000          79540334
  5654520      23827273.000      22576778.000          87721250
  6219972      26417248.000      25042141.000          96774940
  6841969      29249836.000      27737252.000         106702632
  7526165      32445354.000      30781365.000         117737959
  8278781      35921446.000      34091294.000         129819707
  9106659      39774766.000      37761785.000         143160581
 10017324      44093748.000      41879659.000         157935370
 11019056      48846048.000      46410966.000         174180952
 12120961      54138459.000      51459594.000         192144127
 13333057      59949623.000      57002776.000         211908255
 14666362      66347705.000      63105364.000         233654157
 16132998      73501415.000      69929431.000         257671400
 17746297      81355201.000      77432708.000         284109297
