20110101, 00:31  #1 
Dec 2010
Ava, Missouri
28_{16} Posts 
100MD LL Test  Newb Question
I'm running a LL test on a 100MD assignment.
I just got done factoring to 76 bits (took 11 days). Now Prime95 is running a P1 factor test and then I suppose it will start the LL. My questions are: 1) Technically speaking, how many bits is M332208529? (i.e., how far can I trial factor this despite the fact that Prime95 has determined that 76 bits is far enough?); 2) I have multiple systems available for running Prime95; a) On a different system, should I trial factor this assignment manually to 77 or 78 bits in an effort to better increase the odds that I am not wasting A LOT of time on the primary LL assignment? b) On a different system, and after the P1 test is complete and I get the B1 bound result, should I run some ECM curve tests at the same time? If so, how many curves? Thanks in advance for your insights. Neo 
20110101, 03:11  #2  
Account Deleted
"Tim Sorbera"
Aug 2006
San Antonio, TX USA
10AB_{16} Posts 
Quote:
Quote:
If your goal is to expect to finish the number in the shortest calendar time, you should run as much TF, P1, and maybe even ECM as you can on as many systems are available, while doing the LL test with as many cores as possible on the fastest hardware available. I recommend, and all normal assumptions are based on, the former (most efficient use of CPU time), or at least much closer to that than the latter. Your other systems' times would be much better doing work on numbers besides this one (whether 100M digits or something else, GIMPS or not). But if it's this or nothing, this is better than nothing. This can change in favor of doing a few more bits of TF if you have a fast CUDAcapable (which requires that it be NVidia) GPU available to run TF on, whether that's on the LLing system or another. See http://www.mersenneforum.org/showthread.php?t=12827 (look near the end for the latest code) for a CUDAbased factoring app for Mersenne numbers. You should be aware that an LL test on a 100 million digit number will take a very long time, (look at Test > Status or Advanced > Time for an estimate on your computer) and that there's a somewhat high chance of an error some time during that, which would invalidate the result. To minimize this risk, you should enable both checking options in the Advanced menu, although this will slow down the test by a few percent. If possible, it'd be best to run the test on a system with ECC (error correcting, usually only found in servers) memory, but I doubt that's an option. If the machine is multicore, you can run the test on more than one thread to speed it up (see Test > Worker Windows > CPUs to use). It's not perfectly efficient, e.g. it won't be quite 4x as fast on four cores of a quadcore, but it could reduce the test time from well over a year to under a year. Last fiddled with by MiniGeek on 20110101 at 03:29 

20110101, 03:27  #3 
6809 > 6502
"""""""""""""""""""
Aug 2003
101×103 Posts
2^{2}·7^{2}·47 Posts 
You machine will TF to 77 after the P1 is finished, by default. Then the LL will start.
What MiniGeek said is correct in that if you want to speed the test compared to the wall clock, then a multicore is the way to go. If you want to be most efficient then there are other things to do. Remember, if you do things in parallel (lower TF on 1 machine, P1 on another, ECM on a 3rd, high TF on a 4th and LL on a 5th), if you find a factor below 76 (for example), then all the other effort is wasted. 
20110101, 05:43  #4 
"Lucan"
Dec 2006
England
2·3·13·83 Posts 
As further incentive for pursuing this bold undertaking,
after TF and P1, the chance of it being prime is ~ 1 in 3 Million David 
20110101, 16:13  #5  
Jun 2003
7·167 Posts 
Quote:
Quote:
A good compromise might be: 1, Start LL imediately using all cores of your fastest machine. 2, in parallel, use a CUDA compatible GPU to FT to several bits deeper than normal. If you don't have one, there may be people willing to do this for you. 3, again in parallel, do P1 to "normal" limits, doing stage two on a machine with as much memory as possible. 500MB is recommeded as a "good" amount for normal sized exponents, so probably about 4GB would be good for an exponent this size, but I don't really know. If the LL machine has significantly more memory than any other, and if no other has 4GB, then consider temporarily shifting LL work from that machine to another. I'm not sure how worthwhile ECM would be. In general, its more expensive than P1 and less effective as it can't take advantage the 2kp+1 from of Mersenne factors. Like P1 it wants gobs of memory for stage two, though I don't know how much, compared with P1. 

20110102, 15:05  #6 
Dec 2010
Ava, Missouri
2^{3}·5 Posts 
Thanks
I really appreciate all of your responses. I almost made a new avatar with my cheeks red with embarrassment regarding my "how many bits long question".
Well, I think I am coming to the conclusion that dedicating an entire system to this 100MD LL assignment for at least year would not be a good use of CPU cycles. I am going to finish p1 factoring (completing 1.5% a day with only 1 core  going to bump that up to two cores today) and then I will unassign the LL test. Thanks for the insight regarding GPU factorization; I've been following that thread closely on Primegrid; I just need to get my hands on an NVIDIA graphics card. Neo 
20110102, 16:01  #7  
Jun 2003
7×167 Posts 
Quote:
Also, if your goal is to make the biggest contribution you can to GIMPS progress with your available hardware, then consider devoting at least one core to P1 on each machine that you can grant enough memory to do a good stage 2. (about 500MB). With all worktypes, if you don't do it, someone else will. But with P1 the likelihood is that the someone else won't do it nearly as well as you. Roughly half of all exponents never get a P1 stage 2, and many that do, do so on machines that can devote relatively little memory to the task. I have other suggestions, but I won't bombard you with them, especially as I don't know whether this kind of optimisation interests you. Last fiddled with by Mr. P1 on 20110102 at 16:06 

Thread Tools  
Similar Threads  
Thread  Thread Starter  Forum  Replies  Last Post 
Newb who needs help with PC  EddieTheBear  Hardware  19  20151023 13:22 
Newb question  PicGrabber  Msieve  20  20141031 20:06 
Questions from a GIMPS newb  hj47  Hardware  10  20081028 20:00 
Newb help (it crashes)  Proggie  Software  4  20050105 07:35 
linux question ( newb)  crash893  Software  2  20031226 18:50 