# K6II 300 MHz, FIC VA503+ mainboard, 128 MB SDRAM, default configuration
# Hand tuned assembly implementation ../fast_sieve.S with the inner loop unrolled
# so as to be fully comparable with ../fast_386.asm
# Compiled by gcc-2.95.__GNUC_PATCHLEVEL__.
# Benchmarking on a 115000 KB block with timer resolution of 1 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30             6.344             4.219               194
       33             7.000             4.692               214
       36             7.500             5.000               236
       39             8.560             5.680               272
       42             9.174             6.130               293
       46            10.524             7.000               341
       50            11.375             7.562               372
       55            12.368             8.211               408
       60            13.500             8.929               447
       66            14.812             9.750               493
       72            16.818            11.000               564
       79            18.385            12.077               620
       86            19.917            13.000               675
       94            21.818            14.182               739
      103            23.727            15.364               810
      113            26.889            17.444               922
      124            30.125            19.500              1043
      136            32.875            21.375              1144
      149            36.143            23.429              1256
      163            39.429            25.429              1374
      179            44.333            28.500              1550
      196            48.333            31.167              1697
      215            54.000            34.600              1903
      236            60.400            38.800              2135
      259            66.000            42.250              2343
      284            73.500            47.000              2618
      312            81.000            51.750              2878
      343            89.000            56.667              3166
      377            99.000            63.000              3538
      414           108.667            69.000              3887
      455           120.667            76.667              4333
      500           134.500            85.500              4830
      550           147.500            94.000              5314
      605           164.000           104.000              5920
      665           181.500           115.500              6582
      731           201.500           128.500              7318
      804           223.500           142.000              8130
      884           247.500           157.000              9027
      972           273.000           173.000              9930
     1069           302.000           192.000             11019
     1175           331.000           210.000             12115
     1292           369.000           234.000             13532
     1421           409.000           259.000             14993
     1563           456.000           288.000             16722
     1719           504.000           319.000             18518
     1890           553.000           350.000             20362
     2079           612.000           387.000             22533
     2286           676.000           427.000             24920
     2514           751.000           475.000             27700
     2765           825.000           521.000             30470
     3041           916.000           578.000             33841
     3345          1015.000           641.000             37557
     3679          1121.000           708.000             41489
     4046          1242.000           783.000             45997
     4450          1371.000           864.000             50791
     4895          1524.000           960.000             56479
     5384          1681.000          1059.000             62347
     5922          1854.000          1168.000             68800
     6514          2052.000          1291.000             76148
     7165          2275.000          1432.000             84501
     7881          2516.000          1584.000             93460
     8669          2804.000          1751.000            103345
     9535          3075.000          1935.000            114238
    10488          3429.000          2142.000            126557
    11536          3777.000          2360.000            139526
    12689          4186.000          2617.000            154777
    13957          4611.000          2908.000            170593
    15352          5097.000          3214.000            188718
    16887          5765.000          3581.000            208714
    18575          6366.000          3989.000            230764
    20432          7026.000          4405.000            255084
    22475          7804.000          4867.000            281895
    24722          8783.000          5544.000            311885
    27194          9678.000          6168.000            344990
    29913         10651.000          6699.000            380992
    32904         12037.000          7595.000            421202
    36194         17649.000         13229.000            464439
    39813         24188.000         19523.000            513191
    43794         31256.000         26361.000            566950
    48173         39887.000         34706.000            628090
    52990         45221.000         39602.000            693554
    58289         50805.000         44644.000            766432
    64117         56949.000         50159.000            846017
    70528         63670.000         56196.000            935231
    77580         70911.000         62714.000           1032788
    85338         78962.000         69940.000           1140281
    93871         88213.000         78266.000           1260527
   103258         98048.000         87082.000           1391242
   113583        109272.000         97245.000           1537183
   124941        121531.000        108298.000           1697028
   137435        135301.000        120721.000           1874266
   151178        150989.000        134989.000           2071840
   166295        167887.000        150231.000           2287296
   182924        186408.000        166976.000           2523467
   201216        207390.000        185991.000           2786273
   221337        231576.000        208076.000           3081256
   243470        256136.000        230249.000           3395084
   267817        285568.000        257075.000           3751057
   294598        317613.000        286240.000           4141925
   324057        353555.000        319048.000           4575862
   356462        392625.000        354685.000           5049102
   392108        436250.000        394501.000           5574029
   431318        484439.000        438452.000           6148655
   474449        538173.000        487682.000           6787609
   521893        598373.000        542842.000           7495668
   574082        666530.000        605453.000           8278023
   631490        739618.000        672379.000           9128782
   694639        822407.000        748423.000          10080231
   764102        914310.000        832936.000          11126280
   840512       1014158.000        924720.000          12273373
   924563       1126570.000       1028142.000          13553353
  1017019       1252608.000       1144159.000          14958315
  1118720       1509439.000       1391405.000          16500170
  1230592       1856206.000       1727882.000          18204906
  1353651       2239774.000       2100217.000          20079342
  1489016       2670403.000       2518518.000          22158287
  1637917       3153107.000       2987456.000          24463120
  1801708       3683792.000       3503216.000          26991191
  1981878       4273897.000       4077084.000          29780177
  2180065       4896391.000       4680469.000          32860987
  2398071       5541962.000       5303795.000          36254856
  2637878       6249060.000       5986849.000          39993227
  2901665       7039419.000       6750682.000          44130609
  3191831       7910337.000       7592067.000          48682886
  3511014       8866975.000       8517136.000          53692376
  3862115       9934983.000       9549720.000          59237950
  4248326      11121614.000      10697325.000          65352731
  4673158      12424387.000      11957783.000          72088595
  5140473      13880369.000      13367077.000          79540334
  5654520      15475001.000      14909727.000          87721250
  6219972      17255313.000      16633520.000          96774940
  6841969      19192203.000      18507900.000         106702632
  7526165      21382008.000      20628945.000         117737959
  8278781      23764785.000      22936103.000         129819707
  9106659      26407558.000      25495939.000         143160581
 10017324      29367024.000      28363762.000         157935370
 11019056      32615947.000      31511430.000         174180952
 12120961      36236107.000      35020986.000         192144127
 13333057      40219124.000      38882066.000         211908255
 14666362      44606847.000      43135304.000         233654157
 16132998      49482085.000      47863314.000         257671400
 17746297      54851434.000      53069905.000         284109297
 19520926      60838838.000      58878880.000         313339568
 21473018      67475846.000      65319372.000         345587022
 23620319      74786775.000      72414675.000         381074601
 25982350      82837707.000      80228159.000         420128117
 28580585      91826161.000      88955652.000         463334234
 31438643     101788583.000      98629250.000         510999889
 34582507     112728846.000     109253193.000         563394811
 38040757     124884084.000     121060841.000         621198300
 41844832     138341672.000     134135025.000         685003675
 46029315     153089427.000     148461376.000         755078048
 50632246     169582358.000     164490211.000         832646657
 55695470     187742671.000     182139750.000         918007804
 61265017     207935041.000     201770042.000        1012278312
 67391518     230215134.000     223431879.000        1116095633
 74130669     254842814.000     247378849.000        1230497685
 81543735     282047069.000     273834941.000        1356423963
 89698108     312227172.000     303193628.000        1495522374
 98667918     345548276.000     335609370.000        1648669676
108534709     382525163.000     371589850.000        1817669318
