![]() |
![]() |
#1123 |
"Oliver"
Sep 2017
Porta Westfalica, DE
111001010102 Posts |
![]()
Maybe adding some special character after the parameter to lock it? E.g. -w 1e6!.
|
![]() |
![]() |
![]() |
#1124 |
"Mark"
Apr 2003
Between here and the
11101001111112 Posts |
![]()
I have posted 2.4.6 over at sourceforge. Here are the changes:
Code:
framework: Support 'f' or 'F' at the end of the -w argument. This will "fix" the number of primes per CPU workunit and not resize the workunit. twinsieve: version 1.6.1 Do not apply -r logic to base 2 since even k are already excluded. fbncsieve: version 1.6.1 Fix issue when generating ABCD file as it counts terms incorrectly. |
![]() |
![]() |
![]() |
#1125 | |
Random Account
Aug 2009
Oceanus Procellarum
3,041 Posts |
![]() Quote:
|
|
![]() |
![]() |
![]() |
#1126 |
"Mark"
Apr 2003
Between here and the
11101001111112 Posts |
![]()
Not quite, more like -w1e6f. Use -w to specify the number of prime per worker. -W is the number of workers and typically would not exceed the number of CPU cores.
If you are going to use that feature, then setting that value higher will improve the rate. For example if you use -w1e6f vs -w1e8f, you will see that -w1e8f is faster. I would only recommend using this under two conditions. First, if you run out of memory, which can happen with the faster sieves. Second, if you want to see if larger prime chunks provide better removal rates for the slower sieves. The downside is that chunks that need a very long time to process will require you to wait longer if you use ^C and you will also likely sieve deeper than you want without it. |
![]() |
![]() |
![]() |
#1127 | |
Random Account
Aug 2009
Oceanus Procellarum
3,041 Posts |
![]() Quote:
Should your ^C above be something else? |
|
![]() |
![]() |
![]() |
#1128 |
"Mark"
Apr 2003
Between here and the
7,487 Posts |
![]() |
![]() |
![]() |
![]() |
#1129 |
Random Account
Aug 2009
Oceanus Procellarum
304110 Posts |
![]() |
![]() |
![]() |
![]() |
#1130 |
Dec 2011
After 1.58M nines:)
178110 Posts |
![]()
I do some testing with latest srsieve2cl with single sequence
Win10 , RTX3060Ti with 8 GB VRAM g 32 0.34 core 6.632Mp/s g 1000 1 core 13.68Mp/s g 5000 1 core 13.89Mp/s g 16834 1 core 13.61Mp/s G10 g32 2.36 core 15.08MP/s G3 g400 1 core 15.58MP/s G30 g10 5.25 core 14.56MP/s G2 g1782 1.1 core 15.41MP/s On same sequence CPU with 8 Workers ( 8 cores) has around 17.8 Mp/s If nothing else, CPU draw less then GPU :) Speed is near same Last fiddled with by pepi37 on 2023-04-16 at 01:36 |
![]() |
![]() |
![]() |
#1131 |
Dec 2011
After 1.58M nines:)
178110 Posts |
![]()
And very important additional info to my post above: you will get those values only if your GPU is in PCiex16 slot.
I compile srsieve2cl on my small rig where cards are on risers, and fastest I can get on 2070 Super is only 172K p/sec Last fiddled with by pepi37 on 2023-04-16 at 11:32 |
![]() |
![]() |
![]() |
#1132 |
"Mark"
Apr 2003
Between here and the
7,487 Posts |
![]()
Note that some of the command line switches might give you a performance boost. These same switches could hurt performance. Play around with the Q/U/V/X switches.
Last fiddled with by rogue on 2023-04-16 at 13:37 |
![]() |
![]() |
![]() |
#1133 | |||
Dec 2011
After 1.58M nines:)
13·137 Posts |
![]() Quote:
Quote:
Any manual, samples, anything? For example Quote:
Last fiddled with by pepi37 on 2023-04-16 at 14:37 |
|||
![]() |
![]() |