Message boards : Number crunching : Question about Load Sharing
Author | Message |
---|---|
Waldmeisda Send message Joined: 2 Apr 20 Posts: 4 Credit: 784,060 RAC: 0 |
Hi, after the shutdown of seti, I'm looking for a new project. I've joined Einstein, MilkyWay and Rosetta. All 3 Projects running with priority 100, I thought that means each get 1/3 CPU. Currently only MilkyWay gets tasks processed. |
Ivailo Bonev Send message Joined: 9 May 07 Posts: 15 Credit: 4,295,484 RAC: 822 |
I thought that means each get 1/3 CPU. No, if you have 3 projects, they will share CPU time equally, but every one will use CPU for the time set in BOINC Manager, Options-Computing Preferences(Computing tab)-Switch between tasks every ... minutes (default 60). So every project will switch after 1 hour time if you not set it different. |
Grant (SSSF) Send message Joined: 28 Mar 20 Posts: 1680 Credit: 17,836,461 RAC: 22,980 |
All 3 Projects running with priority 100, I thought that means each get 1/3 CPU.It means they will get equal processing resources. However, due to the way the BOINC Manager determines how much processing time a given project has had (as it's not based on time but on REC- Recent Estimated Credit), and the size of your cache (with more than 1 project, it's better to set a very small cache), the time it takes to process work, the time given to return work, and how much up or down time the various projects have, and how much time your system is actually processing work, it can take several months for things to settle down to the point where you might see a rough spread of work being processed that matches your resource share settings. If you've just signed up to a project, expect things to be all over the place for a week or so- at the very least. If you've just signed up to several projects, expect them to be all over the place for a month or so (at best). And that's if none of the projects have issues themselves. The more projects you run, the less time your system is able to crunch, the larger your cache, then the longer it will take for things to settle down. And if you feel the urge to micro manage things by suspending Tasks & Projects & then restarting them- don't expect them to ever settle down. Grant Darwin NT |
Waldmeisda Send message Joined: 2 Apr 20 Posts: 4 Credit: 784,060 RAC: 0 |
Ah ok, never had more than one project running on one server. I'll check this for a few weeks and verify if is sufficient or If I have to run each project on a dedicated blade. (I'm limited on power consumption/cooling power but not on hardware :) Thanks for replies. |
Grant (SSSF) Send message Joined: 28 Mar 20 Posts: 1680 Credit: 17,836,461 RAC: 22,980 |
Options-Computing Preferences(Computing tab)-Switch between tasks every ... minutes (default 60).My understanding is that every xx min it checks to see if it should switch or not. It may or may not switch at that time, depending on the debt owed (or not) to the other project(s). xx being whatever you have set, or the default of 60min. Grant Darwin NT |
Ivailo Bonev Send message Joined: 9 May 07 Posts: 15 Credit: 4,295,484 RAC: 822 |
My understanding is that every xx min it checks to see if it should switch or not. It may or may not switch at that time, depending on the debt owed (or not) to the other project(s). Probably you are right, I haven't had more than 2 projects on 1 PC, and mostly they use different resources (like 1 for CPU, and 1 for GPU). |
Waldmeisda Send message Joined: 2 Apr 20 Posts: 4 Credit: 784,060 RAC: 0 |
I've configured all projects to 33% and now Rosetta also got some tasks processed. Happy Eastern Guys. Stay Safe. |
Message boards :
Number crunching :
Question about Load Sharing
©2024 University of Washington
https://www.bakerlab.org