i dont understand resource share

Questions and Answers : Preferences : i dont understand resource share
Message board moderation

To post messages, you must log in.

AuthorMessage
dude i found an alien

Send message
Joined: 13 Aug 04
Posts: 4
Credit: 424,483
RAC: 0
United States
Message 27600 - Posted: 18 Sep 2004, 4:01:44 UTC

I currently have 2 projects running. Single P4 2.53 WinXP SP2 computer. Seti is at 100% resource while ClimatePrediction is at 200%. Now isn't ClimatePrediction suppose to run for 2 hours and Seti for 1?

Instead my computer runs Seti for 2 hours then switches to ClimatePrediction for 1 hour. It's been doing this for a while too since i have 800 CP credis and 400 Seti credits. I also added LHC@home today and I noticed the deadline is in 2 days. What would be the correct resource share to set this up so it would compute more than Seti?

Im figuring since:
CP 200%= 1 hour
Seti 100%= 2 hours on my computer
Then i should set:
LHC 50% = 4 hours??(or it would at least compute more than Seti)
ID: 27600 · Report as offensive
NemanjaM

Send message
Joined: 10 Mar 01
Posts: 10
Credit: 53,748
RAC: 0
Serbia
Message 27638 - Posted: 18 Sep 2004, 8:37:57 UTC


Very interesting, I noticed the same thing with my resource share. I have CPDN set to 60% and Seti at 40%. After a while I started checking my log, and it turns out that seti is crunching 60% of the time... I was considering to try and reverse to see if Seti would crunch 40% if i set it to run 60%... :)
ID: 27638 · Report as offensive
dude i found an alien

Send message
Joined: 13 Aug 04
Posts: 4
Credit: 424,483
RAC: 0
United States
Message 27740 - Posted: 18 Sep 2004, 17:46:15 UTC

i set LHC to 50% last night and it still only crunched 1 hour while seti did 2 hours and CP did 1 hour. It's kind of interesting, i wonder if Seti has some code in it to do double the crunching :) i doubt it but i wonder why it does.
ID: 27740 · Report as offensive
NemanjaM

Send message
Joined: 10 Mar 01
Posts: 10
Credit: 53,748
RAC: 0
Serbia
Message 27753 - Posted: 18 Sep 2004, 18:38:11 UTC - in response to Message 27740.  

> i set LHC to 50% last night and it still only crunched 1 hour while seti did 2
> hours and CP did 1 hour. It's kind of interesting, i wonder if Seti has some
> code in it to do double the crunching :) i doubt it but i wonder why it does.

Maybe it doesnt work for 50/50 resource share (that was my first setting, and resource share was completly random)... :) Anyway i have set it to 60% for Seti and 40% for CPDN. I ll give it a day or two and then i ll check the log. It would be interesting to see what would happen...
ID: 27753 · Report as offensive
Pascal, K G
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 2343
Credit: 150,491
RAC: 0
United States
Message 27781 - Posted: 18 Sep 2004, 20:46:42 UTC
Last modified: 18 Sep 2004, 20:48:58 UTC

Participating in multiple projects
Cross Project ID Explained

CPU Scheduling in Ver 4.++
Client scheduling policies
My name is Pascal and this message has my approval...

It is 10 oclock, do you know what your WUWUs are doing tonight...

ID: 27781 · 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 27889 - Posted: 19 Sep 2004, 2:36:19 UTC

This was a bug with 4.05, try upgrading to 4.09.
ID: 27889 · Report as offensive
NemanjaM

Send message
Joined: 10 Mar 01
Posts: 10
Credit: 53,748
RAC: 0
Serbia
Message 28131 - Posted: 19 Sep 2004, 20:15:02 UTC - in response to Message 27781.  


@Pascal

I m well aware of that. I read all the post I could find on preemption problem, and also I read all the faqs I could get... You must be aware that none of those helps, and fact is that preemption is quite random...

@John McLeod VII

yes, i wanted to ask somone about that... I m participating in two projects (obviously), and I m concerned that upgrading will reset both of them. It happens that my computer crunched 50% of the CPDN wu. so the question is: Will i lose that wu if I upgrade?


ID: 28131 · Report as offensive
Pascal, K G
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 2343
Credit: 150,491
RAC: 0
United States
Message 28240 - Posted: 20 Sep 2004, 3:03:12 UTC - in response to Message 28131.  

>
> @Pascal
>
> I m well aware of that. I read all the post I could find on preemption
> problem, and also I read all the faqs I could get... You must be aware that
> none of those helps, and fact is that preemption is quite random...

It is not random on my machines CPDN 200 = 2hrs Seti@H 100 = 1hr..........



> @John McLeod VII
>
> yes, i wanted to ask somone about that... I m participating in two projects
> (obviously), and I m concerned that upgrading will reset both of them. It
> happens that my computer crunched 50% of the CPDN wu. so the question is: Will
> i lose that wu if I upgrade?
>
>
>
>
My name is Pascal and this message has my approval...

It is 10 oclock, do you know what your WUWUs are doing tonight...

ID: 28240 · Report as offensive
Heffed
Volunteer tester

Send message
Joined: 19 Mar 02
Posts: 1856
Credit: 40,736
RAC: 0
United States
Message 28321 - Posted: 20 Sep 2004, 11:25:10 UTC - in response to Message 28131.  

> yes, i wanted to ask somone about that... I m participating in two projects
> (obviously), and I m concerned that upgrading will reset both of them. It
> happens that my computer crunched 50% of the CPDN wu. so the question is: Will
> i lose that wu if I upgrade?

If you just exit BOINC (don't detach) and install 4.09 over the top of your existing .exe, you will just pick up where you left off. No work will be lost.

ID: 28321 · Report as offensive
NemanjaM

Send message
Joined: 10 Mar 01
Posts: 10
Credit: 53,748
RAC: 0
Serbia
Message 28484 - Posted: 20 Sep 2004, 22:19:01 UTC - in response to Message 28321.  

> If you just exit BOINC (don't detach) and install 4.09 over the top of your
> existing .exe, you will just pick up where you left off. No work will be
> lost.

Thanks... It worked... ;)

Now we will see if resource share is going to streighten up... Before upgrading CPDN was set to 200, and Seti at 100, and Seti runned 2 hours, and CPDN 1... :))
ID: 28484 · Report as offensive
Profile San Ra-Lu Quonling

Send message
Joined: 3 Sep 99
Posts: 12
Credit: 39,307
RAC: 0
Germany
Message 37170 - Posted: 16 Oct 2004, 12:58:20 UTC - in response to Message 27638.  

I still have no clue how the share works....

what is the effekt if i set it to 50%
or 100%
or 200%

how the heck do u configure it for each program ?


ID: 37170 · 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 38121 - Posted: 19 Oct 2004, 3:46:21 UTC - in response to Message 37170.  

> I still have no clue how the share works....
>
> what is the effekt if i set it to 50%
> or 100%
> or 200%
>
> how the heck do u configure it for each program ?
>
>
>
You change it on the web page for your account in each project.

The setting is not actually a percent, it is a number. Add all the resource shares for the projects that a particular computer is attached to, and that is the total resource share for that computer. For example I have a machine that has Predictor:50, S@H:50, and LHC:50 for a total of 150. Now for each project divide that projects resource share into the total resource share and multiple by 100 to get the percent of time that that project should be running on that computer. In the example given, the result is that each of the computers will have a 33 1/3 % share of the CPU time.

I have my resource shares set up as follows: S@H:50, Predictor:50, CPDN:50, LHC:50, Alpha:10, Beta:10, LHC Alpha:10, Pirates:10. Now on different machines, I have different projects attached. I have some machines that are attached to all 8, and I have some machines that are too slow for CPDN, and I have a machine that doesn't have enough RAM for LHC or LHC Alpha, I have one machine on which I do not have permission to install Alpha or Beta code. So I have some machines that are 50:50:50:50:10:10:10:10, some that are 50:50:50:10:10:10:10, one that is 50:50:10:10:10 and one that is 50:50:50. Each of these is pulling the resource share numbers from the web sites of the projects that the host is attached to and doing their own calculations of how much CPU time should be allocated to each project.


BOINC WIKI
ID: 38121 · Report as offensive

Questions and Answers : Preferences : i dont understand 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.