mersenneforum.org  

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

Reply
 
Thread Tools
Old 2021-03-25, 05:37   #1
BigDukeSix
 
Dec 2020

C16 Posts
Default Little bug doublecheck assignments?

Ahoy.


I observed a little strange behaviour in the assignment for doublechecks. The rule says for Cat. 0 "Setting for "days of work to queue" <= 3.".
If I set my queue to 2 days I will get no Cat. 0 work, only Cat. 1. If I set the queue to 3 days I will get Cat. 0.
Imo a bit strange. Is this the way it is intended to work?
BigDukeSix is offline   Reply With Quote
Old 2021-03-25, 06:14   #2
axn
 
axn's Avatar
 
Jun 2003

496210 Posts
Default

Quote:
Originally Posted by BigDukeSix View Post
Is this the way it is intended to work?
No. <= 3 means both 2 & 3 qualify. However, the boundaries between categories are fluid. So you might think something is cat 1, but might be actually have become cat 0 at time of assignment, as the wavefronts progress.
EDIT:- If you still think it is behaving inconsistently, post the exponent(s) and assignment date(s), so that admins can look into it

Last fiddled with by axn on 2021-03-25 at 06:15
axn is offline   Reply With Quote
Old 2021-03-25, 09:37   #3
BigDukeSix
 
Dec 2020

22·3 Posts
Default

So my last 3 exponents:


55602571, assigned 2021-03-22, Cat. 1, Workload Cache 2 days
55606571, assigned 2021-03-24, Cat. 1, Workload Cache 2 days
55183567, assigned 2021-03-25, Cat. 0, Workload Cache 3 days


Around mid January I got my first Cat. 0 exponent. Sorry can´t remeber wich one it was and can´t comprehend it by the results page. But shortly after I shortend my queu from 3 to 2 days and only got Cat. 1 exponents until I changed back the queu to 3 days and now getting Cat. 0 work again.


Oh, and the Accountname is "Stocki".

Last fiddled with by BigDukeSix on 2021-03-25 at 09:42
BigDukeSix is offline   Reply With Quote
Old 2021-03-25, 10:13   #4
Viliam Furik
 
"Viliam Furík"
Jul 2018
Martin, Slovakia

23·3·19 Posts
Default

This might be just a coincidence because there are only 200 Cat 0 exponents at all times, so it's possible that all were assigned, and one of them suddenly expired or was unassigned, so it became free and got assigned to you. I suggest trying again for a few days, changing it back and forth, between 2 and 3, and checking the assignment category of exponents you get.

If your suspected error is reproducible, it's more likely to be an error, instead of a coincidence.

Last fiddled with by Viliam Furik on 2021-03-25 at 10:14 Reason: few clarifications
Viliam Furik is online now   Reply With Quote
Old 2021-03-25, 10:34   #5
BigDukeSix
 
Dec 2020

C16 Posts
Default

Quote:
Originally Posted by Viliam Furik View Post
This might be just a coincidence because there are only 200 Cat 0 exponents at all times, so it's possible that all were assigned, and one of them suddenly expired or was unassigned, so it became free and got assigned to you

Over 2 months? This would be really bad luck.


Anyway, I will watch it over the next few exponents and do a change here and there and see if I can reproduce the problem.

Last fiddled with by BigDukeSix on 2021-03-25 at 11:18
BigDukeSix is offline   Reply With Quote
Old 2021-03-25, 11:46   #6
axn
 
axn's Avatar
 
Jun 2003

136216 Posts
Default

Quote:
Originally Posted by BigDukeSix View Post
Anyway, I will watch it over the next few exponents and do a change here and there and see if I can reproduce the problem.
When you make a setting change, try to stick with it for a couple of weeks (to reduce the chance of coincidences).

If the current setting is 3, and you're getting Cat 0, try changing it to 2 after two weeks, then observe for another two weeks. If it is consistently giving Cat 0 / Cat 1 for 3 / 2 resp., then there is some assignment code weirdness.
axn is offline   Reply With Quote
Old 2021-03-25, 11:47   #7
S485122
 
S485122's Avatar
 
Sep 2006
Brussels, Belgium

32068 Posts
Default

Quote:
Originally Posted by BigDukeSix View Post
Over 2 months? This would be really bad luck.
...
There are a lot of contenders doing CAT1 and grabbing the occasional CAT0 exponent. In a year I got 5 CAT0 exponents out of 600. In other words, based on a very little sample, depending on the number of exponents you tested, 2 could even be above average, not bad but good luck.

Jacob
S485122 is offline   Reply With Quote
Old 2021-03-25, 11:57   #8
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

3×5×11×31 Posts
Default

https://www.mersenne.org/primenet/ says in the past 30 days, 3500 participants, 20,000 computers. If the 200 Cat 0 turn over every 5 days, that's 1200 in 30 days, not enough to go around. Even if they complete on average every 48 hours, that's 3000 in 30 days.

A new system needs to turn in 4 correct double checks per worker before advancing to lower category numbers.
A system needs to be fast enough to complete a cat 0 in 10 days or less, to get assigned them.

Last fiddled with by kriesel on 2021-03-25 at 12:01
kriesel is offline   Reply With Quote
Old 2021-03-25, 18:38   #9
slandrum
 
Jan 2021
California

22·17 Posts
Default

The availability of cat 0 DC assignments has nothing to do with the clearing rate of cat 0 DC assignments. The only way you can get a cat 0 assignment is if an assignment that's currently in the cat 0 range expires, or if an assignment you got in some other category moves into cat 0 as it ages. This is just due to the nature of how the assignments move into cat 0.

There are cat 1 assignments available all the time, so you can always get a cat 1 assignment if you meet the requirements.

Last fiddled with by slandrum on 2021-03-25 at 18:43
slandrum is offline   Reply With Quote
Old 2021-03-26, 02:16   #10
slandrum
 
Jan 2021
California

22×17 Posts
Default

Today, 1 cat 0 assignment expired and was reassigned. Tomorrow, 5 cat 0 assignments will expire.

Once in a while there's a block of assignments that expire on the same day, but there are also days where no cat 0 assignments expire.
slandrum is offline   Reply With Quote
Old 2021-05-02, 18:41   #11
BigDukeSix
 
Dec 2020

148 Posts
Default

So, bughunting takes a bit longer. By end of March I set my queue to 3 days. Since then I got 30 exponents, 3 of them were Cat. 0.
Now I set my queue to 2 days and will see, what happens. ;)
BigDukeSix is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Format for doublecheck ThomRuley PrimeNet 5 2020-05-06 13:52
My DC mismatched - how to doublecheck? jas Software 14 2020-04-17 23:06
Completed assignments still in GPU72 Assignments page kladner GPU to 72 3 2019-06-15 01:19
All things doublecheck!! masser Sierpinski/Riesel Base 5 44 2006-09-24 17:19
DoubleCheck vs LL assignments Unregistered PrimeNet 9 2006-03-26 05:48

All times are UTC. The time now is 17:52.

Tue May 11 17:52:26 UTC 2021 up 33 days, 12:33, 1 user, load averages: 2.77, 2.71, 2.92

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.