Message boards : Number crunching : Setup for multi-core
Author | Message |
---|---|
Kenneth Gibson Send message Joined: 17 Apr 10 Posts: 2 Credit: 168,372 RAC: 0 |
Ahoy! I told myself I'd invest a core to help Rosetta once I finally moved passed single core CPUs and I'm doing just that. But my issue is only Rosetta wants to run. In the tasks it says Rosie's task is high priority, for several days on several packets now. Basically bullying out my other projects. But in the preferences all my projects read "On multiprocessors, use at most 1 processors Use at most 100 percent of CPU time" So is there something else I'm missing so that Rosetta will let the other projects take a core for themselves? |
dcdc Send message Joined: 3 Nov 05 Posts: 1832 Credit: 119,668,178 RAC: 10,680 |
Hi I'm not sure (and I'm running an older version of BOINC than you so it's different), but I think the "On multiprocessors, use at most 1 processors" is the overall BOINC preference, so all projects will share 1 CPU. I think you should be adjusting the: Resource share and graphics: Rosetta@home preferences share on the website. Having said that, any extra power you can bring to R@H will be welcome at the moment!: https://boinc.bakerlab.org/rosetta/forum_thread.php?id=4408&nowrap=true#65778 https://boinc.bakerlab.org/rosetta/forum_thread.php?id=1177&nowrap=true#65729 HTH Danny |
mikey Send message Joined: 5 Jan 06 Posts: 1895 Credit: 9,178,442 RAC: 3,202 |
Ahoy! No you are running into deadline issues, the one thing you could change is the amount of work you cache, there are two settings...one for how often Boinc can connect to a site and another for additional work. You should probably keep both pretty low so you switch between projects fairly often. I would keep the first one, the "connect about every" one to say 0.10 or even set it to zero. Then the other one, the "Maintain enough work for an additional" I would set 0.25 or less. That way you don't get into trouble with having too many 'high priority' crunching inceidents. They happen when Boinc thinks it is getting close to you not returning the workunit on time. Many things are taken into consideration and Boinc is not always right, but it is waht it is. Keeping a smaller cache though will help to prevent it. You cannot set one cpu for one project and a different cpu for another project, Boinc just doesn;t work like that, the setting "On multiprocessors, use at most" is the setting here at Rosetta and if you set that at 1, then Boinc will only use 1 cpu for all projects. If you set it at 2, or more, it will use that many processors, up to whtaever it can find, on ALL projects. All the above settings are found under Your Account and Computing preferences. |
Kenneth Gibson Send message Joined: 17 Apr 10 Posts: 2 Credit: 168,372 RAC: 0 |
Thank you I think I got it working right now, under Advanced>Preferences in BOINC the processor usage was set to 25% of total processors. After setting to 100% and benchmarks completed 4 units started crunching :D |
mikey Send message Joined: 5 Jan 06 Posts: 1895 Credit: 9,178,442 RAC: 3,202 |
Thank you I think I got it working right now, under Advanced>Preferences in BOINC the processor usage was set to 25% of total processors. After setting to 100% and benchmarks completed 4 units started crunching :D You will still see the same problem because Rosetta will just download lots of work now based on the 4 cpu's it sees. I am glad you got all 4 cpu's working though! |
Message boards :
Number crunching :
Setup for multi-core
©2024 University of Washington
https://www.bakerlab.org