One project at a time

Message boards : Questions and problems : One project at a time
Message board moderation

To post messages, you must log in.

AuthorMessage
SimonT

Send message
Joined: 15 Jan 21
Posts: 2
Message 102579 - Posted: 15 Jan 2021, 14:24:23 UTC

I am fairly new to BOINC but I have an issue which I can't see how to fix. My computer will only execute one project at a time. I had subscribed to three projects Climateprediction, World Community Grid and Rosetta. I have never been given any climateprediction tasks but World Community Grid took all the processing tasks - I can run run 24 in parallel, but none for any other project. Then I rebooted my computer and now Rosetta runs all 24 tasks while World Community Grid has loads of tasks ready to start. I have set all projects to equal resource share. Is there some other configuration I need to look at?
ID: 102579 · Report as offensive     Reply Quote
Profile Dave

Send message
Joined: 28 Jun 10
Posts: 1332
United Kingdom
Message 102580 - Posted: 15 Jan 2021, 14:44:00 UTC - in response to Message 102579.  

Climate Prediction only has tasks for Linux at the moment. If you look at the server status page the only current model type to run on Windows is the Weather At Home 2 (wah2) type tasks and you will see there are none ready to send. With regards to the other two projects I suspect this is down to the deadlines of the tasks and how the client scheduler sets priorities.
ID: 102580 · Report as offensive     Reply Quote
SimonT

Send message
Joined: 15 Jan 21
Posts: 2
Message 102582 - Posted: 15 Jan 2021, 16:32:20 UTC - in response to Message 102580.  

Thanks Dave. But does not resolve the issue between Rosetta and World Community Grid. The latter has tasks ready. Where can I see the client priorities?
ID: 102582 · Report as offensive     Reply Quote
Profile Dave

Send message
Joined: 28 Jun 10
Posts: 1332
United Kingdom
Message 102584 - Posted: 15 Jan 2021, 17:20:33 UTC - in response to Message 102582.  

Thanks Dave. But does not resolve the issue between Rosetta and World Community Grid. The latter has tasks ready. Where can I see the client priorities?


Assuming you are using the manager, in advanced view you can see the deadlines for the different tasks. Also worth keeping both the amount of work and additional amount of work low (0.1 or 0.2 days work.) If you do this after a day or things start behaving. If you add CPDN into the mix it starts getting more complicated as the task durations are much longer though nothing like the nine or more months they were in the early days of the project. The other thing that goes into the mix when requesting work is the weighting you give to each project. This is done on the project websites. They should all default to 100 if you haven't played around with them.

BOINC should in theory default to first in first out behaviour with tasks unless a task needs to be promoted in order to avoid the risk of missing a deadline. I think the best thing to do is unless you have a project you want to give priority to (I do this with CPDN) is ignore what it is doing and between the work requests and deadlines it should eventually sort itself out. The more projects and the more you play about with it manually as I do when testing work is released for CPDN the longer it will take.
ID: 102584 · Report as offensive     Reply Quote
Bryn Mawr
Help desk expert

Send message
Joined: 31 Dec 18
Posts: 147
United Kingdom
Message 102592 - Posted: 15 Jan 2021, 22:07:12 UTC

Another thing that can distort the mix of jobs and can end up with Boinc just running one project at the expense of all others is the attempt to match the credit score to the project weighting over several day’s processing.

To make Boinc settle down more quickly I set rec_half_life_days in cc-config.xml from 10 down to 1.
ID: 102592 · Report as offensive     Reply Quote
Profile Keith Myers
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 17 Nov 16
Posts: 563
United States
Message 102593 - Posted: 15 Jan 2021, 22:48:14 UTC - in response to Message 102592.  

set rec_half_life_days in cc-config.xml from 10 down to 1.

+1
ID: 102593 · Report as offensive     Reply Quote
Profile akheerabaloch

Send message
Joined: 3 Apr 21
Posts: 1
Message 103834 - Posted: 3 Apr 2021, 18:35:24 UTC - in response to Message 102580.  

Climate Prediction only has tasks for Linux at the moment. If you look at the server status page the only current model type to run on Windows is the Weather At Home 2 (wah2) type tasks and you will see there are none ready to send. With regards to the other two projects I suspect this is down to the deadlines of the tasks and how the client scheduler sets priorities.


Do you know you can also use Android mini PCs? They cost about 20-25$ on AliExpress and they have 4 / 8 cores at 1.5 / 2.0 GHz. I have 3 running World Community Grid and Universe@Home 24/7 and they work really well. With 200$ you can buy about 8-10 mini PCs, and the processor consumes about 5-10W, nothing.
ID: 103834 · Report as offensive     Reply Quote

Message boards : Questions and problems : One project at a time

Copyright © 2021 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.