![]() |
|
|
#100 | |
|
Dec 2011
After 1.58M nines:)
169910 Posts |
Quote:
Does you have speed increase when using GPU? |
|
|
|
|
|
|
#101 |
|
"Mark"
Apr 2003
Between here and the
3·2,447 Posts |
I have uploaded 1.8.1 which fixes the problem I introduced in 1.8.0.
I modified gfndsieve to use AVX routines, but the performance became much worse so I took that code out. |
|
|
|
|
|
#102 |
|
"Dylan"
Mar 2017
11278 Posts |
As you can see from the code output, running it on the GPU makes the code run at about 8k primes/sec, whereas the CPU runs it at about 4k primes/sec, so the speed roughly doubles. For reference, the computer I am using to run pixsieve has an Intel Core i7-8750H (6 cores with HT) and a GTX 1050ti.
|
|
|
|
|
|
#103 | ||
|
Dec 2011
After 1.58M nines:)
32438 Posts |
Quote:
-s --independent Sieve +1 and -1 independently - again not working: give empty file as output Quote:
Last fiddled with by pepi37 on 2018-10-01 at 19:52 |
||
|
|
|
|
|
#104 |
|
"Mark"
Apr 2003
Between here and the
3×2,447 Posts |
I posted 1.8.2 to fix a crash in twinsieve when using the -s option.
|
|
|
|
|
|
#105 |
|
"Mark"
Apr 2003
Between here and the
3·2,447 Posts |
I posed 1.8.3.
I fixed an issue in twinsieve where it couldn't remove factors from an input file. I added dmdsieve. "dmd" is short for "Double-Mersenne Divisor". It sieves terms of the form 2*k*M+1 where M is a Mersenee Prime. The remaining terms, if prime, are potential divisors of a Double-Mersenne number. This is 2x to 3x faster than mmpsieve. Luigi will be migrating his project to dmdsieve at some point. |
|
|
|
|
|
#106 | |
|
Banned
"Luigi"
Aug 2002
Team Italia
10011000000012 Posts |
Quote:
![]() The fact is that my MMpsieve still serves me well on Raspberry PIs. Thank upu very much for your work, Mark.
|
|
|
|
|
|
|
#107 |
|
"Mark"
Apr 2003
Between here and the
3·2,447 Posts |
|
|
|
|
|
|
#108 | |
|
"Carlos Pinho"
Oct 2011
Milton Keynes, UK
2×5×11×47 Posts |
Mark, need some support to run dmdsieve since nothing happens when I trigger the client with the following flags:
Quote:
Even using --help or -h I don't see anything. WIth a DOS windows open nothing happens, with a batch file just vanishes. No crash error...I can't even troubleshoot. Any dlls I should have on the client folder? (cygwin1.dll, libwinpthread-1.dll, pthreadGC2.dll, pthreadVC2.dll) Last fiddled with by pinhodecarlos on 2018-10-23 at 18:53 |
|
|
|
|
|
|
#109 | |
|
"Mark"
Apr 2003
Between here and the
3·2,447 Posts |
Quote:
Are you starting with minp from the input file? If not, you probably want to specify on the command line. Are you starting with a file output from dmdsieve? The reason is that it won't run if you start with an mmpsieve input file. If you open a cmd prompt and start from there, what does it output? Does it terminate right away with a message? If still stuck, please send me a link to the input file. |
|
|
|
|
|
|
#110 | ||
|
"Carlos Pinho"
Oct 2011
Milton Keynes, UK
2·5·11·47 Posts |
Quote:
Clint terminates without a message. Input file attached. Quote:
Last fiddled with by pinhodecarlos on 2018-10-24 at 17:54 |
||
|
|
|