Questions and Answers : Preferences : CPU Usage Limits
Author | Message |
---|---|
jrich Send message Joined: 20 Mar 20 Posts: 2 Credit: 1,901,090 RAC: 0 |
Hello, I am trying to split my CPU cores between 2 different projects. I have adjusted my computing preferences in Rosetta settings to allow the project to use at most 50% of the CPU's. However when I look at my BOINC manager, Rosetta is still using all the cores from my CPU. Do I need to limit the number of cores for Rosetta? Thanks, |
Grant (SSSF) Send message Joined: 28 Mar 20 Posts: 1679 Credit: 17,817,857 RAC: 22,764 |
I am trying to split my CPU cores between 2 different projects. I have adjusted my computing preferences in Rosetta settings to allow the project to use at most 50% of the CPU's. However when I look at my BOINC manager, Rosetta is still using all the cores from my CPU. Do I need to limit the number of cores for Rosetta?With a lot of mucking around you can limit the number of cores a project can use at any given time using a configuration file. However, that will result in periods where some (or even most) of your cores will be idle as the Manager stops working on one project completely in order to meet your Resource share settings due to different deadlines, Task runtimes & credit allocation between projects. It is best just to set a small (or zero cache), reserve a CPU core to support your GPU if doing GPU processing, and just let the Manager process work as needed using all possible CPU cores/threads for all projects (make sure use at most xx of the CPUs is 100% for all projects) in order to meet your Resource share settings. Grant Darwin NT |
jrich Send message Joined: 20 Mar 20 Posts: 2 Credit: 1,901,090 RAC: 0 |
Thanks for the info! |
Questions and Answers :
Preferences :
CPU Usage Limits
©2024 University of Washington
https://www.bakerlab.org