Message boards : Questions and problems : Boinic does not obey project preferences
Message board moderation
Author | Message |
---|---|
Send message Joined: 18 Oct 14 Posts: 1531 ![]() |
Boinc version 7.6.33 (x64) computer: I5, GTX1060, W10 pro, cache set to 2 + .1 This computer only running E@H The preferences are set to run 2 GPU tasks at a time and when it does it runs 2 CPU tasks. It ran that way for a 10 days. Some time last night it decided to only run 1 GPU task at a time and run 4 CPU tasks when local preferences are set to use 100% of the CPU, or 3 tasks on the CPU if local preferences are set to use 75% of the CPU. In both cases task manager shows 100% of the CPU being used for crunching. Running 1 task on the GPU only gives ~75% GPU usage. I guess Boinc thinks there is a deadline issue on the CPU tasks. I have set NNT to see if that fixes it. Any ideas on how to get it back to the way I want to run it? |
![]() Send message Joined: 29 Aug 05 Posts: 15632 ![]() |
When preferences aren't being followed, that's usually because Activity is set to "Run Always" instead of "Run based on preferences". |
Send message Joined: 5 Oct 06 Posts: 5149 ![]() |
You'll probably need to set cpu_sched_debug logging to see what's really happening, but the output is pretty opaque. Look for any reference to EDF. Else, suspend a goodly number of CPU tasks, and see if the GPU picks up again. If it does, your cache is too large and you're in deadline trouble. *Reduce* cache size, and let the suspended tasks off the leash gradually while you burn through the cache. Remember to un-suspend *all* tasks when you need more for the GPU. |
Send message Joined: 18 Oct 14 Posts: 1531 ![]() |
Jord you nailed it, Thanx Brian |
Send message Joined: 18 Oct 14 Posts: 1531 ![]() |
Richard I was going down that path with the NNT set but that was a red herring, but Thanx for your thoughts Brian |
Copyright © 2025 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.