Welcome to MilkyWay@home

Multicore tasks mess up day-night cycle


Advanced search

Message boards : Number crunching : Multicore tasks mess up day-night cycle
Message board moderation

To post messages, you must log in.

AuthorMessage
v010dya

Send message
Joined: 22 Dec 20
Posts: 3
Credit: 441,942
RAC: 0
100 thousand credit badge
Message 70352 - Posted: 14 Jan 2021, 6:00:03 UTC

The way i normally run tasks on my main machine is:
1. During the night i close down most applications and set 100% CPU useage.
2. During the day i still allow the machine to use some CPU, about half of the cores.

However, multicore tasks mess up my work flow. What happens is that during the night BOINC downloads lots of 7 CPU tasks, and then during the day, even though i have set to use less than 7 cores those tasks, when started, do take 7 cores to themselves. I should really have control over how many cores should be used. Do i have to shut down network useage during the night, to disallow such a thing?
ID: 70352 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileKeith Myers
Avatar

Send message
Joined: 24 Jan 11
Posts: 474
Credit: 355,714,955
RAC: 272,141
300 million credit badge10 year member badgeextraordinary contributions badge
Message 70353 - Posted: 14 Jan 2021, 10:33:02 UTC - in response to Message 70352.  

Just limit the amount of cpu cores that the multi-core cpu tasks use in the app_config.xml file.
Client Configuration
Scroll down to the bottom of the document to the Project-level Configuration and you will see an example for limiting the number of threads you want to use crunching MT tasks.
Just set the nthreads value to what you want. You can also set a max_concurrent for the MT tasks.
ID: 70353 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : Multicore tasks mess up day-night cycle

©2021 Astroinformatics Group