Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
![]() |
World Community Grid Forums
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
No member browsing this thread |
Thread Status: Active Total posts in this thread: 8
|
![]() |
Author |
|
Mysteron347
Senior Cruncher Australia Joined: Apr 28, 2007 Post Count: 179 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
I'm running BOINC 5.10.20 under XP on a dual-core.
Currently, it's happily crunching HPF on one core and DDDT on the other. However, I notice that it's started three other DDDT units, processed for 2min59sec, 1min21sec and 2min 07sec respectively (core time, naturally) has suspended these three DDDT units (waiting to run) and has run off to a fourth. My "switch between applications" is set to 6000minutes which I would have expected to be enough to stop it switching WUs in any case. (This is the current example - seen this before) The WUs will complete (and any day now, they'll trip over something interesting ![]() Any clues? |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Sounds like it is prioritising based on wu deadlines.
Downloads and starts one then downloads one with an earlier deadline so switches. |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hello Mysteron347,
"switch between applications" is a standard BOINC command to switch between WCG and other projects. It does not have any effect if you are only running WCG projects. The scheduler logic in the BOINC client decides which of the downloaded WCG projects to prioritize, based on the due date and other factors. Is there some major difference between the Due Dates for your current work units? Lawrence |
||
|
Mysteron347
Senior Cruncher Australia Joined: Apr 28, 2007 Post Count: 179 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
All have the same deadline, 20071209224225
|
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hi Mysteron347,
Goodness! You reply very quickly! Here is the Wiki entry for client scheduling. The fine details seem to change with almost every BOINC update (at least it seems that way to me) but it should get you started on what MIGHT be happening. http://boinc.berkeley.edu/trac/wiki/ClientSched ![]() Lawrence |
||
|
retsof
Former Community Advisor USA Joined: Jul 31, 2005 Post Count: 6824 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
If BOINC is running 24/7, and I run an intense computer project taking several hours of time, BOINC will test a few workunits for a few minutes each to rejigger the scheduling. When the task stops, it might even do it again.
----------------------------------------
SUPPORT ADVISOR
Work+GPU i7 8700 12threads School i7 4770 8threads Default+GPU Ryzen 7 3700X 16threads Ryzen 7 3800X 16 threads Ryzen 9 3900X 24threads Home i7 3540M 4threads50% |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
5.10.20 < that's your problem, right there.
I recall that version (and earlier, down to 5.10) had a bug whereby the scheduler can't pick between work units with the same deadline. This was corrected by giving priority to already started tasks. Upgrade to 5.10.30. |
||
|
Mysteron347
Senior Cruncher Australia Joined: Apr 28, 2007 Post Count: 179 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
5.10.30 installed & running.
Thanks. One more puzzle solved. |
||
|
|
![]() |