mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Software

Reply
 
Thread Tools
Old 2021-10-21, 13:50   #1
techn1ciaN
 
techn1ciaN's Avatar
 
Oct 2021
U.S. / Maine

3·31 Posts
Default Prime95 defaults to proof=8 for PRP-CF tests even though I have a very large disk space allocated

I have my Prime95 in a dumb directory that I don't use much and so gave it 100GB for proofs. Wavefront PRP selects proof=10, as expected. But — I recently started running PRP-CF instead out of interest and every test selects proof=8.


I understand that this is almost completely inconsequential because even a power-7 proof on a cofactor-size number would take trivial time to certify. But — I have to say I'm still curious why the program does not select a higher proof power for this specific type of test, when the space for one is certainly available.


I searched for "PRP cofactor proof power" but could only find unrelated posts.
techn1ciaN is offline   Reply With Quote
Old 2021-10-21, 14:13   #2
slandrum
 
Jan 2021
California

2·3·41 Posts
Default

It's probably related to the size of exponent you are now getting, there's really no reason to generate a giant proof file, and I wouldn't worry about it. Those certs take seconds to run (minutes on older slow hardware).

Last fiddled with by slandrum on 2021-10-21 at 14:14
slandrum is offline   Reply With Quote
Old 2021-10-21, 14:16   #3
slandrum
 
Jan 2021
California

2×3×41 Posts
Default

If you are really concerned and want to force a particular proof level, read undoc.txt and it will tell you what line to add to local.txt

Last fiddled with by slandrum on 2021-10-21 at 14:16
slandrum is offline   Reply With Quote
Old 2021-10-21, 14:18   #4
techn1ciaN
 
techn1ciaN's Avatar
 
Oct 2021
U.S. / Maine

3×31 Posts
Default

I figured there would be something in undoc. I'll take a look.
techn1ciaN is offline   Reply With Quote
Old 2021-10-21, 14:42   #5
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

2·11·269 Posts
Default

Please read and apply https://www.mersenneforum.org/showpo...64&postcount=2
Specifically, "Use an existing topic-specific thread when practical."
There are multiple existing prime95 threads, version dependent.
A moderator may choose to merge this newly created thread into an existing thread.
Please do not make extra work for the moderators.

Also, read the fine manual files; think; apply; before posting.

Last fiddled with by kriesel on 2021-10-21 at 14:45
kriesel is offline   Reply With Quote
Old 2021-10-21, 17:28   #6
techn1ciaN
 
techn1ciaN's Avatar
 
Oct 2021
U.S. / Maine

3×31 Posts
Default

Quote:
There are multiple existing prime95 threads, version dependent.

So, you're saying it would have been appropriate to post this in the "Prime95 v30.4/30.5/30.6" (I'm running 30.6b4) thread? If so, apologies; I was under the impression that the version-specific threads were strictly for testing and debugging of new features in the relevant versions and it would be incorrect to clutter them up with procedural questions.


Quote:
Also, read the fine manual files ...

Of course. At the end of the day I'm only secondarily concerned with the ability to run proof=10 PRP-CF; I was more curious if there was any reason why the program doesn't select proof=10 for PRP-CF when the disk space is available, beyond the obvious "the certs are quick anyway so it's a non-concern." But I suppose not.
techn1ciaN is offline   Reply With Quote
Old 2021-10-21, 22:37   #7
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

2×11×349 Posts
Default

Quote:
Originally Posted by techn1ciaN View Post
I have my Prime95 in a dumb directory that I don't use much and so gave it 100GB for proofs. Wavefront PRP selects proof=10, as expected. But — I recently started running PRP-CF instead out of interest and every test selects proof=8.
Running proof=10 on small exponents will cost more generating the proof than you will save doing the cert.
Prime95 is offline   Reply With Quote
Old 2021-10-22, 00:00   #8
techn1ciaN
 
techn1ciaN's Avatar
 
Oct 2021
U.S. / Maine

3·31 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Running proof=10 on small exponents will cost more generating the proof than you will save doing the cert.

Thank you for the insight!


Approximately where are the cutoff points at which the optimal power goes up? Would Prime95 set proof=11 or proof=12 for a sufficiently large exponent (say, 100M-digit) if the disk space was allocated?
techn1ciaN is offline   Reply With Quote
Old 2021-10-22, 03:13   #9
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

2×11×349 Posts
Default

Over 414.2M the proof power goes to 11.
Prime95 is offline   Reply With Quote
Old 2021-10-22, 03:44   #10
techn1ciaN
 
techn1ciaN's Avatar
 
Oct 2021
U.S. / Maine

3·31 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Over 414.2M the proof power goes to 11.

OK, so it scales very slowly. Interesting.


I happen to do DC-via-PRP using GPUOwl, which of course doesn't get more nuanced than using one, pre-set proof level for every test. I didn't have the information from this thread when I was tuning my installation and set proof=10 without thinking about it. At the current DC wavefront, would it actually be more efficient to use proof=9? If yes, around what exponent should I go back to 10?


Thanks again for your insights thus far
techn1ciaN is offline   Reply With Quote
Old 2021-10-22, 05:32   #11
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

11101111111102 Posts
Default

1.7M - 6.7M = 7
6.7M - 26.6M = 8
26.6M - 106.5M = 9
106.5M - 414.2M = 10
414.2M+ = 11
Prime95 is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Does the PRP proof file cause disk fragmentation? Chuck PrimeNet 9 2021-06-11 02:03
I run out of disk space - will this automatically now there's more space? drkirkby Information & Answers 5 2021-02-12 08:41
Prime95 defaults - your input requested (round 2) Prime95 PrimeNet 25 2016-03-31 05:29
Prime95 defaults - your input requested Prime95 PrimeNet 25 2016-03-25 19:32
Saving disk space? Xyzzy Msieve 4 2015-11-14 13:59

All times are UTC. The time now is 09:11.


Wed Dec 1 09:11:32 UTC 2021 up 131 days, 3:40, 1 user, load averages: 0.93, 1.32, 1.31

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.