Boinc Manager's scheduler working strangely

Message boards : BOINC Manager : Boinc Manager's scheduler working strangely
Message board moderation

To post messages, you must log in.

AuthorMessage
Joseph Holec

Send message
Joined: 24 Nov 11
Posts: 4
France
Message 41301 - Posted: 24 Nov 2011, 21:40:45 UTC

I run 4 projects on an 8 processors computer, (QMC, Einstein, LHC and T4T) each one with the same percentage of cpu. T4T uses only one cpu. Until a few weeks, the scheduler used to share the 7 remaining cpu's between the 3 others projects, 2+2+3, changing every hour. Since 2 or 3 weeks, the scheduler gives all 7 cpu's for only one project, changing project after one or two days. And recently, it no more changes and works only for QMC. It has'nt fetched work for Einstein since 4 days (LHC has no work to send actually). It looks like a system with counter-reaction that becomes unstable and goes to saturation.
ID: 41301 · Report as offensive
Joseph Holec

Send message
Joined: 24 Nov 11
Posts: 4
France
Message 41303 - Posted: 25 Nov 2011, 9:48:16 UTC - in response to Message 41302.  

I'm running boinc_6.12.34_x86_64-pc-linux-gnu since october 7th
ID: 41303 · Report as offensive
Joseph Holec

Send message
Joined: 24 Nov 11
Posts: 4
France
Message 41312 - Posted: 26 Nov 2011, 9:41:52 UTC - in response to Message 41307.  

You may think so, but I'm not as cool as you, and since there is written in my preferences "switch between applications every 60 minutes", I think the scheduler has to do it. I really think that the scheduler's behaviour is not was is expected.
ID: 41312 · Report as offensive
Profile Trog Dog
Avatar

Send message
Joined: 6 May 06
Posts: 287
Australia
Message 41314 - Posted: 26 Nov 2011, 13:22:11 UTC

still having problems? According to http://einstein.phys.uwm.edu/results.php?hostid=3153307 you have 8 einstein wus in progress, http://qah.uni-muenster.de/results.php?hostid=174054 8 QMC wus in progress, and http://lhcathome2.cern.ch/test4theory/results.php?hostid=9783 1 T4T wu in progress.

Also according to this post http://boinc.berkeley.edu/dev/forum_thread.php?id=6713&nowrap=true#41230 it looks like einstein had an outage. LHC work is extremely patchy, so excluding T4T you are effectively subscribed to only two projects, if one has a hiccup boinc can only fetch from the remaining project. If this has occurred then the project that remained up will have received too much of your cpu time so once the problem project comes back online its likely boinc will fetch more work from that project to try to rectify the balance.
CIC1=CC=C(C2=N[C@@H](CC(OC(C)(C)C)=O)C3=NN=C(C)N3C4=C2C(C)=C(C)S4)C=C1
ID: 41314 · Report as offensive
Joseph Holec

Send message
Joined: 24 Nov 11
Posts: 4
France
Message 41329 - Posted: 27 Nov 2011, 10:35:08 UTC - in response to Message 41314.  

Yesterday, I modified the status of QMC on my computer to "fetch no more job", to see what will happen: as soon as the first QMC wu was ended, Boinc fetched 7 wus from Einstein, put the 6 QMC remaining in waiting state and began to run the 7 Einstein. Why not end first the 6 QMC, in chronological order? I don't understand what logic is behind this behaviour, but if you say it's "normal", well, let it be so.
ID: 41329 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15493
Netherlands
Message 41359 - Posted: 28 Nov 2011, 8:27:26 UTC

Not that it's BOINC Manager that does any scheduling. BOINC Manager is the GUI, the graphical command center allowing you to give commands to the client BOINC, which does all the work including the scheduling.

The 6.12 scheduler is finite. It won't be changed anymore. If any big show stopping bugs are in it, too bad. The completely from the ground up rewritten scheduler for BOINC 7, being tested in BOINC 6.13 is what is going to be the next scheduler, which will keep the developers busy to test with at no end.
ID: 41359 · Report as offensive

Message boards : BOINC Manager : Boinc Manager's scheduler working strangely

Copyright © 2024 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.