mersenneforum.org  

Go Back   mersenneforum.org > Fun Stuff > Lounge

Reply
 
Thread Tools
Old 2010-09-22, 20:00   #12
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

9,767 Posts
Default

Quote:
Originally Posted by Prime95 View Post
However, GIMPS has a surplus of TF resources and a deficiency in P-1 resources. Under GIMPS current scheme, when the LL wavefront passes the P-1 wavefront, LL testers will be assigned exponents that need P-1, TF, and then LL testing. This increases our surplus of TF resources.

What to do?
With respect...

You've said before publicly on this forum that it is an important policy of GIMPs that participants are able to choose the work they do.

So why, then, are those choosing to do LL work forced to do TF and P-1 work; hard-coded into the client?
chalsall is online now   Reply With Quote
Old 2010-09-22, 20:31   #13
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

7,537 Posts
Default

Quote:
Originally Posted by chalsall View Post
So why, then, are those choosing to do LL work forced to do TF and P-1 work; hard-coded into the client?
Because there are no LL assignments available that don't require P-1 and TF.

In an ideal world, enough users would select TF and P-1 work to prevent this from happening
Prime95 is online now   Reply With Quote
Old 2010-09-22, 20:42   #14
davieddy
 
davieddy's Avatar
 
"Lucan"
Dec 2006
England

2×3×13×83 Posts
Default GW Basic

I used to think GW stood for Gates William.
Was I mistaken?
davieddy is offline   Reply With Quote
Old 2010-09-22, 20:48   #15
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

9,767 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Because there are no LL assignments available that don't require P-1 and TF.

In an ideal world, enough users would select TF and P-1 work to prevent this from happening
But, empirically, not enough users are selecting TF and P-1 work.

So why then are those who choose LL work burdened with lessor work? Why not let them work what they choose?
chalsall is online now   Reply With Quote
Old 2010-09-22, 21:08   #16
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

111258 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Because there are no LL assignments available that don't require P-1 and TF.

In an ideal world, enough users would select TF and P-1 work to prevent this from happening
An interpretation of http://www.mersenne.org/primenet/ might help me and others: If I look at the current LL wavefront 50-53M and columns near the end I see:
Code:
----------Available
Exponent  P-1  LL
50000000 5484 
51000000 4977 15668
52000000 17651 3274
53000000 16981 3723
Am I incorrectly interpreting this as telling me that in the 51M range for example there are 4977 exponents that need P-1 (and then potentially LL) and 15668 that are available for LL (implying P-1 is already done for these)?

============================================

And secondly, I take your comment to imply that we STILL DO NOT have enough people doing P-1?? Not to suggest any priorities for you but I can say that one reason I have reduced my P-1 participation (and one other has commented the same on this forum) is that I have two PC's; both E6550 Dual Cores for which Prime95 crashes at least half of the instances that either of these PCs finds a factor whether in Stage 1 or 2.

Last fiddled with by petrw1 on 2010-09-22 at 21:10 Reason: ID-10-T error
petrw1 is online now   Reply With Quote
Old 2010-09-22, 21:40   #17
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

22×3×641 Posts
Default

Quote:
Originally Posted by davieddy View Post
No.
I think it was based on reading posts #1 and 2 more
carefully than you seem to have done.
Please explain why you think that's so.

Last fiddled with by cheesehead on 2010-09-22 at 22:23 Reason: reworded
cheesehead is offline   Reply With Quote
Old 2010-09-22, 21:55   #18
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

769210 Posts
Default

Quote:
Originally Posted by chalsall View Post
You've said before publicly on this forum that it is an important policy of GIMPs that participants are able to choose the work they do.
... within the framework of the choices GIMPS offers in service of its overall goal of finding Mersenne primes.

For instance, GIMPS/PrimeNet does not offer the choice of doing an LL test while someone else is assigned to do P-1 on the same exponent. Similarly, GIMPS/PrimeNet does not offer the choice of doing LL-only on exponents for which a certain amount of TF and P-1 have not yet been done.

Quote:
So why, then, are those choosing to do LL work forced to do TF and P-1 work; hard-coded into the client?
GIMPS has a goal of finding Mersenne primes.

GIMPS does not have a goal of assigning an LL-only test to everyone who wants an LL-only test assignment if demand exceeds availability. If it can't assign an LL-only test, it assigns the next closest thing it has: an LL test preceded by the last parts of prescribed TF and/or P-1.

Assigning LL tests is only one part of the overall method of finding Mersenne primes. TF and P-1 are other parts.

For some fractions of candidate exponents, the prescribed TF and P-1 will identify which of the numbers are composite faster than LL tests on those same candidates would identify them as composite. Doing that TF and P-1 work maximizes GIMPS's overall efficiency for finding Mersenne primes.

Quote:
Originally Posted by chalsall View Post
But, empirically, not enough users are selecting TF and P-1 work.
Not enough to produce an idealized situation in which everyone who wants LL-only can get LL-only, no.

Quote:
So why then are those who choose LL work burdened with lessor work?
"Burdened"? Lesser work?

What's "less" about TF and P-1?

Added: As I pointed out above, TF and P-1 are more efficient at detecting compositeness of some Mersenne numbers than the LL test. How, then, are they "less" than LL?

Quote:
Why not let them work what they choose?
See above.

Also: Some guys choose to LL-test exponents that are assigned to other folks; why then do we not let them do that within the GIMPS framework? Answer: Because that's detrimental to GIMPS's overall goals.

Once one accepts the GIMPS software license, one has accepted GIMPS/PrimeNet rules. It's a user agreement.

Anyone who wants to operate outside GIMPS/PrimeNet rules can do so -- except that they can't ethically use GIMPS software to do that.

Anyone's free to write their own Mersenne-prime-finding software!

The problem is that some folks want to mooch off the goodies/benefits/rewards that GIMPS offers without obeying GIMPS rules. The GIMPS organizers, who've put in many years of work in order to create those goodies/benefits/rewards, decline to cater to those not agreeing to follow the rules. (Sorta like other aspects of society, eh?)

Last fiddled with by cheesehead on 2010-09-22 at 22:26 Reason: several corrections; adding response to another question
cheesehead is offline   Reply With Quote
Old 2010-09-22, 22:19   #19
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

9,767 Posts
Default

Quote:
Originally Posted by cheesehead View Post
For some fractions of candidate exponents, the prescribed TF and P-1 will identify which of the numbers are composite faster than LL tests on those same candidates would identify them as composite. Doing that TF and P-1 work maximizes GIMPS's overall efficiency for finding Mersenne primes.
You're easier to play than a fiddle.

Please let the record show that according to Cheesehead it is perfectly OK for PrimeNet to make its client's work on work units they didn't agree to work on....
chalsall is online now   Reply With Quote
Old 2010-09-22, 22:40   #20
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

22×3×641 Posts
Default

Quote:
Originally Posted by chalsall View Post
You're easier to play than a fiddle.

Please let the record show that according to Cheesehead it is perfectly OK for PrimeNet to make its client's work on work units they didn't agree to work on....
Wrong.

Added: Your "Please ..." statement is factually incorrect. PrimeNet never makes its clients work on anything. Anyone who doesn't like an assignment they receive from PrimeNet is free to relinquish his/her assignment back to PrimeNet without doing any work on it.

You seem not to have remembered the GIMPS user license by which you were granted the right to use GIMPS software, and not to have read my latest post after my numerous later edits to it, which included a reminder about the GIMPS user agreement.

When you started to use GIMPS software, you agreed to GIMPS rules. If you don't like GIMPS rules, then cease using GIMPS software. Write your own Mersenne-prime-finding software.

Let the record show that chalsall either does not remember the GIMPS software user agreement or does not understand the concept of agreeing to certain restrictions in order to receive certain benefits, despite the fact that this basic tradeoff concept has been a feature of human societies for thousands of years.

Last fiddled with by cheesehead on 2010-09-22 at 22:56 Reason: Reworded and added
cheesehead is offline   Reply With Quote
Old 2010-09-22, 23:09   #21
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

100110001001112 Posts
Default

Quote:
Originally Posted by cheesehead View Post
When you started to use GIMPS software, you agreed to GIMPS rules. If you don't like GIMPS rules, then cease using GIMPS software. Write your own Mersenne-prime-finding software.
To what rules are you referring?

The included license.txt, or http://mersenne.org/legal/ ?

I don't actually understand what you are trying to claim from this language and the above.

I am simply arguing that those who wish and ask to do LL testing might reasonably expect to actually be assigned (and the client software do (and only do)) LL testing.

Is that an unreasonable expectation?
chalsall is online now   Reply With Quote
Old 2010-09-22, 23:13   #22
davieddy
 
davieddy's Avatar
 
"Lucan"
Dec 2006
England

2·3·13·83 Posts
Default

Quote:
Originally Posted by cheesehead View Post
Please explain why you think that's so.
I thought I'd booked the full half hour argument rather than the
five minutes.

davieddy is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Half a million GHz-days? ramgeis PrimeNet 23 2018-08-14 18:36
Prime95 uses half of each core? Mini-Geek Software 1 2007-12-13 13:45
Prime95 using only one half of CPU Unregistered Hardware 10 2005-11-17 14:39
Only using half of available resources gpawlus Software 6 2005-06-21 20:07
Cunningham Base-2 Half Server wblipp Factoring 10 2004-04-21 02:15

All times are UTC. The time now is 14:39.


Mon Aug 2 14:39:50 UTC 2021 up 10 days, 9:08, 0 users, load averages: 3.98, 4.24, 3.97

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.