![]() |
|
|
#320 | |
|
P90 years forever!
Aug 2002
Yeehaw, FL
7,537 Posts |
Quote:
Your request, though, falls on deaf ears as you can always set your work preference to get exactly the work type you want. |
|
|
|
|
|
|
#321 | |
|
6809 > 6502
"""""""""""""""""""
Aug 2003
101×103 Posts
982110 Posts |
Quote:
This will help the DC problem and prevent wasted cycles on bad 100M digit numbers. |
|
|
|
|
|
|
#322 | |
|
P90 years forever!
Aug 2002
Yeehaw, FL
7,537 Posts |
Quote:
For example, I had one user that insisted on running P-1 with B1=120 and B2=large. Several times I tried to convince him of the foolishness of this, but he persisted. Yet there is still no code in prime95 that prevents the user from doing this. |
|
|
|
|
|
|
#323 |
|
"Nathan"
Jul 2008
Maryland, USA
5×223 Posts |
So it seems to me that anyone who happens to just download and install Prime95, and blindly run through the initial dialog boxes without selecting a type of work or anything, should be assigned DCs by default. In other words, make DC the default worktype unless someone knows enough (and takes the action) to select something different.
"Whatever makes sense" should also mean doublechecks. I am assuming that anyone selecting "whatever makes sense" either (1) doesn't care what type of work they contribute, (2) doesn't understand the differences between worktypes, or (3) really wants to do the work that is most needed by GIMPS. Yes, (1) and (2) are taking advantage of apathy and ignorance, respectively, but there is nothing that says that down the line, the user can learn more about or become more interested in GIMPS, and then try out different worktypes. Moreover, I'm betting that many (1) and (2) cases might include the folks who start an LL, only to become frustrated with the length of time it will take, and abandon the assignment. With a doublecheck taking a couple of weeks, we might be lucky enough to get at least one result from the early attriters (is that even a word? LOL). With regard to silly stuff like the guy wanting to run P-1 with B1 = 120, I think that we really need to work on forming a Web page explaining how the different settings work for the different worktypes. I'm wondering how many users are blindly letting Prime95 run P-1 with 8 MB of RAM allocated, not because they can't afford higher memory, but because they simply don't understand why/how P-1 does better with more memory. It is not really noted anywhere on the GIMPS site what the recommended amounts of RAM are for P-1 (for instance, while 8 MB is really too little, something like 3GB for a single exponent is overkill). Trial factoring is another issue - I know it's in the source code, but it's not really out in the open what bit depth should be used for a given exponent range. Cheesehead wrote a good article on why trial factoring up to sqrt(Mp) is physically impossible - perhaps this could be included to help people understand why you can't just TF an exponent rather than running an LL. I think that there are many users out there who are interested in the mathematics and the goals of GIMPS, but that are unaware of the finer points of how things work within the project. Along with this fact we must also consider that most users adopt the common paradigm of installing software and leaving the default options in place. I must admit that while I joined GIMPS in 2002, and began LL testing at that point, it was only with the introduction of v5 in 2008 that I began exploring other worktypes and learning more about how the different assignments and settings work. Indeed, I was one of the many who just chose the 8 MB option for P-1 and as a result I handed in very weakly P-1'ed exponents (and probably ran many unnecessary LL tests) for my first five or so years in GIMPS. |
|
|
|
|
|
#324 | ||
|
P90 years forever!
Aug 2002
Yeehaw, FL
7,537 Posts |
Quote:
Quote:
8MB is sufficient for P-1 - just not optimal. |
||
|
|
|
|
|
#325 | ||||
|
"Kyle"
Feb 2005
Somewhere near M52..
39316 Posts |
Quote:
Quote:
Quote:
Quote:
Kyle |
||||
|
|
|
|
|
#326 | ||
|
P90 years forever!
Aug 2002
Yeehaw, FL
7,537 Posts |
Quote:
Quote:
|
||
|
|
|
|
|
#327 |
|
"Kyle"
Feb 2005
Somewhere near M52..
3·5·61 Posts |
Okay. I now have two computers working for GIMPS- a dual core and a quad. When my dual core finishes it's current assignments, I will put it onto doing DC work (a drop in the bucket) but my quad core is 'relatively fast' and I will keep it doing first-time LLs at least for the present time. I have another PC 'sort of' working that I will also put onto DC work though it may be months before I resume access to that computer.
Is there anyway to send a message to people currently running the client that would give an explanatory message regarding the DC situation and asking if they would like to temporarily switch over their work type to aid the project? Of course, this information would have to include the prize money, etc. I do not have a good idea about the technical limitations of the new server and this idea may be impractical for other reasons. Again, please pardon my ignorance! |
|
|
|
|
|
#328 |
|
1976 Toyota Corona years forever!
"Wayne"
Nov 2006
Saskatchewan, Canada
111258 Posts |
The same way that you asked for P-1 help last year (and at least got "some" attention) could the same idea work for DC and catch the attention of some of the the big "farms". Someone like me with about a dozen active PC's of various sizes could allocate the entire team to DC and still take 20 years to complete one million range; DC is about 25 ranges behind LL.
I know there are several big farmers doing LOTS of factoring. Maybe(?) in the next few weeks when all the exponents are factored to 64 bits some of these might consider helping out with DC. This way we don't slow down LL in the meantime. |
|
|
|
|
|
#329 | |
|
If I May
"Chris Halsall"
Sep 2002
Barbados
9,767 Posts |
Quote:
I do this partially because I want to have a regular and predictable amount of internet traffic from each machine (75 dual core at at least 2GHz) for monitoring purposes. Thus I will want to continue doing low-level TFing. However, what I can and will do is allocate one core on each machine to DCing, leaving the other core to TFing / traffic generation. And, George, I agree with the others above -- don't mess with the stats giving DC work a GHz Days "bonus". Not appropriate; and I don't think needed. |
|
|
|
|
|
|
#330 | |||||||||||
|
"Richard B. Woods"
Aug 2002
Wisconsin USA
170148 Posts |
Quote:
Your proposal would leave the admins less flexibility -- why tie their hands? Quote:
Quote:
If someone doesn't care -- they don't care, and will be happy for the GIMPS server to make the choice. Isn't that practically synonymous with reason (3)? After all, those people are joining GIMPS because they want to help the project! Allowing the server to decide the worktype is perfectly compatible with that. I think reason (3) may be much the most common reason when you take that into account. Quote:
Quote:
OTOH, reason (2) users might be dismayed to be assigned DCs -- they thought they would be getting a chance to win the EFF prize. However, (A) they will get that chance later if they complete the initial DCs, and (B) that's what they get for ignorance ... but it's easily remedied! Once they've learned the difference between a first-time LL and DC, they are completely free to specify first-runs only. Quote:
Once the user learns more about TF, s/he can learn how to specify bit depths on the TF worktodo lines if s/he desires to override the default bit levels. Quote:
Quote:
Quote:
Quote:
BTW, there _is_ an explanation of the P-1 memory issues in readme.txt -- it's under the heading "SETTING AVAILABLE MEMORY". Did you read that before, or while, you ran your first assignments? If not, why not? Not much can be done* about users who won't bother reading the readme.txt -- adding more explanations to it won't persuade new users who think it's already too long to bother with. Quote:
If GIMPS software bogged down systems by allocating gobs of memory once in a while for P-1 stage 2, without an understanding and informed consent (by deliberate memory setting) by the user, our project's software might be kicked out of many places where it now runs quietly with minimal impact. Getting no LL contribution at all is worse for this project than getting a small percentage of LLs run where a large-memory P-1 stage 2 might have found a factor. - - - - - * We might put some highly-effective introduction at the beginning that will grab new users' interest enough so that they'll want to devour every word that follows -- care to write one, anybody? Shall we make an offer to some best-selling author?? Anyone know a best-selling author who likes to crunch primes in the background as s/he writes? Last fiddled with by cheesehead on 2010-07-14 at 15:54 |
|||||||||||
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Another milestone! | tcharron | PrimeNet | 3 | 2013-08-29 06:44 |
| Another milestone | frmky | Msieve | 7 | 2012-04-25 22:12 |
| Big milestone coming up | schickel | Aliquot Sequences | 8 | 2011-07-29 10:54 |
| New Milestone | opyrt | Prime Sierpinski Project | 65 | 2010-10-06 13:18 |
| Milestone | davieddy | PrimeNet | 2 | 2007-09-08 12:38 |