climateprediction.net home page
How to assign a priority to one task/project

How to assign a priority to one task/project

Questions and Answers : Preferences : How to assign a priority to one task/project
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile old_user439007

Send message
Joined: 26 Mar 07
Posts: 1
Credit: 0
RAC: 0
Message 27515 - Posted: 26 Mar 2007, 1:57:59 UTC

hi,

I am newbie here, I want to know how to assign a priority to one task/project.
I like one task/project more than another, how to control CPU-times priority on it.

Thanks in advance.
ID: 27515 · Report as offensive     Reply Quote
Profile Pooh Bear 27
Avatar

Send message
Joined: 5 Feb 05
Posts: 465
Credit: 1,914,189
RAC: 0
Message 27516 - Posted: 26 Mar 2007, 2:52:38 UTC

Each processor runs a single project, so there is no way to cross processors to make one work more. Each will show 50% one 2 processors, 25% on 4 processors, etc. Each processor runs at 100%, but because the whole machine counts as 100%, it splits each processor at a equal percentage.


ID: 27516 · Report as offensive     Reply Quote
Profile MikeMarsUK
Volunteer moderator
Avatar

Send message
Joined: 13 Jan 06
Posts: 1498
Credit: 15,613,038
RAC: 0
Message 27519 - Posted: 26 Mar 2007, 7:39:47 UTC


You can however give your favourite project a higher share of CPU time, by adjusting the \'resource shares\' of the project. They start off at 100 each, so if you change one of them to \'300\', then the adjusted project will be getting 3 times the CPU time of the other project.

This is done via the website:
* Your account / participant
* (Project) preferences
* Edit
* Adjust resource share to whatever you want
* Save

Now go to the Boinc manager
* \'Projects\' tab
* Click once on the project you changed the settings for
* \'Update\' button

The new settings should now be downloaded from the website onto the Boinc manager. One will run for 3 hours for every hour that the other runs for.
I'm a volunteer and my views are my own.
News and Announcements and FAQ
ID: 27519 · Report as offensive     Reply Quote
Sandman192

Send message
Joined: 25 Apr 07
Posts: 8
Credit: 1,900,808
RAC: 0
Message 30800 - Posted: 4 Oct 2007, 20:00:23 UTC

You can also set the \"Switch between applications every
(recommended: 60 minutes)\" in each of the web accounts that you have.
ID: 30800 · Report as offensive     Reply Quote
Profile mo.v
Volunteer moderator
Avatar

Send message
Joined: 29 Sep 04
Posts: 2363
Credit: 14,611,758
RAC: 0
Message 30811 - Posted: 5 Oct 2007, 1:58:17 UTC
Last modified: 5 Oct 2007, 2:11:59 UTC

Hi Robert

I see from your two accounts at BoincStats that you\'re also attached to Seti, Einstein and Rosetta. You\'ve had two 160-year coupled HadCM models more or less dormant on the computer for a while. As nobody else has made any progress with these models since you downloaded them, it would be useful for the researchers if you crunched them now.

However, if you look at the computer requirements for the different types of model available
http://www.climateprediction.net/board/viewtopic.php?p=66108#66108
you\'ll see that these HadCMs require 512Mb RAM each. Your dual-core has 512Mb, so if you try to run both models side-by-side, one on each core, you risk crashing at least one of them.

You could take the risk and make frequent backups of the complete contents of the boinc folder so that if a model crashed, you could restore the backup and continue crunching the models. Without a backup, a crashed model can\'t be continued.

Or else you could add more RAM to the computer which would improve the computer\'s performance overall.

In the meantime I think you should set cpdn to No new tasks in the Projects tab of boinc manager, THEN in the Tasks tab suspend one of the two models. This would allow Seti, Rosetta and Einstein workunits to run on the other core. The climate model would probably never pause to let other project workunits run on its core - boinc would make the climate model run constantly to meet its deadline. (If it misses its deadline and reports later, that doesn\'t matter to cpdn, but boinc doesn\'t know this.)

Are all 4 projects (ie Seti, cpdn, Einstein and Rosetta) on the same computer?

To get your two Boinc accounts
http://boincstats.com/search/all_projects.php?cpid=315801ecc4daa483e8506290b57b6ed1
http://boincstats.com/search/all_projects.php?cpid=5c805b8d0ee2ff54ed773dbcc5c2bf0f
to merge into one, you\'ll need to make sure that on every project you\'re attached to you have the same email address.

Cpdn news
ID: 30811 · Report as offensive     Reply Quote
Profile old_user180849

Send message
Joined: 5 Apr 06
Posts: 4
Credit: 91,281
RAC: 0
Message 31017 - Posted: 19 Oct 2007, 16:52:56 UTC

Hi,
I also kinda new. Last several days have ran 3 projects on a hyperthread HT computer. 2 projects run at same time. I have Resources set So Climate always has 50% and the other two 25%. Lets Climate always run and other 2 switch out every hour. So ran pretty good. Thought to add new projects today.
My problem is this. Today loaded 7 new projects. Adjusted all settings so all say an hour and climatepredictions still has 50% resources and other 9 split with 7%. However two of the new jobs uploaded with status of: High Priority. They immediately shut down the 2 active running jobs that just said running. Now, both of the 2 jobs that say high priority have violated the 60 minute rule while both say use only 7% usage. They are not stopping at the end of the hour marks to allow other jobs to run. Figured this is because they loaded up with saying high priority. Is there something somewhere to knock down those from high to regular?
http://www.boincstats.com/signature/user_678459.gif
ID: 31017 · Report as offensive     Reply Quote
Profile MikeMarsUK
Volunteer moderator
Avatar

Send message
Joined: 13 Jan 06
Posts: 1498
Credit: 15,613,038
RAC: 0
Message 31018 - Posted: 19 Oct 2007, 17:08:00 UTC

Hi,

The underlying problem is that your PC is connected to more projects than can reasonably run at the same time within their deadlines. What you might try doing is to have some projects on one PC, and the others on a different PC, or alternatively only allow a few projects to download work at a time (i.e., one week do physics projects, the next week do chemistry projects, and so forth).

-Cheers,

Mike
I'm a volunteer and my views are my own.
News and Announcements and FAQ
ID: 31018 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 31023 - Posted: 19 Oct 2007, 20:15:39 UTC


... have violated the 60 minute rule ...

This rule is overriden by another rule: If a WU is very close to finishing, continue with it until it does finish.
This was added in the newest series of BOINC versions at the insistant (and persistant), requests of people who often found that a WU only had, e.g. 2 minutes left to run, but was getting swapped out for hours to run other WUs.

DON\'T keep fiddling with priorities etc, to \"fix\" things like this; you\'ll just make it worse in the long run.
The more projects that you have on a computer, the more you need another hobby that keeps you too occupied to spend a lot of time staring at what BOINC is doing. Just let it get on with it. It\'s very good at managing lots of projects OVER THE LONG TERM.


Backups: Here
ID: 31023 · Report as offensive     Reply Quote
Profile old_user180849

Send message
Joined: 5 Apr 06
Posts: 4
Credit: 91,281
RAC: 0
Message 31028 - Posted: 20 Oct 2007, 14:32:14 UTC - in response to Message 31027.  


[quote]... have violated the 60 minute rule ...

This rule is overriden by another rule: If a WU is very close to finishing, continue with it until it does finish.
This was added in the newest series of BOINC versions at the insistant (and persistant), requests of people who often found that a WU only had, e.g. 2 minutes left to run, but was getting swapped out for hours to run other WUs.

DON\'T keep fiddling with priorities etc, to \"fix\" things like this; you\'ll just make it worse in the long run.
The more projects that you have on a computer, the more you need another hobby that keeps you too occupied to spend a lot of time staring at what BOINC is doing. Just let it get on with it. It\'s very good at managing lots of projects OVER THE LONG TERM.


I left the 2 high priority status jobs keep running. One was 30 and the second 36 hours. Some time thru the night after roughly over half of there task times. Shut off their high prioritys and allowed 2 other tasks to run. Still not sure why they uploaded tasks saying high priority instead of normal status. Looks like they had to run 45 to 60% of the high priority time length before switching themselfs off to regular priority.
http://www.boincstats.com/signature/user_678459.gif
ID: 31028 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 31031 - Posted: 20 Oct 2007, 19:09:11 UTC


Climate models are VERY long compared to the work units of the other projects.
Because of this, BOINC panics when it first gets one, and runs it continuously for a long while because it thinks that it won\'t be able to complete it in the one year \'allowed\' otherwise.
As soon as it realises that it CAN finish it without problems, it will go back to \'round robin\' processing of all of the work units for all projects.
The more projects that are being run, the longer this will take.
And there is also both \'long term\' and \'short term\' debt to take into consideration, which affects the amount of time that each work unit gets.

All of these things are just \'normal\' behavour for BOINC when running lots of projects, including one or more of the 4 climate projects.


Backups: Here
ID: 31031 · Report as offensive     Reply Quote
old_user87683

Send message
Joined: 14 Jul 05
Posts: 8
Credit: 215,592
RAC: 0
Message 42754 - Posted: 4 Aug 2011, 19:54:55 UTC - in response to Message 27519.  
Last modified: 4 Aug 2011, 20:03:40 UTC

You can give a project a higher share of CPU time by adjusting the \'resource shares\' of the project. They start at 100 each, so if you change one of them to \'300\', then the adjusted project will be getting 3 times the CPU time of the other project.

This is done via the website:
* Your account / participant
* (Project) preferences
* Edit
* Adjust resource share to whatever you want
* Save

Now go to the Boinc manager
* \'Projects\' tab
* Click once on the project you changed the settings for
* \'Update\' button

I am stuck, as well.

The ability to EDIT project preferences seems to no longer exist.
Running two projects, ClimatePrediction and Malaria (new to both). Malaria shows a 100 resource share will CP is only 1.
To get CP to run at all, I've stopped receiving Malaria tasks completely. Effective but not desirable long-term.
I really want to change this but can find no way of doing so in the manager or in my account settings (even after reading these posts). I've been through both repeatedly and found no solution. What am I missing? Or am I looking in the wrong place?

Found the answer: The EDIT is on the BOINC pages, not on the CP.net site.
ID: 42754 · Report as offensive     Reply Quote

Questions and Answers : Preferences : How to assign a priority to one task/project

©2024 climateprediction.net