| 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: 23
|
|
| Author |
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
On 3rd reading of "will only be allowed to have a maximum of tasks in progress equal to the number of processing cores the devices has.", that would be indeed the case... 1 for 1, so no idling cores, just that brief period for the ready to report to go up... worst case 182 seconds plus the transmission time to get a new task, but may want to be a longer period. It's of course when only WCG is attached this would occur.
Phew. |
||
|
|
knreed
Former World Community Grid Tech Joined: Nov 8, 2004 Post Count: 4504 Status: Offline Project Badges:
|
I tweaked it slightly yesterday so it is now (# cores + 2 tasks) allowed 'in-progress' for the first 3 hours. This will allow the client to be able to slightly anticipate finishing a job and request more work so that cores should not go idle.
And to answer your question. The scheduler first handles results that are reported complete and then assigns new work for the device. As an example, assume a computer with 8 cores and currently has 10 jobs locally, 2 of which are complete. Then A) the computer will be running with all 8 cores able to be working and B) when it goes to request more work it will report the 2 complete tasks and then be able to download up to 2 more tasks during the same request. |
||
|
|
littlepeaks
Veteran Cruncher USA Joined: Apr 28, 2007 Post Count: 748 Status: Offline Project Badges:
|
Still occasionally getting "no tasks available" for MCM. Got that message twice early this morning, and picked up a FAHV and a CEP2 task instead. My PC is a reliable host.
----------------------------------------[Edit 1 times, last edit by littlepeaks at Dec 21, 2013 5:34:19 PM] |
||
|
|
|