![]() |
|
|
#34 | |
|
Random Account
Aug 2009
36418 Posts |
Quote:
|
|
|
|
|
|
|
#35 |
|
Jul 2003
wear a mask
110011110102 Posts |
|
|
|
|
|
|
#36 |
|
Random Account
Aug 2009
32×7×31 Posts |
|
|
|
|
|
|
#37 |
|
"Mihai Preda"
Apr 2015
3×457 Posts |
There is the P-1 calculator on mersenne.ca : https://www.mersenne.ca/prob.php
There are also two implementations of the P-1 calculator in gpuowl in pm1/ folder. It seems the P-1 wavefront (the smallest exponents that weren't P-1'ed) is a bit above 100M, and those exponents were factored to 76. In this context, I'm thinking of running with B2=100M (nice round number). For B2=100M, pretty much any B1 between 5M and 10M would be just as good. I would probably go with B1=8M,B2=100M. Let's see the probabilities (all with B2=100M): B1=4M: 6.07% (first-stage 2.87%, second-stage 3.20%) B1=6M: 6.25% (first-stage 3.26%, second-stage 2.99%) B1=8M: 6.36% (first-stage 3.56%, second-stage 2.80%) B1=10M: 6.44% (first-stage 3.80%, second-stage 2.64%) We see that the probability increases a bit as B1 increases from 4M to 10M, so why do I say all those B1 are pretty much the same? -- because as B1 increases, the ratio of the PRP that is saved when a factor is found (in either P1 or P2) decreases (because only the PRP part that is above B1*1.44 is saved). This, in addition to the total effort (P1+P2) being slightly less when running with lower B1 (keeping B2 constant), means that you can choose any B1 in that range. PS: also, there's no requirement to run with such a high B2=100M. E.g., for B2=50M: B1=3M: 5.25% (first-stage 2.60%, second-stage 2.65%) B1=4M: 5.37% (first-stage 2.87%, second-stage 2.50%) B1=5M: 5.45% (first-stage 3.08%, second-stage 2.37%) Last fiddled with by preda on 2020-09-29 at 23:44 |
|
|
|
|
|
#38 |
|
Jul 2009
Germany
2×3×101 Posts |
- removed LL
I am totally against it, I sometimes do LL-DC because they run very fast on my graphics card. That also makes a bit of Throughput. Let the users choose freely. Last fiddled with by moebius on 2020-10-01 at 07:36 |
|
|
|
|
|
#39 |
|
"Composite as Heck"
Oct 2017
2·11·37 Posts |
Then freely choose to run an older version of gpuowl. Am I missing something?
|
|
|
|
|
|
#40 |
|
Jul 2009
Germany
60610 Posts |
|
|
|
|
|
|
#41 |
|
"Composite as Heck"
Oct 2017
14568 Posts |
If a feature is removed you're not beholden to fix it when you make a breaking change, it gives you the freedom to make changes to the codebase without having to consider what that change does to the legacy functionality. I don't know why preda removed LL but it's why I would.
|
|
|
|
|
|
#42 |
|
Jul 2009
Germany
11368 Posts |
Well, that's a reason if he otherwise has too much work with it, but it's still a shame, because with the new version you could also confirm the next greatest prime number with LL on an AMD card.
|
|
|
|
|
|
#43 |
|
"Mihai Preda"
Apr 2015
101010110112 Posts |
As the program evolves, it needs to be refactored ("transformed") to support new functionality. The amount of existing complexity makes the refactoring difficult (similar to inertia: more mass -- harder to change direction). Because IMO LL is a low-priority feature for gpuowl, it was not transferred over in this refactoring step. Note, I also didn't finish the new functionality yet.
|
|
|
|
|
|
#44 |
|
"Mihai Preda"
Apr 2015
55B16 Posts |
GpuOwl 7.0 is *not ready* yet; please don't use it yet.
Also, I'll be away for a few days, without internet access. |
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| GpuOwl PRP-Proof changes | preda | GpuOwl | 20 | 2020-10-17 06:51 |
| gpuowl: runtime error | SELROC | GpuOwl | 59 | 2020-10-02 03:56 |
| gpuOWL for Wagstaff | GP2 | GpuOwl | 22 | 2020-06-13 16:57 |
| gpuowl tuning | M344587487 | GpuOwl | 14 | 2018-12-29 08:11 |
| How to interface gpuOwl with PrimeNet | preda | PrimeNet | 2 | 2017-10-07 21:32 |