# Intel Atom N270 @ 1600 MHz in Siemens Amilo Mini Ui 3520 notebook
# hand-tuned x86 assembly from ../fast_sieve.S for fast_version
# Compiled by gcc-2.95.__GNUC_PATCHLEVEL__.
# Benchmarking on a 262144 KB block with timer resolution of 1 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30             1.513             1.094               194
       33             1.645             1.191               214
       36             1.781             1.286               236
       39             2.032             1.463               272
       42             2.178             1.567               293
       46             2.506             1.802               341
       50             2.701             1.935               372
       55             2.944             2.099               408
       60             3.194             2.284               447
       66             3.500             2.500               493
       72             3.964             2.839               564
       79             4.353             3.118               620
       86             4.708             3.375               675
       94             5.136             3.682               739
      103             5.585             4.000               810
      113             6.324             4.541               922
      124             7.121             5.061              1043
      136             7.742             5.516              1144
      149             8.500             6.071              1256
      163             9.269             6.615              1374
      179            10.417             7.417              1550
      196            11.364             8.091              1697
      215            12.684             9.053              1903
      236            14.167            10.056              2135
      259            15.500            11.000              2343
      284            17.267            12.267              2618
      312            18.929            13.429              2878
      343            20.750            14.750              3166
      377            23.091            16.455              3538
      414            25.400            18.000              3887
      455            28.222            20.000              4333
      500            31.375            22.250              4830
      550            34.500            24.375              5314
      605            38.286            27.143              5920
      665            42.500            30.167              6582
      731            47.167            33.333              7318
      804            52.400            37.000              8130
      884            58.000            41.000              9027
      972            64.000            45.000              9930
     1069            70.750            50.000             11019
     1175            77.750            54.750             12115
     1292            86.667            61.333             13532
     1421            95.667            68.000             14993
     1563           106.667            75.667             16722
     1719           118.333            83.333             18518
     1890           129.500            91.500             20362
     2079           143.500           101.500             22533
     2286           158.500           112.000             24920
     2514           176.000           124.500             27700
     2765           193.500           136.500             30470
     3041           214.500           151.500             33841
     3345           238.500           168.000             37557
     3679           263.000           186.000             41489
     4046           291.000           206.000             45997
     4450           322.000           227.000             50791
     4895           358.000           252.000             56479
     5384           395.000           278.000             62347
     5922           435.000           307.000             68800
     6514           481.000           340.000             76148
     7165           534.000           377.000             84501
     7881           590.000           416.000             93460
     8669           652.000           460.000            103345
     9535           721.000           508.000            114238
    10488           798.000           563.000            126557
    11536           879.000           620.000            139526
    12689           975.000           688.000            154777
    13957          1075.000           757.000            170593
    15352          1189.000           838.000            188718
    16887          1314.000           926.000            208714
    18575          1453.000          1023.000            230764
    20432          1605.000          1131.000            255084
    22475          1774.000          1250.000            281895
    24722          1979.000          1403.000            311885
    27194          2327.000          1691.000            344990
    29913          2650.000          1956.000            380992
    32904          2942.000          2177.000            421202
    36194          3251.000          2408.000            464439
    39813          3612.000          2676.000            513191
    43794          4009.000          2973.000            566950
    48173          4471.000          3324.000            628090
    52990          4956.000          3689.000            693554
    58289          5503.000          4106.000            766432
    64117          6093.000          4563.000            846017
    70528          6767.000          5081.000            935231
    77580          7504.000          5633.000           1032788
    85338          8312.000          6248.000           1140281
    93871          9231.000          6956.000           1260527
   103258         10223.000          7712.000           1391242
   113583         11352.000          8574.000           1537183
   124941         12581.000          9516.000           1697028
   137435         13958.000         10574.000           1874266
   151178         15511.000         11779.000           2071840
   166295         17198.000         13071.000           2287296
   182924         19038.000         14481.000           2523467
   201216         21108.000         16101.000           2786273
   221337         23482.000         17943.000           3081256
   243470         25917.000         19815.000           3395084
   267817         28806.000         22050.000           3751057
   294598         31993.000         24556.000           4141925
   324057         35588.000         27371.000           4575862
   356462         39406.000         30339.000           5049102
   392108         43693.000         33667.000           5574029
   431318         48356.000         37296.000           6148655
   474449         53737.000         42174.000           6787609
   521893         60866.000         48021.000           7495668
   574082         88582.000         75073.000           8278023
   631490        112530.000         98618.000           9128782
   694639        136551.000        121806.000          10080231
   764102        162659.000        147244.000          11126280
   840512        190443.000        173912.000          12273373
   924563        222790.000        204723.000          13553353
  1017019        258991.000        239286.000          14958315
  1118720        299444.000        277916.000          16500170
  1230592        345623.000        322169.000          18204906
  1353651        395739.000        370142.000          20079342
  1489016        454583.000        426594.000          22158287
  1637917        518930.000        487987.000          24463120
  1801708        586788.000        551424.000          26991191
  1981878        661009.000        622788.000          29780177
  2180065        745386.000        703797.000          32860987
  2398071        842400.000        796374.000          36254856
  2637878        949437.000        898909.000          39993227
  2901665       1062328.000       1006996.000          44130609
  3191831       1186690.000       1125975.000          48682886
  3511014       1333914.000       1265403.000          53692376
  3862115       1491102.000       1415040.000          59237950
  4248326       1664609.000       1580933.000          65352731
  4673158       1867953.000       1775909.000          72088595
  5140473       2088355.000       1982995.000          79540334
  5654520       2333340.000       2220850.000          87721250
  6219972       2598442.000       2473683.000          96774940
  6841969       2905094.000       2767296.000         106702632
  7526165       3239984.000       3087637.000         117737959
  8278781       3607532.000       3439816.000         129819707
  9106659       4022329.000       3835784.000         143160581
 10017324       4494118.000       4289063.000         157935370
 11019056       5008748.000       4782003.000         174180952
 12120961       5585376.000       5334786.000         192144127
 13333057       6215883.000       5941652.000         211908255
 14666362       6903748.000       6596138.000         233654157
 16132998       7705344.000       7366238.000         257671400
 17746297       8548788.000       8172472.000         284109297
 19520926       9543933.000       9128512.000         313339568
 21473018      10628242.000      10169918.000         345587022
 23620319      11822286.000      11315661.000         381074601
 25982350      13121095.000      12564488.000         420128117
 28580585      14619022.000      13997152.000         463334234
 31438643      16247227.000      15546522.000         510999889
 34582507      18039876.000      17279071.000         563394811
 38040757      20089407.000      19251144.000         621198300
 41844832      22310974.000      21386051.000         685003675
 46029315      24767674.000      23744703.000         755078048
 50632246      27574725.000      26439280.000         832646657
 55695470      30609925.000      29343072.000         918007804
 61265017      32853093.000      31468059.000        1012278312
 67391518      36497606.000      34965553.000        1116095633
 74130669      40543024.000      38841916.000        1230497685
 81543735      45082818.000      44733697.000        1356423963
 89698108      51834763.000      49741561.000        1495522374
 98667918      57480905.000      55160588.000        1648669676
108534709      61665025.000      59105415.000        1817669318
119388179      68432411.000      65594217.000        2003578778
131326996      75974896.000      72826763.000        2208813609
144459695      84363229.000      80873966.000        2435195424
158905664      97094630.000      93199197.000        2684412012
174796230     103932263.000      99636190.000        2959207051
192275853     115321041.000     110563106.000        3261954020
211503438     132678357.000     127370117.000        3595481474
232653781     142074436.000     136223331.000        3964001264
255919159     157573687.000     151089538.000        4369109150
