Always High Priority - GRRR

corndog
corndog
Joined: 10 Nov 10
Posts: 1
Credit: 326,461
RAC: 0
Topic 196013

Hello all,

Well, I'm working through what will probably be my last big pile of WU's from Einstein. My problem is that they always end up being flagged "high priority" on my system, and then my computer always ends up ONLY working on Einstein instead of honoring the BOINC resource split I have configured between the 4 projects I work on.

Well, if it won't honor my configuration, then I'm just going to stop new work units. If einstein can't be a good citizen on my computer, then it won't BE on my computer. Sorry.

Rechenkuenstler
Rechenkuenstler
Joined: 22 Aug 10
Posts: 138
Credit: 101,411,803
RAC: 0

Always High Priority - GRRR

Quote:

Hello all,

Well, I'm working through what will probably be my last big pile of WU's from Einstein. My problem is that they always end up being flagged "high priority" on my system, and then my computer always ends up ONLY working on Einstein instead of honoring the BOINC resource split I have configured between the 4 projects I work on.

Well, if it won't honor my configuration, then I'm just going to stop new work units. If einstein can't be a good citizen on my computer, then it won't BE on my computer. Sorry.

I can understand your concerns. But my Experience with e@h is vollladend different. This project is the most reliable one in considering configurations.
Other projects like Milkyway@Home or actually LHC@Home are let me say, progressivly Interpretin the boing rules.
The are pressing into the usual methods, causing a delay for e@h wu's.

Example from today.

LHC@Home wu is Running with high priority. They gave only 7days for crunching and due date is Oct 19th. For this wu a e@h LAT wu is postponed despite the fact, that it is a long runner with due date tomorrow.

So the reason for e@h wu with high prio is mostly in wu from other projects. That's my experience.

Jeroen
Jeroen
Joined: 25 Nov 05
Posts: 379
Credit: 738,423,020
RAC: 0

You can easily adjust

You can easily adjust priority of the applications using Process Lasso. This program will maintain the priority settings. Also this program has the option to set affinity so you can bind the applications to any cores of your choosing.

Claggy
Claggy
Joined: 29 Dec 06
Posts: 560
Credit: 2,544,466
RAC: 0

RE: You can easily adjust

Quote:
You can easily adjust priority of the applications using Process Lasso. This program will maintain the priority settings. Also this program has the option to set affinity so you can bind the applications to any cores of your choosing.

When Boinc puts tasks into High Priority, all it is doing is changing the Order the work is done, it Doesn't change any priority levels of any applications,

Claggy

paul milton
paul milton
Joined: 16 Sep 05
Posts: 329
Credit: 35,825,044
RAC: 0

RE: You can easily adjust

Quote:
You can easily adjust priority of the applications using Process Lasso. This program will maintain the priority settings. Also this program has the option to set affinity so you can bind the applications to any cores of your choosing.

in this case "high priority" is refering to EDF (earliest deadline first) mode. not process priority.

if hes refering to http://einsteinathome.org/host/4230718/tasks the deadline is tomorrow 2 weeks from the date they where issued. so e@h is actually playing nice, the real question would be what other project isnt, or what is keeping him from meeting the deadline of the wu's issued.

i would be interested to know how much work hes downloading for each project, how long he allows the system to run, and what those resource shares are for each project. especially given the stats for that system.

seeing without seeing is something the blind learn to do, and seeing beyond vision can be a gift.

Gary Roberts
Gary Roberts
Moderator
Joined: 9 Feb 05
Posts: 5,196
Credit: 41,868,291,523
RAC: 45,191,051

RE: .... If einstein can't

Quote:
.... If einstein can't be a good citizen on my computer, then it won't BE on my computer. Sorry.


Why do you blame Einstein for something completely beyond Einstein's control? Do you understand that the BOINC client decides what will run and when it will run and the BOINC client simply is responding to the settings you have chosen. If you choose 'difficult' settings, it's not surprising that BOINC doesn't cope. And yet you blame Einstein ....

Take a look at this response I made a while ago to a very similar 'complaint' to yours. You haven't given enough details to be sure but the cause of your problems are probably very much the same as what I suggested at that time. Specifically, if a particular project in your mix can't supply work, BOINC will tend to fill your work cache with tasks from a project that can. If you have a large cache size and a low resource share for the poor project that ends up filling your cache, the problem you describe is pretty much bound to happen.

Perhaps you could stop BOINC downloading excessive E@H work and then having to resort to panic mode to clear the backlog if you reduced your work cache size a bit. If you'd like suggestions on how to work around BOINC's limitations, let us know what settings you are currently using. It should be possible to very much reduce BOINC's use of panic mode.

Cheers,
Gary.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.