mersenneforum.org  

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

Closed Thread
 
Thread Tools
Old 2007-08-10, 19:58   #1
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

11010111110002 Posts
Default Prime95 version 25.4

The Windows and Linux versions of 25.4 is now available. If you are running version 25.3 you can install the new version on top of the old version.

I need a few folks to do load testing on the new server. If you are interested, email or PM me. I'll PM those who have expressed interest with instructions. Load testers will be doing trial factoring of really big Mersennes to low limits or ECM on small Mersennes.

Steps to install version 25.4
----------------------------

1) DO NOT INSTALL OVER VERSION 24. If you have problems, you want to be able to revert to testing using version 24. There will be outages on the new server so you'll want to let version 24 run at lower priority to soak up those available CPU cyles.
2) Create a new directory, download ftp://mersenne.org/gimps/p95v254.zip, unzip into this new directory.
3) PM or email to get the secret line to add to prime.txt so that this version contacts the new server.
4) Run version 25.4. Follow the link in the dialog box to create a userid. Choose a work preference of either "Trial factoring to low limits" or "ECM on small Mersenne numbers".
5) Find problems. Report them to me.

Links to other versions
---------------------
Linux - ftp://mersenne.org/gimps/mprime254a.tar.gz
Linux 64-bit - ftp://mersenne.org/gimps/mprime254a-linux64.tar.gz
Windows 64-bit - ftp://mersenne.org/gimps/p64v254.zip
Mac OS X - ftp://mersenne.org/gimps/mprime254-MacOSX.tar.gz

Last fiddled with by Prime95 on 2007-08-21 at 19:27 Reason: Added linux link
Prime95 is online now  
Old 2007-08-11, 22:30   #2
Xyzzy
 
Xyzzy's Avatar
 
"Mike"
Aug 2002

7,559 Posts
Default

Say we have all 4 windows open, in cascade mode.

Is there a button sequence that will let us page through the windows with the keyboard?

Even "F1", "F2", F3" and "F4" would be cool, or a single character toggle.

If we tile the windows they are too small on our screen.

(Ideally, we'd like plain old tabs, like Firefox, but we understand why UI design is not that important, and that you cannot make everyone happy.)

Xyzzy is offline  
Old 2007-08-11, 22:48   #3
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

23×863 Posts
Default

Quote:
Originally Posted by Xyzzy View Post
Is there a button sequence that will let us page through the windows with the keyboard?
It looks like CTRL+F6 does this
Prime95 is online now  
Old 2007-08-11, 22:56   #4
jbristow
 
jbristow's Avatar
 
Aug 2007

3·31 Posts
Default

I'm running a quad-core machine, and I'm wondering if there are plans to be able choose a preference for multiple types of work on the same machine. For instance, it would be cool if I could do P-1 factoring on one core, ECM on another, run LL tests on the third, and keep the 4th core open for some other project. I don't know how popular this would be, but I think it's interesting to being doing different types of work at once.

Also, one reason you might want to have the ability to stop and start different threads independently is if you're going to do something memory-intensive for a short period of time and want to suspend the thread that is P-1 factoring but let a trial factoring or LL thread continue.

Here's a more speculative wish list item, so let me know if there's some reason this wouldn't be as useful as I'm thinking. It looks like Primenet v5 is going to become more of a center for finding first factors of Mersennes in addition to the main GIMPS project of discovering Mersenne Primes. P-1 factoring is special in that if you want to extend to higher limits, you have to redo all of the work that someone else did in P-1 factoring to a lower limit. If you had their save file, you could save a little bit of time (perhaps not enough to be worth it). This might be most useful for smaller Mersennes (<100k?) where a good bit of time is spent in getting to the current P-1 limits. I'm not sure how serious the bandwidth and storage requirements would be for transferring these save files, so it might not be worth it for a secondary project.

Also, I'm not sure exactly where the factoring crossovers are here. Are we at the point where we should forget about P-1 for Mersennes less than (say) 50k and just do ECM? It seems like P-1 is still useful for Mersennes closer to 500k and higher, but i'm curious where the crossover is. Thanks.
jbristow is offline  
Old 2007-08-11, 23:02   #5
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

23·863 Posts
Default

Quote:
Originally Posted by jbristow View Post
I'm wondering if there are plans to be able choose a preference for multiple types of work on the same machine. For instance, it would be cool if I could do P-1 factoring on one core, ECM on another, run LL tests on the third, and keep the 4th core open for some other project.
You can do that in the Test/Worker Threads dialog box. The Worker number drop down box lets you select which worker window you'd like to set work preference for.
Prime95 is online now  
Old 2007-08-11, 23:08   #6
Xyzzy
 
Xyzzy's Avatar
 
"Mike"
Aug 2002

755910 Posts
Default

Quote:
It looks like CTRL+F6 does this
Xyzzy is offline  
Old 2007-08-11, 23:12   #7
drew
 
drew's Avatar
 
Jun 2005

5758 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Follow the link in the dialog box to create a userid. Choose a work preference of either "Trial factoring to low limits" or "ECM on small Mersenne numbers".
I'm trying this, but I don't see these options. I'm seeing the usual options:

Whatever makes the most sense
10,000,000 digit numbers to test
First time tests
Double-check tests
Trial factoring

Edit: never mind I got it working. I had create and add that line to prime.txt before prime.txt is created for it to use the new server.

Last fiddled with by drew on 2007-08-11 at 23:21
drew is offline  
Old 2007-08-12, 00:38   #8
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

23·863 Posts
Default

Quote:
Originally Posted by jbristow View Post
It looks like Primenet v5 is going to become more of a center for finding first factors of Mersennes in addition to the main GIMPS project of discovering Mersenne Primes. P-1 factoring is special in that if you want to extend to higher limits, you have to redo all of the work that someone else did in P-1 factoring to a lower limit.
A P-1 run is worth the same amount as an ECM curve to the same limits -- except that P-1 for Mersennes gets the exponent for "free" as the exponent will divide any factor-1. If you don't understand that, suffice it to say that it makes a P-1 to B1 worth the same as an ECM run to a B1 about 5 to 10 times larger.

What that all means is that I'm not prepared to hassle with saving P-1 intermediate files. It's easier to just assign a few ECM curves to get the equivalent amount of factor finding power.
Prime95 is online now  
Old 2007-08-12, 01:08   #9
jbristow
 
jbristow's Avatar
 
Aug 2007

3×31 Posts
Default

Quote:
Originally Posted by Prime95 View Post
A P-1 run is worth the same amount as an ECM curve to the same limits -- except that P-1 for Mersennes gets the exponent for "free" as the exponent will divide any factor-1. If you don't understand that, suffice it to say that it makes a P-1 to B1 worth the same as an ECM run to a B1 about 5 to 10 times larger.

What that all means is that I'm not prepared to hassle with saving P-1 intermediate files. It's easier to just assign a few ECM curves to get the equivalent amount of factor finding power.
Okay, that makes sense. P-1 gets a bump from the special 2kp+1 format of Mersenne Factors, but in the end the advantages of being able to do multiple ECM runs at the same B1 and its ability to find unsmooth factors makes it not worth over-optimizing P-1 searches to large B1s.
jbristow is offline  
Old 2007-08-12, 01:31   #10
drew
 
drew's Avatar
 
Jun 2005

38110 Posts
Default

The "Assignment details" page on the new server sometimes gives an incomplete listing.

I've got two cores, one each assigned to ECM and TF. The client always shows 15 assignments of each type, but the Primenet server often cuts the list of TF tests short.
Attached Thumbnails
Click image for larger version

Name:	missing TF tests.PNG
Views:	1198
Size:	159.0 KB
ID:	1897  
drew is offline  
Old 2007-08-12, 02:45   #11
drew
 
drew's Avatar
 
Jun 2005

3·127 Posts
Default

Two more things...

The "Worker threads" dialog doesn't update the "worker-specific options" behavior when you change the number of threads. For instance, when I change from 1 thread to 2, the "worker number" field is still greyed-out. You have to close the dialog and open it again before you can change those options.


Also, I just tried the new software with my hyperthreaded P4 machine. It defaulted to 1 thread, using 2 'CPUs' per thread. When I tried to change this to run 2 threads using 1 'CPU' apiece, it would not fetch any work from the v5 server for the second thread. So I can only run one test at a time. Is this intended behavior?
drew is offline  
Closed Thread

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Prime95 version 29.4 Prime95 Software 441 2020-02-16 15:18
Prime95 version 27.3 Prime95 Software 148 2012-03-18 19:24
Prime95 version 26.3 Prime95 Software 76 2010-12-11 00:11
Prime95 version 25.5 Prime95 PrimeNet 369 2008-02-26 05:21
When the next prime95 version ? pacionet Software 74 2006-12-07 20:30

All times are UTC. The time now is 19:16.

Fri Jul 3 19:16:42 UTC 2020 up 100 days, 16:49, 2 users, load averages: 1.91, 1.91, 1.69

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, 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.