mersenneforum.org  

Go Back   mersenneforum.org > Fun Stuff > Lounge

Reply
 
Thread Tools
Old 2003-06-03, 00:57   #12
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

1E0C16 Posts
Default Re: P-1 Factoring before double checking

Quote:
Originally Posted by jobhoti
Wouldn't GIMPS be better off if double checkers took into account the highest B2 that was ever done on a given exponent? That way, if more memory could be used in the P-1 test, perhaps a factor could be found that wouldn't be otherwise.
The catch is that the probability of finding a factor with P-1 falls off relentlessly after a certain point, making it less efficient to prove a Mnumber composite by searching for a factor with P-1 than by running a DC L-L.

I.e. -- yes, it could be done, but it might not be worth it from the standpoint of GIMPS throughput for its primary goal of determining the primality of Mersenne numbers.

Quote:
For instance, if the original tester only used 64 MB of RAM to do P-1 testing, and, 2 years later, the double checker has 512 MB of RAM, shouldn't that massive amount of RAM be used for P-1 testing *despite* the fact that P-1 has already been done? In other words, not all P-1 tests are equal...
Correct. But the most valuable one is usually the first one, even if it had been done to only modest limits.

If someone has P-1ed with B1=125000, B2=1875000, for example, then if you are going to test to higher limits, say B1=350000,7000000, unless you have a save file from that first run your run will have to repeat all the computations that got the first stage 1 up to 125000 before you have any chance at all of finding a factor with your computations. That makes your run much less efficient than if yours were the first run.

Quote:
Perhaps, P-1 testing should be distributed as completely separate assignments to those computers able to use massive amounts of memory.
Good idea. It's already been suggested that the PrimeNet server add a new class of assignments for P-1 factoring alone.

Quote:
I'm sure a lot of low-memory P-1 tests get performed, and if this system were implemented, a lot of Lucas-Lehmer tests could be avoided. This would undoubtedly speed up the GIMPS project to some extent.
But that depends on (1) whether the tradeoff between time to make the P-1 run and probability of finding a factor via that method is deemed worthwhile, and (2) whether the value of finding a specific factor is considered greater than the value of simply proving that a Mnumber is composite.
cheesehead is offline   Reply With Quote
Old 2003-06-08, 15:12   #13
Primenut
 
May 2003

5 Posts
Default

Is there any sort of promotional package that describes the work of GIMPS, its goals, the study touting its unobtrusiveness, a letter from George its founder, the rewards of contributing to math history, the uselessness of idle cycles etc.? Perhaps something that could be presented to ones employer or university especially to the IT people or science guys who have say-so over computer labs?
Primenut is offline   Reply With Quote
Old 2003-06-09, 09:03   #14
patrik
 
patrik's Avatar
 
"Patrik Johansson"
Aug 2002
Uppsala, Sweden

52×17 Posts
Default

Quote:
Originally Posted by cheesehead
But DC completions will speed up slightly a few months from now, anyway. Why? Because then DC assignments will reach the range (~10M) where first-time L-L assignments were when Prime95 introduced automatic pre-LL P-1 factoring. Right now, many DC assignments are for exponents that haven't had any P-1 performed, so the DCers perform P-1 in those cases before starting the DC L-L test. Once DC assignments reach the range where almost all exponents have already had P-1 performed, DCers won't be doing the P-1s before their L-Ls.
Wouldn't the DC's slow down instead? Since there will be no more factors to find, there will be no more L-L tests to avoid. The whole point of the P-1 test (from GIMPS's point of view) is to increase the average throughput of the L-L tests.
patrik is offline   Reply With Quote
Old 2003-06-09, 09:32   #15
trif
 
trif's Avatar
 
Aug 2002

2·101 Posts
Default

Quote:
Originally Posted by patrik
Quote:
Originally Posted by cheesehead
But DC completions will speed up slightly a few months from now, anyway. Why? Because then DC assignments will reach the range (~10M) where first-time L-L assignments were when Prime95 introduced automatic pre-LL P-1 factoring. Right now, many DC assignments are for exponents that haven't had any P-1 performed, so the DCers perform P-1 in those cases before starting the DC L-L test. Once DC assignments reach the range where almost all exponents have already had P-1 performed, DCers won't be doing the P-1s before their L-Ls.
Wouldn't the DC's slow down instead? Since there will be no more factors to find, there will be no more L-L tests to avoid. The whole point of the P-1 test (from GIMPS's point of view) is to increase the average throughput of the L-L tests.
Yes, but there will be fewer tests in each range because those with P-1 factors will have been eliminated and won't be handed out. So the cost of doing P-1 on those is saved in the DC phase.
trif is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Ok so now where can I test a huge prime besides gimps ONeil Information & Answers 33 2018-04-21 13:55
How do I test if it is a mersenne prime on GIMPS? spkarra Math 21 2015-01-23 18:13
error rates and P-1 test drakkar67 Prime Sierpinski Project 9 2008-05-26 14:29
Old Athlon 64 Promotion E_tron Hardware 0 2007-04-19 00:44
New Prime Test allows reuse exps (eg GIMPS)? bearnol Miscellaneous Math 7 2005-10-20 13:21

All times are UTC. The time now is 12:07.


Mon Aug 2 12:07:47 UTC 2021 up 10 days, 6:36, 0 users, load averages: 1.46, 1.59, 1.47

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.