# Core i7 4710HQ (4-core, 47W TDP, 2.5GHz base, 3.5GHz TB) @ 3400 MHz (turbo)
# ACER V15 NITRO notebook with 16 GB dual channel RAM
# 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             0.259             0.222               194
       33             0.278             0.250               214
       36             0.309             0.277               236
       39             0.354             0.316               272
       42             0.383             0.334               293
       46             0.444             0.392               341
       50             0.473             0.418               372
       55             0.520             0.456               408
       60             0.591             0.488               447
       66             0.629             0.566               493
       72             0.723             0.608               564
       79             0.800             0.681               620
       86             0.857             0.736               675
       94             0.950             0.809               739
      103             0.988             0.873               810
      113             1.164             0.986               922
      124             1.303             1.133              1043
      136             1.424             1.226              1144
      149             1.562             1.327              1256
      163             1.711             1.450              1374
      179             1.836             1.614              1550
      196             2.073             1.764              1697
      215             2.321             1.991              1903
      236             2.602             2.194              2135
      259             2.857             2.405              2343
      284             3.037             2.704              2618
      312             3.473             2.959              2878
      343             3.791             3.269              3166
      377             4.233             3.600              3538
      414             4.636             3.982              3887
      455             5.180             4.340              4333
      500             5.756             4.889              4830
      550             6.293             5.341              5314
      605             7.000             5.919              5920
      665             7.788             6.606              6582
      731             8.633             7.333              7318
      804             9.630             8.111              8130
      884            10.750             9.042              9027
      972            11.773             9.864              9930
     1069            13.050            10.950             11019
     1175            14.333            12.000             12115
     1292            16.000            13.375             13532
     1421            17.667            14.800             14993
     1563            19.692            16.462             16722
     1719            21.750            18.250             18518
     1890            23.909            20.000             20362
     2079            26.300            22.000             22533
     2286            29.000            24.444             24920
     2514            32.375            27.125             27700
     2765            35.500            29.750             30470
     3041            39.286            33.000             33841
     3345            43.667            36.667             37557
     3679            48.167            40.333             41489
     4046            53.600            44.800             45997
     4450            59.000            49.600             50791
     4895            65.750            55.000             56479
     5384            72.000            60.500             62347
     5922            80.000            66.750             68800
     6514            87.000            74.000             76148
     7165            98.000            82.000             84501
     7881           106.667            90.333             93460
     8669           117.667           100.000            103345
     9535           130.000           110.500            114238
    10488           143.000           122.500            126557
    11536           157.500           134.500            139526
    12689           174.500           149.500            154777
    13957           192.500           164.500            170593
    15352           212.500           182.000            188718
    16887           236.000           201.500            208714
    18575           253.000           222.000            230764
    20432           277.000           245.000            255084
    22475           308.000           271.000            281895
    24722           341.000           300.000            311885
    27194           375.000           332.000            344990
    29913           415.000           366.000            380992
    32904           464.000           405.000            421202
    36194           522.000           450.000            464439
    39813           570.000           504.000            513191
    43794           668.000           563.000            566950
    48173           706.000           627.000            628090
    52990           823.000           695.000            693554
    58289           865.000           772.000            766432
    64117           958.000           854.000            846017
    70528          1119.000           949.000            935231
    77580          1164.000          1052.000           1032788
    85338          1288.000          1165.000           1140281
    93871          1478.000          1292.000           1260527
   103258          1608.000          1430.000           1391242
   113583          1752.000          1585.000           1537183
   124941          1953.000          1762.000           1697028
   137435          2150.000          1953.000           1874266
   151178          2542.000          2178.000           2071840
   166295          2683.000          2425.000           2287296
   182924          3026.000          2694.000           2523467
   201216          3264.000          2986.000           2786273
   221337          3667.000          3329.000           3081256
   243470          4148.000          3707.000           3395084
   267817          4570.000          4172.000           3751057
   294598          5089.000          4649.000           4141925
   324057          5634.000          5173.000           4575862
   356462          6240.000          5746.000           5049102
   392108          6924.000          6380.000           5574029
   431318          7707.000          7109.000           6148655
   474449          8579.000          7918.000           6787609
   521893          9599.000          8852.000           7495668
   574082         10680.000          9880.000           8278023
   631490         11856.000         10975.000           9128782
   694639         13242.000         12202.000          10080231
   764102         14819.000         13550.000          11126280
   840512         16168.000         15027.000          12273373
   924563         17956.000         16679.000          13553353
  1017019         19880.000         18470.000          14958315
  1118720         21965.000         20440.000          16500170
  1230592         24290.000         22621.000          18204906
  1353651         26899.000         25018.000          20079342
  1489016         29695.000         27684.000          22158287
  1637917         33078.000         30650.000          24463120
  1801708         36335.000         33896.000          26991191
  1981878         40164.000         37484.000          29780177
  2180065         44689.000         41468.000          32860987
  2398071         49091.000         45857.000          36254856
  2637878         54443.000         50700.000          39993227
  2901665         60281.000         56080.000          44130609
  3191831         66317.000         62021.000          48682886
  3511014         73696.000         68903.000          53692376
  3862115         83346.000         77788.000          59237950
  4248326         93087.000         87007.000          65352731
  4673158        104999.000         98169.000          72088595
  5140473        118798.000        111307.000          79540334
  5654520        135047.000        126476.000          87721250
  6219972        158320.000        148241.000          96774940
  6841969        181574.000        170508.000         106702632
  7526165        213549.000        199622.000         117737959
  8278781        250643.000        235208.000         129819707
  9106659        292340.000        274640.000         143160581
 10017324        337867.000        318383.000         157935370
 11019056        387766.000        366771.000         174180952
 12120961        442892.000        420430.000         192144127
 13333057        503160.000        478391.000         211908255
 14666362        568036.000        541832.000         233654157
 16132998        639443.000        611852.000         257671400
 17746297        720066.000        689134.000         284109297
 19520926        806933.000        774144.000         313339568
 21473018        904413.000        868626.000         345587022
 23620319       1015437.000        975762.000         381074601
 25982350       1134037.000       1091814.000         420128117
 28580585       1269904.000       1222150.000         463334234
 31438643       1417486.000       1366055.000         510999889
 34582507       1581616.000       1526964.000         563394811
 38040757       1764029.000       1703834.000         621198300
 41844832       1964460.000       1899288.000         685003675
 46029315       2186080.000       2116506.000         755078048
 50632246       2445257.000       2362313.000         832646657
 55695470       2720769.000       2631790.000         918007804
 61265017       3029352.000       2928762.000        1012278312
 67391518       3358955.000       3249761.000        1116095633
 74130669       3727581.000       3609083.000        1230497685
 81543735       4136183.000       4005360.000        1356423963
 89698108       4592416.000       4445946.000        1495522374
 98667918       5096480.000       4931665.000        1648669676
108534709       5650299.000       5469862.000        1817669318
119388179       6161321.000       5962188.000        2003578778
131326996       6832214.000       6611316.000        2208813609
144459695       7568217.000       7328045.000        2435195424
158905664       8386426.000       8118645.000        2684412012
174796230       9296961.000       8989952.000        2959207051
192275853      10293846.000       9961954.000        3261954020
211503438      11592973.000      11227938.000        3595481474
232653781      12846973.000      12436973.000        3964001264
255919159      14212653.000      13759818.000        4369109150
