Posts by RoXoR

1) Message boards : Questions and problems : Limiting CPUs per task? (Message 48707)
Posted 20 Apr 2013 by RoXoR
Post:
It's a shame to hear there's no safe way to do it at the moment.

Thanks, anyway, guys.
2) Message boards : Questions and problems : Limiting CPUs per task? (Message 48664)
Posted 18 Apr 2013 by RoXoR
Post:
Occasionally I get multi-threaded tasks which use all the cores allocated to BOINC and they take ages but don't get swapped out (usually because they're near or past their deadlines), and as a result, don't give other tasks execution time.

Is there any way to limit the number of cores any one task can use?

Say, for example, that BOINC is allowed 9 cores to work with (75% of a 12-core system). The way it's acting now, I get one task using 9 cores and tying them all up and nothing else running. I'd like to be able to tell BOINC to cap the number of cores per task, so that if, for instance, the limit was set at 50%, no one task would use more than 4 cores (assuming rounding down) of the 9 allocated to BOINC, ensuring that there would be at least three tasks running at all times.




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.