Questions and Answers :
Preferences :
Splitting time between projects
Message board moderation
Author | Message |
---|---|
[BOINCstats] Garindan Send message Joined: 19 Oct 99 Posts: 49 Credit: 335,515 RAC: 0 |
I want to split the processing time over two projects. I want to set 5% on one and 95% on the other so that I have a backup project for when one of the projects goes down. I took care of this in the prefs. However I noticed that one project always runs with all the processor time. I have more than one work unit in stock and BOINC processes the topmost work unit in the list and it seems not to care what project the work unit is for. I don't see any splitting of processing like seeing two workunits progressing with one going much faster than the other... Anyone know what this is about and how I can correct it? |
Thierry Van Driessche Send message Joined: 20 Aug 02 Posts: 3083 Credit: 150,096 RAC: 0 |
Just give at a time. As you don't have hyperthreading, you can never have 2 WU's that are processed at the same time. An explanation on how it is working can be find here. Greetings from Belgium. Help Desk: use "Most recent answer first" sorting. |
[BOINCstats] Garindan Send message Joined: 19 Oct 99 Posts: 49 Credit: 335,515 RAC: 0 |
Ok then how do I get project B (project a is s@h) 0% of the time so that it processes only when s@h has no work? Bas > Just give at a time. > As you don't have hyperthreading, you can never have 2 WU's that are processed > at the same time. > > An explanation on how it is working can be find <a> href="http://boinc.berkeley.edu/client_sched.php">here[/url]. > > Greetings from Belgium. > Help Desk[/i]: use "Most recent answer first" sorting. > |
Thierry Van Driessche Send message Joined: 20 Aug 02 Posts: 3083 Credit: 150,096 RAC: 0 |
> Ok then how do I get project B (project a is s@h) 0% of the time so that it > processes only when s@h has no work? > > Bas If S@H has no work and you want to have the other project at 0%, you will not process anything, is it? Setting a project at 0% means no processing at all. Why then participating at that project, or do I understand your question in a wrong way? |
Heffed Send message Joined: 19 Mar 02 Posts: 1856 Credit: 40,736 RAC: 0 |
> If S@H has no work and you want to have the other project at 0%, you will not > process anything, is it? > Setting a project at 0% means no processing at all. Why then participating at > that project, or do I understand your question in a wrong way? I believe he wants to use the other project as a safety net, only doing work for it when S@H is down. Otherwise, exclusively run S@H. I believe even a setting of "0" will ask for a single WU from a project. (something to do with a work starved situation on HT CPUs) |
[BOINCstats] Garindan Send message Joined: 19 Oct 99 Posts: 49 Credit: 335,515 RAC: 0 |
Heffed, you understand correctly.. But a figure of 0 gives it 100 is my experience... Anyone any ideas? |
John McLeod VII Send message Joined: 15 Jul 99 Posts: 24806 Credit: 790,712 RAC: 0 |
This cannot really be done at the moment. With the non-preemptive scheduler (3.x) it was possible to give a project a very small share, and it would only download work if there were none from projects with larger resource shares. Of course, it would get an occasional WU crunched if the main project never ever ran out of WUs:) With the preemptive scheduler, you will be crunching constantly for all projects that you have signed up for, but the low resource share ones will never get credit if they have a low enough resource share. I believe that Rom is working a solution for a couple of scheduling problems including deadlines, low resource share projects and slow computers. Let's see what he comes up with. |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.