![]() |
![]() |
#199 |
"Robert Gerbicz"
Oct 2005
Hungary
24·101 Posts |
![]()
OK, so for balanced division it seems to be to working, could you run with
#define div 15 so when d is roughly 15 times shorter. On the code if you have few tested numbers at trial division then the primorial number will be way longer. |
![]() |
![]() |
![]() |
#200 | |
Sep 2002
Database er0rr
3×1,499 Posts |
![]() Quote:
![]() Second test file attached. Last fiddled with by paulunderwood on 2022-11-30 at 21:23 |
|
![]() |
![]() |
![]() |
#201 | |
"Robert Gerbicz"
Oct 2005
Hungary
24×101 Posts |
![]() Quote:
OK, so not crashed, are you using gmp-6.2.1 (this is the newest) and at least gcc 11 ? It could be also a cpu bug. |
|
![]() |
![]() |
![]() |
#202 | |
Sep 2002
Database er0rr
119116 Posts |
![]() Quote:
I know you wrote some low machine memory code -- would it worth me trying that? If it works I would get further, GMP 6.2.1 and gcc 10.2.1. The machine is not connected to the internet. I can hook it up and upgrade to gcc 11 if you really think that is where the problem might be. Last fiddled with by paulunderwood on 2022-11-30 at 23:42 |
|
![]() |
![]() |
![]() |
#203 | |
"Robert Gerbicz"
Oct 2005
Hungary
24·101 Posts |
![]() Quote:
What I've seen in the trial division part that it could crash only for mpz_mod. We are using mpz_gcd for similar sized numbers, and mpz_divexact when d is very small and in these cases mpn_preinv_mu_div_qr is not called. The compiler could also have the bug, but gcc 10 is not that old... |
|
![]() |
![]() |
![]() |
#204 | |
Sep 2002
Database er0rr
10001100100012 Posts |
![]() Quote:
I would no like to reserve R86453. |
|
![]() |
![]() |
![]() |
#205 |
May 2022
1110 Posts |
![]()
I have actually started r86453 a while ago to see how far my code could get me, and just finished the first phase. Now I expect the second phase to take a few more months (or to never finish, if the machine I am running this on keeps having a problem every few weeks - just finding the roots of some of the class polynomials takes over a month...).
|
![]() |
![]() |
![]() |
#206 | |
Sep 2002
Database er0rr
119116 Posts |
![]() Quote:
![]() |
|
![]() |
![]() |
![]() |
#207 |
May 2022
10112 Posts |
![]()
With the MPI version from the git repository you could try setting the environment variable CM_ECPP_TMPDIR before starting the cm binary: Then chunks of the primorial (and the class numbers for the second phase) are stored there at the first call, and read from the files in subsequent calls.
|
![]() |
![]() |
![]() |
#208 |
Sep 2002
Database er0rr
3×1,499 Posts |
![]()
Completed.
![]() I had to run with INI_FFT_SIZE 1 for a couple of steps around ~86000 bits during Stage 1; My cores were idling. Also the computer had a couple of signal 9 faults during Stage 2 most likely due to OOM. I have started certification of M221509 cofactor (prp66673). |
![]() |
![]() |
![]() |
#209 |
May 2022
11 Posts |
![]()
Excellent, congratulations for the new record!
Could you say a bit more about the running times and the size of the certificate? |
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
15*2^n-1, n>1M Reservation Thread | Kosmaj | Riesel Prime Search | 707 | 2021-11-20 19:13 |
Where on Earth can I download FastECPP? How fast is it compared with Primo? | Stargate38 | Miscellaneous Math | 5 | 2021-11-16 17:33 |
5*2^n-1 Reservation Thread | VBCurtis | Riesel Prime Search | 679 | 2021-10-09 17:33 |
Octoproth Reservation Thread | Greenbank | Octoproth Search | 2 | 2007-12-26 09:58 |
Dodecaproth Reservation Thread | Greenbank | Octoproth Search | 30 | 2006-02-09 00:33 |