Work Scheduler inconsistency/bug?

Message boards : BOINC Manager : Work Scheduler inconsistency/bug?
Message board moderation

To post messages, you must log in.

AuthorMessage
Cruncher
Avatar

Send message
Joined: 8 Dec 05
Posts: 5
Germany
Message 1682 - Posted: 8 Dec 2005, 12:38:57 UTC

OK, here is my current project configuration:
- SETI (suspended, due to server problems)
- Einstein (now happily working)
- LHC (currently no work on server)

I just recently started on BOINC, so
- SETI finished 2 results (couldn't be send yet)
- Einstein finished 1 result, working on 2nd
- LHC never did any computation

Now here is the problem:
I do want to have LHC check the server periodically for new work, since it seems that every few days or so there *do* happen to become new workunits available.
However, BOINC doesn't check the LHC server for updates, and even a manual update only produces:

LHC@home 08.12.05 11:28:11 Note: not requesting new work or reporting results

Only when I also suspend Einstein, and LHC is the only remaining active project, BOINC is contacting the server every minute and correctly receives:

LHC@home 08.12.05 12:15:13 No work from project

Additional info:
- There is currently one SETI WU download stuck in the queue
- The current Long Term Debts are:
- SETI: approx. +40000
- Einstein: approx. -30000
- LHC: approx. -10000

My guess would be that LHC will stay dormant because its LTD is negative? If that is the case, this is definitely a bug, since LHC should become top priority once SETI is suspended.

Thanks for any insights,
Cruncher
ID: 1682 · Report as offensive
Gary Roberts

Send message
Joined: 7 Sep 05
Posts: 128
Australia
Message 1780 - Posted: 11 Dec 2005, 10:04:22 UTC

Thank you for a well presented problem report. I hope JM7 sees this as this sort of problem seem to be directly related to his code. There are a couple of things that need comment or are puzzling.

  • LHC has never done work so why is its LTD -10,000?
  • With Seti suspended, LHC should be canvassed for work first. Why isn't it?
  • I thought with a project suspended, the others had their LTDs juggled so as to add to zero? - perhaps I'm wrong...
  • If you suspend EAH and only then does LHC get interrogated, this is wierd???


I don't suppose it's possible you have the EAH/LHC LTDs listed in reverse?? Then I could understand EAH being queried first but would be even more puzzled as to how LHC became so negative when it hasn't ever done any work.

A good case for JM7 to explain :).



Cheers,
Gary.
ID: 1780 · Report as offensive
Cruncher
Avatar

Send message
Joined: 8 Dec 05
Posts: 5
Germany
Message 1786 - Posted: 11 Dec 2005, 12:23:49 UTC - in response to Message 1780.  
Last modified: 11 Dec 2005, 12:25:56 UTC


* LHC has never done work so why is its LTD -10,000?

Hm, now that you mention it - good question :-)
Could it be that debts are distributed only to non-suspended projects (and at some point LHC was suspended)?


I don't suppose it's possible you have the EAH/LHC LTDs listed in reverse??

No, I got the values using the BoincDV tool which is mentioned somewhere in the forum (google will find it).

EDIT: Oh, by the way, currently my Boinc *is* contacting LHC regularly. Maybe because there no longer is a stuck SETI WU download in the queue. But the LHC LTD is still negative.

Cheers,
Cruncher
ID: 1786 · Report as offensive

Message boards : BOINC Manager : Work Scheduler inconsistency/bug?

Copyright © 2022 University of California. 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.