BOINC -- Resource Share???

Questions and Answers : Wish list : BOINC -- Resource Share???
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Ranz
Volunteer tester

Send message
Joined: 19 May 02
Posts: 34
Credit: 338,178
RAC: 0
United States
Message 2181 - Posted: 25 Jun 2004, 23:46:32 UTC

Can we please make this a little simpler? If I want to devote 100 to a single project, then yes, this is pretty simple. If I have more than one project, the resource share should be a percentage of 100. If, for example, I run SETI and Beta, and I want to run both at 50%, right now I have to set both projects at 100 resource share. Wouldn't it be much easier if the resource share was in a percentage instead? In the above example, I would set both projects to 50. This gets even more difficult if participating in more than 2 projects. Make it simple. Please!
ID: 2181 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
United States
Message 2271 - Posted: 26 Jun 2004, 5:11:37 UTC

The projects are independent of each other, and there cannot be any enforcement of the values totaling to 100 as the project servers do not communicate with each other. What is important is the relative values. If you have 2 projects with each having a resource share of 100, each will average 50% of the work. Just as if you had set them to 50%.

Another factor is that a user can have several computers each with a different mix of projects using the same resource shares.

ID: 2271 · Report as offensive
Ariel Bellino

Send message
Joined: 6 Nov 00
Posts: 6
Credit: 48,802
RAC: 0
Argentina
Message 24331 - Posted: 10 Sep 2004, 3:22:45 UTC - in response to Message 2271.  
Last modified: 10 Sep 2004, 3:33:05 UTC

> The projects are independent of each other, and there cannot be any
> enforcement of the values totaling to 100 as the project servers do not
> communicate with each other. What is important is the relative values.

Well, make them communicate ;-)
Being serious, suppose that you want to bring one project 33% of the processor, and 66% to the other. What would you enter to them? Nobody wants to calculate it, even being so easy. But the real problem is if you want 2 projects to share 50% of the processor, for example, and let the other 50% free (because of heating problems, for example). The resource share should be in a percentage.

Thanks for reading.
Ariel Bellino
ID: 24331 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
United States
Message 24381 - Posted: 10 Sep 2004, 4:31:49 UTC - in response to Message 24331.  

> > The projects are independent of each other, and there cannot be any
> > enforcement of the values totaling to 100 as the project servers do not
> > communicate with each other. What is important is the relative values.
>
> Well, make them communicate ;-)
> Being serious, suppose that you want to bring one project 33% of the
> processor, and 66% to the other. What would you enter to them? Nobody wants to
> calculate it, even being so easy. But the real problem is if you want 2
> projects to share 50% of the processor, for example, and let the other 50%
> free (because of heating problems, for example). The resource share should be
> in a percentage.

I am connected to several different projects, and out of the 10 machines that I have acces to, some machines do not have permission to run alpha tests, and others are not capable of running some of the projects. It is not possible for these to be percentages in these cases. I have the shares set to 50:50:50:50:10:10:10:10 (yes that is 8 projects). On one machine, I have only attached to the first 3 for 50:50:50, on another I have attached to all 8, and on yet another I have attached to 3 of the first 4 and all 4 of the second 4 for 50:50:50:10:10:10:10, and on another I cannot run one of the last 4 as well, so it is 50:50:50:10:10:10. I have no over heating problem, so I want to run all of the time. Now try to reconcile that with percentages.

The projects only switch on an hourly basis, so the overheat would happen anyway. What you want for overheating is to have a general setting that stops the computer for x seconds per minute to allow cool down.
ID: 24381 · Report as offensive

Questions and Answers : Wish list : BOINC -- Resource Share???


 
©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.