![]() |
|
|
#1 |
|
P90 years forever!
Aug 2002
Yeehaw, FL
753710 Posts |
Code:
Assignment rules (top 3000 exponents): *1) No v4 users *2) No manual reservations *3) Reliability is high. *4) Speed is satisfactory. 5) "Days of work" setting is short. Recycle rules (top 1500 exponents): *1) If not a manual assignment and expected completion date is not updated for 60 days. 2) If assignment made before 2014-02-01 and: 2a) assignment is 12 months old and < 50% complete it is recycled. 2b) assignment is 15 months old it is recycled. 3) If assignment made after 2014-02-01 and: 3a) assignment is 6 months old and not started it is recycled. 3b) assignment is 9 months old it is recycled. 4) If DC is completed by another user, the assignment is cancelled. Assignment rules (not top 3000): *1) Speed is satisfactory. Recycle rules (not top 1500): *1) If not a manual assignment and expected completion date is not updated for 60 days it is recycled. 2) If assignment is one year old and not started it is recycled. 3) If assignment is two years old it is recycled. 4) If DC is completed by another user, the assignment is cancelled. Last fiddled with by Prime95 on 2014-01-21 at 02:29 |
|
|
|
|
|
#2 |
|
P90 years forever!
Aug 2002
Yeehaw, FL
7,537 Posts |
Here is a proposed starting point for DC assignment and expiration rules. Discussion is welcome for improving these proposed rules. We are trying to achieve a happy balance between those that like to see a steady progress on the milestones page without annoying users by rendering their DC work useless by recycling an exponent prematurely.
|
|
|
|
|
|
#3 | |
|
If I May
"Chris Halsall"
Sep 2002
Barbados
9,767 Posts |
Quote:
But could you please define the variable "Reliability"? Is this simply the success rate (no matter how much time is spent), or does it also include the time spent working on a candidate? If the former, than we will likely find many candidates assigned to machines which will take many years to complete. |
|
|
|
|
|
|
#4 |
|
P90 years forever!
Aug 2002
Yeehaw, FL
1D7116 Posts |
Reliability and confidence are the values the server keeps on each server. Reliability goes up when you report an LL result without any possible hardware errors. Confidence (in the reliability value) goes up with each result you report.
I think the server's current definition of a reliable computer is one that has reported at least 2 results and at least 90% error free results. |
|
|
|
|
|
#5 |
|
Dec 2002
32F16 Posts |
Since all assignments will end up in the top 1500 soon enough regardless of when they started I think only the recycle rules for these really matter, the rest is just early recycling of seemingly hopeless assignments. To me these rules look 'aggresive' enough and still balanced.
The only thing I would like to see investigated is if the value of 3000 exponents should not be increased to 4000 because of the amount of available reliable clients. (and the halve of it to 2000) |
|
|
|
|
|
#6 |
|
P90 years forever!
Aug 2002
Yeehaw, FL
7,537 Posts |
|
|
|
|
|
|
#7 | |
|
If I May
"Chris Halsall"
Sep 2002
Barbados
9,767 Posts |
Quote:
Thus, a machine which does one LL every three years is as "trusted" as another which does one every four days; and thus might be given a preferred candidate? Seems rather short-sighted to me.... |
|
|
|
|
|
|
#8 |
|
P90 years forever!
Aug 2002
Yeehaw, FL
7,537 Posts |
What does everyone else think? I could see upping the 3000 to 4000, 5000, or 6000. This would keep newbies (more prone to abandoning) out of the lower zone. It would also push slower computers to the higher exponents where they would have more time to complete the assignment.
|
|
|
|
|
|
#9 | |
|
P90 years forever!
Aug 2002
Yeehaw, FL
7,537 Posts |
Quote:
Do you think the reclaim rules in the non-top-2000 are too aggressive? Recommended changes? |
|
|
|
|
|
|
#10 | |
|
P90 years forever!
Aug 2002
Yeehaw, FL
7,537 Posts |
Quote:
There are circumstances when the rolling average can be reset. Also the CPU speed can be miscalculated by the client. The confidence/reliability check makes sure the computer has returned at least 2 prior results. It would not be hard to add a criteria such as "and computer has returned at least 2 * num_cores results in the last 3 months". |
|
|
|
|
|
|
#11 |
|
If I May
"Chris Halsall"
Sep 2002
Barbados
262716 Posts |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| PrimeNet Assignment Rules | S485122 | PrimeNet | 11 | 2021-05-20 14:54 |
| Modifications to DC assignment rules | Prime95 | PrimeNet | 74 | 2017-01-18 18:36 |
| Understanding assignment rules | Fred | PrimeNet | 3 | 2016-05-19 13:40 |
| Proposed LL assignment and recycle rules | Prime95 | Data | 156 | 2015-09-19 12:39 |
| Proposed TF, P-1, ECM assignment and recycle rules | Prime95 | Data | 9 | 2014-02-27 23:52 |