"High priority" task blocks whole core

Message boards : Questions and problems : "High priority" task blocks whole core
Message board moderation

To post messages, you must log in.

AuthorMessage
Raistmer

Send message
Joined: 9 Apr 06
Posts: 302
Message 26202 - Posted: 22 Jul 2009, 6:00:51 UTC

When 4 high priority tasks running it's impossible to run any additional tasks with small (0.01) CPU consumption. That is, all MW tasks are blocked from execution and GPU stays idle.
Is it possible to tell BOINC that it still able to run another tasks even if some project go into high priority mode?

ID: 26202 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15481
Netherlands
Message 26206 - Posted: 22 Jul 2009, 6:59:16 UTC - in response to Message 26202.  

Only by setting the amount of CPUs to X-1, as far as I know. Then the one CPU not doing work will do the GPU exclusively.
ID: 26206 · Report as offensive
Raistmer

Send message
Joined: 9 Apr 06
Posts: 302
Message 26208 - Posted: 22 Jul 2009, 8:06:25 UTC - in response to Message 26206.  

Only by setting the amount of CPUs to X-1, as far as I know. Then the one CPU not doing work will do the GPU exclusively.

Example:
4 high priority einstein tasks -> no MW tasks at all (avg(mx)_cpu==0.01)
4 high priority einstein tasks + MW avg(max_CPU)== 0.001 (showed as 0.00 by BOINC) -> enough MW tasks running.
So, problem solved but in rather strange way.
ID: 26208 · Report as offensive
Raistmer

Send message
Joined: 9 Apr 06
Posts: 302
Message 26210 - Posted: 22 Jul 2009, 10:14:10 UTC - in response to Message 26208.  

I was too optimistic.
Now, after BOINC 6.6.38 installation, all MW tasks are in "waiting to run" state, all 4 einstein tasks still running with high priority (there are no taks beside 4 einstein and less than 24 MW tasks on host still).
Some of MW tasks are aborted with message " -177 maximum elapsed time exceeded".
Probaly, it's countermeasure fighting with "waiting r run" state that prevents all MW task t continue.
GPU still idle.


ID: 26210 · Report as offensive

Message boards : Questions and problems : "High priority" task blocks whole core

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.