![]() |
|
|
#243 |
|
"Mark"
Apr 2003
Between here and the
18D016 Posts |
I added a print out of the k remaining, but it is only printed after a phase is completed.
|
|
|
|
|
|
#244 | |
|
Dec 2011
After milion nines:)
23×181 Posts |
Quote:
|
|
|
|
|
|
|
#245 |
|
"Mark"
Apr 2003
Between here and the
635210 Posts |
KEP reported a bug with Sierpinski mew base searching. This bug causes srbsieve to miss MOBs. Fortunately you don't need to re-run an entire range (or generate inputs from newpgen) to find the missing values. Run the new version and it will output an updated pl_MOB.txt.. If any of those k show up in your pl_remain.txt file, remove them.
|
|
|
|
|
|
#246 |
|
"Mark"
Apr 2003
Between here and the
18D016 Posts |
I made a small change to address a problem found by MisterBitcoin. newpgen will sieve to sqrt(largest candidate) and srbsieve checks for that, but it turns out that newpgen will sometimes sieve to the largest prime less than sqrt(largest candidate) and not the smallest prime greater than sqrt(largest candidate). With the current behavior, srbsieve terminates with an error. I added a check to allow for the difference so that srbsieve will not terminate. The check isn't perfect, but for the large ranges of k being tested, it shouldn't be a problem. There is a very, very slim chance that someone could terminate newpgen early and srbsieve will allow for the file without giving the error. By early, I mean stopping newpgen within a few hundred primes of which it would sieve to, which could probably only happen if someone were deliberately trying to break it.
Last fiddled with by rogue on 2017-02-24 at 19:14 |
|
|
|
|
|
#247 |
|
"Nuri, the dragon :P"
Jul 2016
Good old Germany
811 Posts |
I found an other bug, this time its something small.
These progress on phase 8 was not 0,23 pct. This is happening because the progress for phase 8 is using the same sub-phase-amount from phase 2. :) |
|
|
|
|
|
#248 |
|
"Mark"
Apr 2003
Between here and the
24×397 Posts |
I don't see a problem in the code. Did you stop and restart the range at some point? Can you e-mail me the input files you used?
|
|
|
|
|
|
#249 | |
|
"Nuri, the dragon :P"
Jul 2016
Good old Germany
11001010112 Posts |
Quote:
The progress that srbsieve prints out it using the amount of sub-phases. You will have a few hundred sub-phases in phase 2, but only the few in phase 16. The process from S7 and S15 is running with any disruption. Anyway: k´s remain print out function isn´t working. Pepi just pointed it out a few month ago. These thinks are optional, personally I don´t need them. Just nice to have.
|
|
|
|
|
|
|
#250 | |
|
"Mark"
Apr 2003
Between here and the
24×397 Posts |
Quote:
I still need to see some files for the other issue. I'm not seeing any problems in the code yet. |
|
|
|
|
|
|
#251 |
|
"Mark"
Apr 2003
Between here and the
24×397 Posts |
I just discovered that Ken Brazier has a program called nsieve64. This can work like newpgen, but is 64-bit. As it is source, it can be compiled on other platforms. It claims to be faster than newpgen.
I'll take a look and see if it can be multi-threaded. It could also benefit by accepting parameters the way other sieving programs do. It does seem to have other issues as it doesn't correctly parse inputs > 32 bits, but that should be easy to address. |
|
|
|
|
|
#252 | |
|
Dec 2011
After milion nines:)
144810 Posts |
Quote:
I try to build it, but got many errors :( Last fiddled with by pepi37 on 2017-08-24 at 19:51 |
|
|
|
|
|
|
#253 | |
|
I moo ablest echo power!
May 2013
33648 Posts |
Quote:
Code:
g++ nsieve64.cpp -o nsieve64 Code:
./nsieve64 -s 6209,800000000,800000001 -N 6299 -o nsieve64_testoutput.txt -p 2,1000000000000 |
|
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Very Prime Riesel and Sierpinski k | robert44444uk | Open Projects | 587 | 2016-11-13 15:26 |
| Sierpinski/ Riesel bases 6 to 18 | robert44444uk | Conjectures 'R Us | 139 | 2007-12-17 05:17 |
| Sierpinski/Riesel Base 10 | rogue | Conjectures 'R Us | 11 | 2007-12-17 05:08 |
| Sierpinski / Riesel - Base 23 | michaf | Conjectures 'R Us | 2 | 2007-12-17 05:04 |
| Sierpinski / Riesel - Base 22 | michaf | Conjectures 'R Us | 49 | 2007-12-17 05:03 |