Message boards :
Number crunching :
Resource share
Message board moderation
Author | Message |
---|---|
Send message Joined: 26 Oct 11 Posts: 3 Credit: 14,403 RAC: 0 |
Hi fellow BOINC'ers. I am quite new to this BOINC'ing, and i got a very general question about the BOINC manager. In the "Projects" tab, there is something called "resource share", which to me looks like its a way to set how important a project is. Right now I am crunching for LHC and einstein, but i only have einstein so my computer wont be idle in case there isnt any jobs. is it possible to choose, lets say, 25% for einstein and 75% for LHC? or have i totally misundestood what "resource share" means? Regards Gundersen |
![]() ![]() Send message Joined: 2 Sep 04 Posts: 209 Credit: 1,482,496 RAC: 0 |
Hi fellow BOINC'ers. You got it. Enter 25 on einstein and 75 her. Boinc will do the rest. The numbers do not have to eaqual 100. 1 at einstein and 3 here would do the same, although some people find adding to 100 easier. You can also enter a 0 for einstein, then it will only run when lhc has no work, otherwise you will ahve all lhc work. 0 is a backup project. With 25-75 you will get some einstein and lhc at the same time 1 hour for einstein and 3 hours for lhc, if both have work. |
Send message Joined: 22 Oct 08 Posts: 26 Credit: 75,214 RAC: 0 |
Hello Gundersen and welcome to the forums! Yes, you are correct, but it's not the level of importance, it's how much time each project gets and runs for and can be set to whatever you want. So if you want Einstein to crunch for one quarter of the time and LHC for the other three quarters you can set it that way. Click here for your Sixtrack preferences page. Click edit, you can then set it to 75, and then click update preferences. Click here for your Einstein preferences page. Click edit and you can then set it to 25, and then click update preferences. Afterwards in Boinc manager click update for both projects and the resource shares will update to reflect what you set them on the website. |
Send message Joined: 26 Oct 11 Posts: 3 Credit: 14,403 RAC: 0 |
Thanks a lot, both of you! My problem was that i was looking for a way to change the settings on the Boinc client, but i figured it out now. Now im 100% on LHC, and using einstein as a backup. I just hope that my computer soon will fetch some LHC work. |
Send message Joined: 26 Oct 11 Posts: 3 Credit: 14,403 RAC: 0 |
Okay, this is not working, i guess i have overlooked something. In the manager, under Projects, i can see that Einstein got 0, and LHC 100. Which then also is displayed as 0% and 100%. But in the tasks tab, it is still running 50/50. 2 tasks running from einstein, and 2 from LHC, while 2 tasks from LHC is in que, waiting to start. What have i done wrong? Thanks! *EDIT* oooh i think i fixed it! Is it true that the resource share rule only applies for downloading tasks, and not the order in which the manager runs them? So, when there was a lot of tasks already downloaded, it will process those before it uses the rule? I aborted all qued tasks, and it looks like it only downloaded LHC tasks. ![]() |
![]() Send message Joined: 25 Jan 11 Posts: 179 Credit: 83,858 RAC: 0 |
I've never tried giving a project a 0 resource share but it makes sense that BOINC would crunch any Einstein's downloaded before you set Einstein to 0. |
Send message Joined: 30 Sep 04 Posts: 11 Credit: 1,343,708 RAC: 1,449 ![]() ![]() |
oooh i think i fixed it! Is it true that the resource share rule only applies for downloading tasks, and not the order in which the manager runs them? So, when there was a lot of tasks already downloaded, it will process those before it uses the rule? I aborted all qued tasks, and it looks like it only downloaded LHC tasks. Yes indeed. Resource share applies for downloading tasks only. Once you have tasks downloaded, other factors determine which project will run at any given moment. Boinc doesn't necessarily run the oldest tasks you have downloaded - it tries to ensure that all work meets the deadlines. |
![]() Send message Joined: 18 Sep 04 Posts: 143 Credit: 27,645 RAC: 0 |
Also, do know that since Einstein has now a resource share of zero, that any work that it gets in will be done immediately, possibly even in high priority if there's a lot of it to be done, when you run with a large cache. So it can even hypothetically happen that you have a lot of work for Einstein, that LHC has work in the mean time but that BOINC decides that you still have work enough in cache --or because work is running in high priority, that the downloading of more work is stopped until you're out of high priority-- and so that it doesn't download any work from LHC. If you're totally unlucky it can even happen that you have so much Einstein work that LHC's work has gone before your BOINC allows more work to be downloaded again. So just don't run with a large cache. :-) Jord BOINC FAQ Service |
©2025 CERN