Boinic does not obey project preferences

Message boards : Questions and problems : Boinic does not obey project preferences
Message board moderation

To post messages, you must log in.

AuthorMessage
betreger
Volunteer tester
Help desk expert

Send message
Joined: 18 Oct 14
Posts: 1472
United States
Message 80338 - Posted: 19 Aug 2017, 17:20:20 UTC
Last modified: 19 Aug 2017, 17:22:45 UTC

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?
ID: 80338 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 80339 - Posted: 19 Aug 2017, 17:23:42 UTC - in response to Message 80338.  

When preferences aren't being followed, that's usually because Activity is set to "Run Always" instead of "Run based on preferences".
ID: 80339 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5080
United Kingdom
Message 80341 - Posted: 19 Aug 2017, 17:35:22 UTC

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.
ID: 80341 · Report as offensive
betreger
Volunteer tester
Help desk expert

Send message
Joined: 18 Oct 14
Posts: 1472
United States
Message 80343 - Posted: 19 Aug 2017, 17:45:15 UTC - in response to Message 80339.  

Jord you nailed it,
Thanx Brian
ID: 80343 · Report as offensive
betreger
Volunteer tester
Help desk expert

Send message
Joined: 18 Oct 14
Posts: 1472
United States
Message 80344 - Posted: 19 Aug 2017, 18:12:25 UTC - in response to Message 80341.  

Richard I was going down that path with the NNT set but that was a red herring, but Thanx for your thoughts Brian
ID: 80344 · Report as offensive

Message boards : Questions and problems : Boinic does not obey project preferences

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.