mersenneforum.org  

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

Reply
 
Thread Tools
Old 2010-05-11, 07:14   #265
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

22×3×641 Posts
Default

PrimeNet has mechanisms to take care of stragglers according to established standards. Let it work.
cheesehead is offline   Reply With Quote
Old 2010-05-11, 17:15   #266
mdettweiler
A Sunny Moo
 
mdettweiler's Avatar
 
Aug 2007
USA

142328 Posts
Default

Quote:
Originally Posted by cheesehead View Post
PrimeNet has mechanisms to take care of stragglers according to established standards. Let it work.
Wouldn't an exponent that's being worked on 1 hour a day (and therefore, expected completion dates updated daily) have its expiry date forever pushed off into la-la land and never be reassigned? (Or am I missing something here?)
mdettweiler is offline   Reply With Quote
Old 2010-05-11, 17:34   #267
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

1E0C16 Posts
Default

Quote:
Originally Posted by mdettweiler View Post
Wouldn't an exponent that's being worked on 1 hour a day (and therefore, expected completion dates updated daily) have its expiry date forever pushed off into la-la land
No, not forever. Why exaggerate, if you have a sound argument?

Quote:
and never be reassigned?
No, not never. Why exaggerate?

Quote:
(Or am I missing something here?)
a) Do we have actual evidence that an exponent is being worked on for only 1 hour/day?

b) Suppose we do. So, what? What harm, if any, does it do to GIMPS?

As I have explained multiple times, it is better to have a contribution from a "slow" computer while faster systems work on other exponents, than not to have that "slow" contribution. 1001 kph is faster than 1000 kph.

If we were to divert a "fast" system to perform the assignment being worked-on by the "slow" system, that would:

a) prevent the "fast" system from working on some other assignment, thus guaranteeing a delay in a future milestone, and

b) tend to discourage owners of "slow" systems from contributing. (But 1001 kph is faster than 1000 kph.)

So, if you're impatient, just turn your attention elsewhere. That's not only the best way to help GIMPS; it's also handy in other life situations.

Why would anyone want to delay a future milestone for the purpose of needlessly speeding up a current milestone, and perhaps (if the poaching discourages a "slow" system owner from future participation) slowing down overall GIMPS progress? Is it only because of shortsightedness?

GIMPS/PrimeNet has been designed to make efficient use of systems, whatever their speeds. Let it work.

Last fiddled with by cheesehead on 2010-05-11 at 17:51
cheesehead is offline   Reply With Quote
Old 2010-05-11, 17:49   #268
S485122
 
S485122's Avatar
 
"Jacob"
Sep 2006
Brussels, Belgium

36428 Posts
Default

Quote:
Originally Posted by mdettweiler View Post
Wouldn't an exponent that's being worked on 1 hour a day (and therefore, expected completion dates updated daily) have its expiry date forever pushed off into la-la land and never be reassigned? (Or am I missing something here?)
You are missing the following provision from the Assignment Thresholds : "The server may reassign exponents when the assignment is more than one year old." (With a little syntax correction on my part.)

What might be necessary is a review the assignment thresholds...

Jacob
S485122 is offline   Reply With Quote
Old 2010-05-11, 19:16   #269
mdettweiler
A Sunny Moo
 
mdettweiler's Avatar
 
Aug 2007
USA

629810 Posts
Default

Quote:
Originally Posted by cheesehead View Post
No, not forever. Why exaggerate, if you have a sound argument?

No, not never. Why exaggerate?

a) Do we have actual evidence that an exponent is being worked on for only 1 hour/day?

b) Suppose we do. So, what? What harm, if any, does it do to GIMPS?

As I have explained multiple times, it is better to have a contribution from a "slow" computer while faster systems work on other exponents, than not to have that "slow" contribution. 1001 kph is faster than 1000 kph.

If we were to divert a "fast" system to perform the assignment being worked-on by the "slow" system, that would:

a) prevent the "fast" system from working on some other assignment, thus guaranteeing a delay in a future milestone, and

b) tend to discourage owners of "slow" systems from contributing. (But 1001 kph is faster than 1000 kph.)

So, if you're impatient, just turn your attention elsewhere. That's not only the best way to help GIMPS; it's also handy in other life situations.

Why would anyone want to delay a future milestone for the purpose of needlessly speeding up a current milestone, and perhaps (if the poaching discourages a "slow" system owner from future participation) slowing down overall GIMPS progress? Is it only because of shortsightedness?

GIMPS/PrimeNet has been designed to make efficient use of systems, whatever their speeds. Let it work.
I think you misunderstood what I was saying: I wasn't by any means advocating poaching to move ahead milestones, just asking because as I understood it at the time, assignments really would be kept reserved for all eternity as long as the assignee continued to report progress. Jacob's answer has since clarified that.

I thought my "Or am I missing something here" clarified my intended meaning adequately, but it seems not.

Last fiddled with by mdettweiler on 2010-05-11 at 19:17
mdettweiler is offline   Reply With Quote
Old 2010-05-11, 21:06   #270
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

3·52·71 Posts
Default

Quote:
Originally Posted by S485122 View Post
"The server may reassign exponents when the assignment is more than one year old." Jacob
This happened to me personally a few months ago. One of my team PC's which due to a long story, I no longer have access to was used VERY sporadically. Some assignments that due to this low activity did NOT finish in 365 days were dropped by the server.
petrw1 is offline   Reply With Quote
Old 2010-05-11, 23:28   #271
Historian
 
Historian's Avatar
 
Mar 2010

43 Posts
Default

Quote:
Originally Posted by mdettweiler View Post
Wouldn't an exponent that's being worked on 1 hour a day (and therefore, expected completion dates updated daily) have its expiry date forever pushed off into la-la land and never be reassigned? (Or am I missing something here?)
Quote:
No, not forever. Why exaggerate
Theoretically, an exponent could be worked on for less than a second every 59 days on a slow computer. That comes out to about 1 iteration every 2 months, and the 60 day update limit will still be satisfied.

It'll take a year just to complete 6 iterations, and more than three million years to finally complete a 6 million digit candidate.

Quote:
"The server may reassign exponents when the assignment is more than one year old."
The key word is "may", not "will".
edit: This doesn't mean that I support poaching. However, if that one exponent holding up the double checking milestone is somehow still there after a few years, I bet the attitudes towards poaching would change.

Last fiddled with by Historian on 2010-05-11 at 23:32
Historian is offline   Reply With Quote
Old 2010-05-11, 23:48   #272
Historian
 
Historian's Avatar
 
Mar 2010

43 Posts
Default

I know this message wasn't directed at me, but I'll go ahead and respond.
Quote:
Originally Posted by cheesehead View Post
If we were to divert a "fast" system to perform the assignment being worked-on by the "slow" system, that would:

a) prevent the "fast" system from working on some other assignment, thus guaranteeing a delay in a future milestone,
Not necessarily. You're assuming that the fast system is always busy, while this isn't always the case. Let's say that I have a fast system that I usually use to play games. One day, I see the GIMPS milestone page and decide to poach an exponent. Instead of playing a computer game that day, I decide to leave it on until the exponent finishes and do something else less CPU-intensive, like surfing the web.

Now what happens if I didn't poach that exponent? No benefit to GIMPS or any other DC project; I just continue playing games in my spare time instead of doing some web surfing.

Quote:
b) tend to discourage owners of "slow" systems from contributing. (But 1001 kph is faster than 1000 kph.)
Not always. Many of those "slow" systems cannot participate on higher exponents due to factors such as a lack of memory or a lack of stability for multi-year periods. Even worse, they may be unattended and forgotten, and the original searcher of the exponent that got poached won't even know or care what happened.

Quote:
So, if you're impatient, just turn your attention elsewhere. That's not only the best way to help GIMPS; it's also handy in other life situations.
True, but patience has a limit. Waiting a few weeks, months, or even years is fine in certain cases, but you'll have a hard time finding anyone who's willing to wait a couple of centuries. In an extreme case, how would you feel about waiting for the sun to burn up?

Last fiddled with by Historian on 2010-05-11 at 23:56 Reason: fixing typos
Historian is offline   Reply With Quote
Old 2010-05-12, 01:29   #273
TimSorbet
Account Deleted
 
TimSorbet's Avatar
 
"Tim Sorbera"
Aug 2006
San Antonio, TX USA

11·389 Posts
Default

Quote:
Originally Posted by S485122 View Post
"The server may reassign exponents when the assignment is more than one year old."
I wonder just what the criteria for this is, considering M20742307's (which was poached) proper assignment is now over 18 months old and was never reassigned. In any case, M20425091, the last one, has only been assigned for just under 7 months, so assuming ANONYMOUS has been checking in updates on the number, I don't see it as unusual that it's not been reassigned.
Have we heard from one of the people in charge (George or Scott(?)) whether the reassignment is working properly, and what more specifically is the requirements for the server to reassign? (since e.g. that 1.5-year-old assignment was not reassigned)
TimSorbet is offline   Reply With Quote
Old 2010-05-12, 05:35   #274
S485122
 
S485122's Avatar
 
"Jacob"
Sep 2006
Brussels, Belgium

2·977 Posts
Default

Quote:
Originally Posted by Mini-Geek View Post
Have we heard from one of the people in charge (George or Scott(?)) whether the reassignment is working properly, and what more specifically is the requirements for the server to reassign? (since e.g. that 1.5-year-old assignment was not reassigned)
I do not know if the reassignment of work-units older than a year work. I do not remember George or Scott commenting about it. I do remember something about (factoring ?) manual assignments in the higher ranges having a longer expiration time.

Perhaps some of the straggling exponents are at the bottom of long worktdodo.txt files ?

I must say that I find all those assignments of small exponents to some of the Anonymous accounts strange : how can they build up enough reliability and confidence ? Confidence is the number of LL (first time or double-check) tests completed without error. A computer needing more than a year to finish a test will have difficulty accumulating confidence. Once again the Assignment Thresholds must be periodically reviewed. For instance the threshold for unknown computers should be round 26 M, leaving the trailing edge to known computers.

For exponents above 24 930 000 the FFT size is 1536 KiB. The double checks will soon be out of reach for slower computers (200 ms iteration time still implies two month to complete a double check.) There has been so much LMH factoring done lately by quick computers (because of productivity expressed in GHz days) that even that could get out of reach for slower computers.

Jacob
S485122 is offline   Reply With Quote
Old 2010-05-12, 07:31   #275
jinydu
 
jinydu's Avatar
 
Dec 2003
Hopefully Near M48

110110111102 Posts
Default

The DC for M20742307 was poached, and then completed on April 17. Don't you mean something else?
jinydu is offline   Reply With Quote
Reply



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

All times are UTC. The time now is 13:33.


Fri Jul 7 13:33:47 UTC 2023 up 323 days, 11:02, 0 users, load averages: 1.12, 1.20, 1.19

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

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔