climateprediction.net (CPDN) home page
Thread 'server state means ??'

Thread 'server state means ??'

Message boards : Number crunching : server state means ??
Message board moderation

To post messages, you must log in.

AuthorMessage
Profileold_user85254

Send message
Joined: 27 Jun 05
Posts: 74
Credit: 199,198
RAC: 0
Message 18002 - Posted: 10 Dec 2005, 18:31:45 UTC

What does the server state really mean in CPDN? If you look at the list of results from the View link in your account page, you see one of the columns is server status.

I have read the explain, and I understand what this column means on other BOINC projects, but those projects don\'t trickle. Why do some of my ongoing results show \"over\" and others show \"in progress\" under this status?

Is it to do with how recently that result has trickled? I can\'t spot a pattern at all.

River~~
ID: 18002 · Report as offensive     Reply Quote
mahdia

Send message
Joined: 1 Sep 04
Posts: 13
Credit: 1,394,429
RAC: 0
Message 18266 - Posted: 16 Dec 2005, 7:16:28 UTC

I have the same question too.
One of my results (1347636) shows the \"over\" state, but this result is still crunching, trickling and getting credits.
ID: 18266 · Report as offensive     Reply Quote
ProfileHonza
Volunteer moderator

Send message
Joined: 5 Aug 04
Posts: 390
Credit: 2,475,242
RAC: 0
Message 18271 - Posted: 16 Dec 2005, 8:02:23 UTC

CPDN is kind of different as of \"state\".
Server will accept further trickles and even final upload - even after WU is beyond deadline.
If you are doing regular backups and - for example - experience a power failure with model crash, you can revert to backup and continue your model.
This is to enable participant to finish the whole model.

In that perspective, I think, it does make more sense.
<i>phpBB forum for CPDN, all are </i><a href="http://www.climateprediction.net/board">invited</a>
ID: 18271 · Report as offensive     Reply Quote
mahdia

Send message
Joined: 1 Sep 04
Posts: 13
Credit: 1,394,429
RAC: 0
Message 18272 - Posted: 16 Dec 2005, 8:16:26 UTC - in response to Message 18271.  

Hi, Honza !

I aggree with you, that the CPDN behavoir is ok, but I wondered about the over state on a work unit, that hasn\'t reached dead line.

I only want to be sure not to crunch for the paper-basket.

Regards, Frank
ID: 18272 · Report as offensive     Reply Quote
Profileold_user85254

Send message
Joined: 27 Jun 05
Posts: 74
Credit: 199,198
RAC: 0
Message 18274 - Posted: 16 Dec 2005, 8:30:04 UTC - in response to Message 18272.  

...I only want to be sure not to crunch for the paper-basket...


Hi Frank: There is no problem with the \"over\" status, I see it often and the wu still accepts the next trickle. I am sure you do not need to worry about the waste paper basket.

Hi Honza: agreed, but as a hacker myself, when I see more than one outcome from what looks lie the same situation I immediately get curious - what does this difference mean, or if it is meaningless, how does it arise?

I am not worried, just curious

River~~
ID: 18274 · Report as offensive     Reply Quote
ProfileHonza
Volunteer moderator

Send message
Joined: 5 Aug 04
Posts: 390
Credit: 2,475,242
RAC: 0
Message 18277 - Posted: 16 Dec 2005, 9:02:12 UTC

Perhaps a simple fix like: when newer trickle arrives, put to state from \"over\" to \"In Progress\" again. This may propitiate people\'s curiosity and make it more consistent with the actual situation of individual model progress.

Lookin at my results page, server status ain\'t no right.

<i>phpBB forum for CPDN, all are </i><a href="http://www.climateprediction.net/board">invited</a>
ID: 18277 · Report as offensive     Reply Quote
Profileold_user85254

Send message
Joined: 27 Jun 05
Posts: 74
Credit: 199,198
RAC: 0
Message 18282 - Posted: 16 Dec 2005, 9:26:24 UTC - in response to Message 18277.  

Perhaps a simple fix like: when newer trickle arrives, put to state from \"over\" to \"In Progress\" again. This may propitiate people\'s curiosity and make it more consistent with the actual situation of individual model progress.


but what I am curious about is exactly what it is that is making it go to \'over\' in the first place? It does not seem to do it to all results, only to some; and it happens well before the deadline so it aint that.

Is there some kind of time-out that happens between trickles, or what?

Personally I am happy to leave the code as it is, I am saying it is the explanation that is buggy not the code, as users don\'t know what the various values mean. And some hackerish users, like me, want to know as much as we can about such things...
ID: 18282 · Report as offensive     Reply Quote
ProfileHonza
Volunteer moderator

Send message
Joined: 5 Aug 04
Posts: 390
Credit: 2,475,242
RAC: 0
Message 18283 - Posted: 16 Dec 2005, 9:33:43 UTC - in response to Message 18282.  

Is there some kind of time-out that happens between trickles, or what?
There is a 2-weeks time-out to the active machine count/status.
The policy on re-sending inactive model, I assume, depends on the current needs of the project (e.g. when Sulphur cycle models are needed, Slab model will not be re-send when they error-out or become inactive).

<i>phpBB forum for CPDN, all are </i><a href="http://www.climateprediction.net/board">invited</a>
ID: 18283 · Report as offensive     Reply Quote
Profileold_user85254

Send message
Joined: 27 Jun 05
Posts: 74
Credit: 199,198
RAC: 0
Message 18286 - Posted: 16 Dec 2005, 11:07:49 UTC - in response to Message 18283.  

There is a 2-weeks time-out to the active machine count/status.
In which case I agree with you, it would be friendly to reset it to \'in progress\' every time a new trickle comes in. This would also prevent the project from re-issuing a wu if in fact work had been restarted, so would save wasted crunching as well as user\'s curiosity.

The policy on re-sending inactive model, I assume, depends on the current needs of the project (e.g. when Sulphur cycle models are needed, Slab model will not be re-send when they error-out or become inactive).

In practice, I have twice had recycled WU that were aborted by previous user (shown as client error and code 197 if I remember rightly) but have personally never seen a recycled WU that had simply timed out. Doesn\'t mean they don\'t exist of course!

Thanks for your responses Honza.

River~~
ID: 18286 · Report as offensive     Reply Quote
Profileold_user85254

Send message
Joined: 27 Jun 05
Posts: 74
Credit: 199,198
RAC: 0
Message 18292 - Posted: 16 Dec 2005, 17:46:25 UTC - in response to Message 18283.  

Is there some kind of time-out that happens between trickles, or what?
There is a 2-weeks time-out to the active machine count/status...

Looking again at my results, the time out still does not explain this result, sent to me less than 14 days ago on the 6th, trickled twice since, and yet shown as \'over\'

I am still curious why this result is over, when other trickling results are not. I wonder what makes the difference?
ID: 18292 · Report as offensive     Reply Quote
ProfileThyme Lawn
Volunteer moderator

Send message
Joined: 5 Aug 04
Posts: 1283
Credit: 15,824,334
RAC: 0
Message 18304 - Posted: 16 Dec 2005, 23:17:09 UTC

There\'s a problem somewhere in the current version of the BOINC server code that sometimes causes it to set the wrong result state, but tracking it down is proving to be elusive. If you hunt around there are quite a few results that failed very quickly that have been marked as sucessfully completed!
"The ultimate test of a moral society is the kind of world that it leaves to its children." - Dietrich Bonhoeffer
ID: 18304 · Report as offensive     Reply Quote
ProfilePooh Bear 27
Avatar

Send message
Joined: 5 Feb 05
Posts: 465
Credit: 1,914,189
RAC: 0
Message 18641 - Posted: 23 Dec 2005, 0:40:43 UTC

Please see Carl\'s post on why this has happened.


ID: 18641 · Report as offensive     Reply Quote
Profileold_user5994

Send message
Joined: 31 Aug 04
Posts: 239
Credit: 2,933,299
RAC: 0
Message 18654 - Posted: 23 Dec 2005, 11:58:14 UTC

And all this time I thought it was the opposite of under ...
ID: 18654 · Report as offensive     Reply Quote

Message boards : Number crunching : server state means ??

©2024 cpdn.org