Message boards : Number crunching : Why does r@h use 3 cores when i told it to use two ?
Author | Message |
---|---|
Daedalus Send message Joined: 1 Aug 08 Posts: 39 Credit: 10,107,163 RAC: 354 |
Hello all, I own a 4 core intel 9550. Since i don't recall how long, my computer has been unusable when calculating for r@h. I have 4 Go of RAM. After a load of hard reboots (couldn't even use the soft reboot), i finally found a way to suspend rosetta and modify the project preferences. I did set it to "use at most 2 processors". I have three rosetta WU's crunching right now.Of course, i clicked on update. My machine works fine for now but i would like to understand. |
Daedalus Send message Joined: 1 Aug 08 Posts: 39 Credit: 10,107,163 RAC: 354 |
Now i have two rosetta WU's crunching. I still don't get why i had three at the time even after i updated my preferences. EDIT: Also why does the project preferences need to be global ? I would like to ask one computer to work on 2 cores and another on his 4 cores for example. |
Mod.Sense Volunteer moderator Send message Joined: 22 Aug 06 Posts: 4018 Credit: 0 RAC: 0 |
Right, so you can either set global preferences via the website, where you can designate different venues, and then assign machines to venues. Or you can set preferences locally on each machine. Not sure why your machine would have been running more tasks than your preferences desired. But if you do set preferences via the website, then they do not take effect on a given machine until it has done an update to the project. So perhaps it had not yet updated, and was trying to run 4, and exceeded the memory guidelines you have in your preferences and so it shut one of them down. Rosetta Moderator: Mod.Sense |
Daedalus Send message Joined: 1 Aug 08 Posts: 39 Credit: 10,107,163 RAC: 354 |
I imagine the web preferences are overridden by the local ones and that's why he tries to compute 4 now. These ones use less memory though. It's annoying since the local preferences are global project-wise i.e. it sets the amount of cores i can use for all the projects. I would have liked to limit rosetta to 2 cores. If i get huge memory guzzlers like the precedent ones i will exit the project. Thank you for your answers people. |
Mod.Sense Volunteer moderator Send message Joined: 22 Aug 06 Posts: 4018 Credit: 0 RAC: 0 |
You may want to designate memory guidelines rather than number of CPUs. That way if BOINC Manager finds itself running more than one work unit that have a large memory requirement, it will suspend one of them, and begin working on a task from another project (which, hopefully has a lower memory footprint). If ultimately there is no work from another project, or if the other project demands high memory as well, then the BOINC Manager will run on less CPUs to stay within your memory settings. Rosetta Moderator: Mod.Sense |
Daedalus Send message Joined: 1 Aug 08 Posts: 39 Credit: 10,107,163 RAC: 354 |
Thank you for your suggestion. I just did that. I will see what are the results. :) |
Message boards :
Number crunching :
Why does r@h use 3 cores when i told it to use two ?
©2024 University of Washington
https://www.bakerlab.org