20210505, 10:19  #1 
"David Kirkby"
Jan 2021
Althorne, Essex, UK
5×37 Posts 
Why can't I get a manual PRP test of M103747177 ?
I wanted to check the memory usage of a P1 test, as it was implied on another thread that giving P1 tests extra RAM would allow it to find bigger factors. So I set the RAM limit to 170 GB in mprime, reserved a P1 test, and got assigned M103747177. (mprime is not using much RAM, but that's not my main concern)
Nobody, other than myself (David Kirkby), is running any tests on that exponent, https://www.mersenne.org/report_expo...exp_hi=&full=1 and since it is fairly small on the scale of world record Mersenne primes, I would like to do a PRP test on it. So I manually requested a PRP test, putting that as the upper and lower bounds on the PRP test. But the Primenet server reports nothing is available, despite nobody else is doing a PRP test. After putting that as a lower limit, and not putting an upper limit, I got allocated 110474729 as a PRP test. Obviously its going to take longer to test 110474729 than it would 103747177, so I would rather do the smaller exponent. . Is there a line I could put in worktodo.txt, after the P1 test, so I get a PRP test of 103747177? If so, what should I put? So far it has been trial factored to 2^76. Of course the P1 test might find a factor, in which case the PRP test would be pointless. Maybe that's why I can't get a PRP test, but can I force one if the P1 test does not find a factor? Last fiddled with by drkirkby on 20210505 at 10:19 
20210505, 10:39  #2 
"Oliver"
Sep 2017
Porta Westfalica, DE
756_{8} Posts 
According to this page, the exponent is in category 1 and thus not available for manual assignments. If you want to test the exponent, you'd have to own a machine that qualifies for that category, but I guess you dual Xeon machine will likely be that. Additionally, a exponent cannot be assigned for PRP while there is a P1 running on it.
You have to exit mprime and add PRP=1,2,103747177,1,76,0,3,1 to worktodo.txt. If you do this after the P1 completed, mprime will try and reserve that exponent, but be quick, it is likely that someone else might get it after the P1 result is turned in. If you do not get the assignment, please don't run the PRP test. Last fiddled with by kruoli on 20210505 at 10:40 Reason: Corrected worktodo.txt entry. 
20210505, 12:09  #3  
"David Kirkby"
Jan 2021
Althorne, Essex, UK
185_{10} Posts 
Quote:
My real interest is PRP tests, but I'm wondering if completing a few P1 tests quickly might make the server realise the Dell is not as slow as it thinks, so give me some smaller PRP exponents. I don't know how long this P1 test will take, but I'm guessing around another 2 hours. Code:
[Worker #1 May 5 10:17] Optimal P1 factoring of M103747177 using up to 286720MB of memory. [Worker #1 May 5 10:20] M103747177 stage 1 is 9.05% complete. Time: 203.402 sec. [Worker #1 May 5 10:24] M103747177 stage 1 is 18.12% complete. Time: 202.782 sec. [Worker #1 May 5 10:27] M103747177 stage 1 is 27.18% complete. Time: 202.729 sec. [Worker #1 May 5 10:30] M103747177 stage 1 is 36.24% complete. Time: 202.749 sec. [Worker #1 May 5 10:34] M103747177 stage 1 is 45.31% complete. Time: 202.779 sec. [Worker #1 May 5 10:37] M103747177 stage 1 is 54.37% complete. Time: 202.526 sec. [Worker #1 May 5 10:40] M103747177 stage 1 is 63.43% complete. Time: 202.620 sec. [Worker #1 May 5 10:44] M103747177 stage 1 is 72.49% complete. Time: 202.571 sec. [Worker #1 May 5 10:47] M103747177 stage 1 is 81.56% complete. Time: 202.447 sec. [Worker #1 May 5 10:51] M103747177 stage 1 is 90.62% complete. Time: 202.557 sec. [Worker #1 May 5 10:54] M103747177 stage 1 is 99.68% complete. Time: 202.224 sec. [Worker #1 May 5 10:54] M103747177 stage 1 complete. 2206916 transforms. Time: 2236.852 sec. [Worker #1 May 5 11:12] M103747177 stage 2 is 5.80% complete. Time: 1059.691 sec. [Worker #1 May 5 11:30] M103747177 stage 2 is 14.37% complete. Time: 1073.976 sec. [Worker #1 May 5 11:48] M103747177 stage 2 is 22.95% complete. Time: 1073.885 sec. [Worker #1 May 5 12:15] Optimal P1 factoring of M103747177 using up to 286720MB of memory. [Comm thread May 5 12:15] Sending expected completion date for M103747177: May 5 2021 [Worker #1 May 5 12:16] Optimal P1 factoring of M103747177 using up to 286720MB of memory. [Worker #1 May 5 12:17] Optimal P1 factoring of M103747177 using up to 286720MB of memory. [Worker #1 May 5 12:17] Optimal P1 factoring of M103747177 using up to 286720MB of memory. [Worker #1 May 5 12:18] Optimal P1 factoring of M103747177 using up to 286720MB of memory. [Worker #1 May 5 12:21] Optimal P1 factoring of M103747177 using up to 286720MB of memory. [Worker #1 May 5 12:27] M103747177 stage 2 is 28.85% complete. [Worker #1 May 5 12:45] M103747177 stage 2 is 37.42% complete. Time: 1072.443 sec. [Worker #1 May 5 13:02] M103747177 stage 2 is 45.99% complete. Time: 1072.253 sec. Last fiddled with by drkirkby on 20210505 at 12:13 

20210505, 14:55  #4  
"David Kirkby"
Jan 2021
Althorne, Essex, UK
10111001_{2} Posts 
Quote:
https://www.mersenne.org/report_expo...exp_hi=&full=1 as a category 1 assignment, despite the PRP test had probably finished 20 minutes earlier. The P1 tested used 47 GB RAM and the website shows "B1=765000, B2=22708000, E=12" Hopefully, if I can sort out why the server thinks my Dell is so slow, I will automatically get some category 0 and 1 assignments, as I can do them in two days on two CPUs, so complete one per day. Dave Last fiddled with by drkirkby on 20210505 at 14:56 

20210505, 15:01  #5 
"Oliver"
Sep 2017
Porta Westfalica, DE
2·13·19 Posts 
According to this calculator, that amount of RAM you observed is actually the maximum of what mprime will use on an exponent of this size. So any memory above that will not be used. For higher exponents (e.g. 333000001), more memory might be used (in this example up to 143 GB).

20210505, 15:38  #6  
Sep 2006
Brussels, Belgium
2×5×167 Posts 
Quote:
To be able to get something else than CAT 4 assignments one must meet some conditions, read the relevant page : one must register the computer to get the smallest assignments, the computer must have returned enough good results in a certain period of time, it must not request too many days of work in advance... The only speed requirement is that the assignment will be completed in 30 days. Jacob 

20210505, 17:45  #7  
Jun 2003
3^{2}·19·29 Posts 
Quote:
Quote:


20210505, 19:21  #8  
"David Kirkby"
Jan 2021
Althorne, Essex, UK
5·37 Posts 
Quote:
https://www.mersenne.org/download/ Code:
[dkirkby@jackdaw tmp]$ ./mprime v Mersenne Prime Test Program: Linux64,Prime95,v30.3,build 6 It crossed my mind later, that it is probably unwise to allocate more than half the memory to P1 factoring on a dual processor machine, because each CPU has its own memory .Whilst CPUs can access the memory of another CPU, that is slower. I think discussions about the RAM usage are probably best on a software forum, as its not related to the server. Dave Last fiddled with by drkirkby on 20210505 at 19:22 

20210505, 19:39  #9  
"David Kirkby"
Jan 2021
Althorne, Essex, UK
5×37 Posts 
Quote:
I adjusted the days of work to queue to be 3 now (DaysOfWork=3). I'm puzzled that the server gives me several exponents it thinks are going to take up to 42 days to complete. Currently it thinks it will get exponents in 3, 10, 13, 20, 31 and 42 days. In practice, the lot should be done in about 6 days, as I can do about one per day. But even 6 days is twice the setting of DaysOfWork, which is set to 3. Dave Last fiddled with by drkirkby on 20210505 at 19:39 

20210505, 19:47  #10 
6809 > 6502
"""""""""""""""""""
Aug 2003
101×103 Posts
2×3^{4}×59 Posts 
What is your "Estimated hours per day this program will run" under Options>CPU?

20210505, 19:55  #11  
"David Kirkby"
Jan 2021
Althorne, Essex, UK
5×37 Posts 
Quote:
I think the issue might be I had some exponents on it that were allocated a month or more ago on slower machines, which I moved to this machine. I have now unassigned all them  most had been started, but less than 1% done, so no real wastage. But the server assigned me several exponents today, despite I had set the days of work to queue to be 3. I have 7 exponents on my Dell, which will take me about 7 days to complete. So why did the server assign them, if it thinks they will take up to 42 days to complete? Last fiddled with by drkirkby on 20210505 at 19:58 

Thread Tools  
Similar Threads  
Thread  Thread Starter  Forum  Replies  Last Post 
I found the primality test, there seems to be no composite numbers that pass the test  sweety439  sweety439  7  20200211 19:49 
Modifying the Lucas Lehmer Primality Test into a fast test of nothing  Trilo  Miscellaneous Math  25  20180311 23:20 
Double check LL test faster than first run test  lidocorc  Software  3  20081203 15:12 
GMPECM Manual  GrK  GMPECM  2  20071225 01:55 
A primality test for Fermat numbers faster than Pépin's test ?  T.Rex  Math  0  20041026 21:37 