![]() |
|
|
#155 | |
|
"Bill Staffen"
Jan 2013
Pittsburgh, PA, USA
23·53 Posts |
Quote:
If I follow that correctly, then with a B1 of 110000 not only should it have found it in stage 1, but it should not have been possible to find in stage 2 (B1 too high). Is that right? Or could it have found it in stage 2 as a multiple of 102913 (like 205826)? further, if it did find it as a multiple of 102913, would it have given the same factor (516770062491225473521) as prime95 did in stage1? |
|
|
|
|
|
|
#156 |
|
"Carl Darby"
Oct 2012
Spring Mountains, Nevada
32×5×7 Posts |
You are all right. There's something weird going on here.
Edit: 102913 is pairing up with 1341143, which gets caught in stage 2. But I still don't know why stage 1 is not finding the factor. Edit2. Found it. Stage 1 doesn't stand a chance of finding any factor at the moment. Its not looking at the right data. Fix coming this evening. Last fiddled with by owftheevil on 2013-05-02 at 16:01 |
|
|
|
|
|
#157 |
|
Feb 2012
the Netherlands
3A16 Posts |
I did some other exponents which had factors in low P-1 bounds.
Each and everyone of them was reported by prime95 in stage 1, CUDAPm1 found them in stage 2. Last fiddled with by Stef42 on 2013-05-02 at 15:48 |
|
|
|
|
|
#158 |
|
"James Heinrich"
May 2004
ex-Northern Ontario
11·311 Posts |
Just for clarity, I have attached a screenshot showing this happening.
|
|
|
|
|
|
#159 | |||
|
"James Heinrich"
May 2004
ex-Northern Ontario
1101010111012 Posts |
Quote:
Code:
CUDAPm1 4444091 -b1 100 -b2 1000 8888183 k = 1 319974553 k = 36 But no factor(s) found: Quote:
Quote:
|
|||
|
|
|
|
|
#160 | |
|
If I May
"Chris Halsall"
Sep 2002
Barbados
9,767 Posts |
Quote:
![]() This is why extensive testing -- by many different people -- is required. Good work everyone!
|
|
|
|
|
|
|
#161 |
|
"James Heinrich"
May 2004
ex-Northern Ontario
65358 Posts |
On the plus side, it did find all 3 known factors in stage2, albeit as the composite of all of them:
Code:
M4444091 has a factor: 1809798096458971047321927127 (P-1, B1=100, B2=390390, e=6, n=256K CUDAPm1 v0.00) |
|
|
|
|
|
#162 | |
|
Feb 2012
the Netherlands
3A16 Posts |
Quote:
Code:
B2 should be at least 1560000, increasing it. Starting stage 1 P-1, M9090017, B1 = 120000, B2 = 1560000, e = 6, fft length = 5 12K |
|
|
|
|
|
|
#163 |
|
"James Heinrich"
May 2004
ex-Northern Ontario
65358 Posts |
Playing with some limits checking.
smallest exponent: M86243 (aka 28th Mersenne Prime) -- checked for and warns user non-prime exponents: checks for and warns user maximum exponent: uncertain. Haven't tested extensively, but testing in OBD range isn't working nicely: "CUDAPm1 3333333011 -b1 100 -b2 1000" crashes quickly ("CUDAPm1 has stopped working...", whereas "CUDAPm1 3333333011" (no bounds specified) just sits there (no GPU load, no crash, no progress). Just under 231 (M2000000011) does the same thing. Just under 230, it doesn't crash, but the error message is somewhat cryptic to me as an end-user: Code:
CUDAPm1 1000000009 -b1 1000 -b2 10000 over specifications Grid = 110592 try increasing threads (512) or decreasing FFT length (55296K) |
|
|
|
|
|
#164 |
|
"Carl Darby"
Oct 2012
Spring Mountains, Nevada
13B16 Posts |
Threads is a parameter you can set in the ini file. 1024 is the largest possible value. That value should enable 1000000009 to run.
|
|
|
|
|
|
#165 |
|
Aug 2010
Kansas
54710 Posts |
Q? about proto-p-1-cuda...
Is the does it write a .bu or .bu2 file like P95 does? If so, are they compatible? i.e. could I run Stage 1 on GPU and Stage 2 on CPU? |
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| mfaktc: a CUDA program for Mersenne prefactoring | TheJudger | GPU Computing | 3497 | 2021-06-05 12:27 |
| World's second-dumbest CUDA program | fivemack | Programming | 112 | 2015-02-12 22:51 |
| World's dumbest CUDA program? | xilman | Programming | 1 | 2009-11-16 10:26 |
| Factoring program need help | Citrix | Lone Mersenne Hunters | 8 | 2005-09-16 02:31 |
| Factoring program | ET_ | Programming | 3 | 2003-11-25 02:57 |