Control both CPU 4.00 and GPU 4.02 simultaneously

Message boards : Number crunching : Control both CPU 4.00 and GPU 4.02 simultaneously
Message board moderation

To post messages, you must log in.

AuthorMessage
Aurum

Send message
Joined: 1 Oct 17
Posts: 1
Credit: 4,389,048
RAC: 272,623
Message 4345 - Posted: 29 Jun 2026, 14:01:10 UTC
Last modified: 29 Jun 2026, 14:04:12 UTC

Since both WUs have the same name GetDecics I cannot find a way to control them both.
The problem is that this project sends far too many CPU WUs and triggers tagging them as High Priority.
When this happens often the GPU WU stops running to allow the many HP CPU WUs to take over. Exacerbating the problem when a mix of deadlines appear and the closer ones run as HP and the ones that have already started switch to Waiting To Run.
I've tried everything I can think of in my app_config but nothing seems to work.
The easiest fix would be to do like every other BOINC project and give them different names, e.g. GetDecicsCPU and GetDecicsGPU.
ID: 4345 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Eric Driver
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 8 Jul 11
Posts: 1470
Credit: 1,281,681,589
RAC: 1,251,898
Message 4346 - Posted: 29 Jun 2026, 15:39:44 UTC - in response to Message 4345.  

Since both WUs have the same name GetDecics I cannot find a way to control them both.
The problem is that this project sends far too many CPU WUs and triggers tagging them as High Priority.
When this happens often the GPU WU stops running to allow the many HP CPU WUs to take over. Exacerbating the problem when a mix of deadlines appear and the closer ones run as HP and the ones that have already started switch to Waiting To Run.
I've tried everything I can think of in my app_config but nothing seems to work.
The easiest fix would be to do like every other BOINC project and give them different names, e.g. GetDecicsCPU and GetDecicsGPU.

Have you tried adjusting parameters in the manager? For example, only queuing 1 day of work should keep it from downloading too many WUs. The WUs have a 6 day deadline, so that would give you plenty of time to complete them before they are flagged as High Priority. Also, if your CPU has hyper threading, I find it best to set CPU usage to between 60% and 75% of the CPUs, otherwise you get too much resource contention between threads and the WUs take much longer to run.
ID: 4346 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Eric Driver
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 8 Jul 11
Posts: 1470
Credit: 1,281,681,589
RAC: 1,251,898
Message 4347 - Posted: 29 Jun 2026, 15:46:01 UTC - in response to Message 4346.  

Also, here is a thread which talks about app_config.xml settings, which may or may not be helpful:
https://numberfields.asu.edu/NumberFields/forum_thread.php?id=558#3378
This app_config works great for me when CPU usage is set to 50% (which means 100% of physical cores).
ID: 4347 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile SerVal

Send message
Joined: 1 Jan 20
Posts: 69
Credit: 60,050,709
RAC: 401
Message 4348 - Posted: 29 Jun 2026, 18:56:40 UTC

-- use Gerasim
-- go

select [name] from dbo.Apps
/*
1. Get Decic Fields
2. GetDecicFields
3. GetDecicFields(Linux)
4. GetDecics_4.02_windows_x86_64__opencl_nvidia
*/

-- content of app_config.xml for represent 2 gpu from 1 :
/************
<app_config>
<app>
<name>GetDecics_4.02_windows_x86_64__opencl_nvidia</name>
<max_concurrent>8</max_concurrent>
<gpu_versions>
<gpu_usage>0.45</gpu_usage>
<cpu_usage>0.85</cpu_usage>
</gpu_versions>
</app>
</app_config>

************/
-- restart Boinc Manager requared
ID: 4348 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : Control both CPU 4.00 and GPU 4.02 simultaneously


Main page · Your account · Message boards


Copyright © 2026 Arizona State University