high priority mode

Message boards : Number crunching : high priority mode
Message board moderation

To post messages, you must log in.

AuthorMessage
Rasputin42
Volunteer tester

Send message
Joined: 25 Jul 08
Posts: 412
Credit: 5,834,661
RAC: 0
United States
Message 1720654 - Posted: 31 Aug 2015, 19:15:51 UTC

I have noticed, that tasks going into "high priority" mode is dependent on the work buffer.Set low (0.1 days)--no task in high priority, setting it to 10 days, a number of tasks are going into "high priority" mode.(No additional tasks have been downloaded.

What does the work buffer setting have to do with that???

The only thing relevant are the existing tasks, not what i am requesting.

I am using "BoincTasks"(boinc 7.6.6) which actually shows tasks in "high priority mode".

Any explanation?
ID: 1720654 · Report as offensive
Profile SciManStev Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Jun 99
Posts: 6652
Credit: 121,090,076
RAC: 0
United States
Message 1720659 - Posted: 31 Aug 2015, 19:35:33 UTC

When a unit gets close to expiration, it goes into High Priority mode. This depends on how fast you turn over units. You can always set your buffer low, but even at maximum, you get 100 tasks for the CPU, regardless of the number of cores, and 100 per individual GPU. I would guess that your high priority units are being done with your CPU, which usually takes much longer than a GPU does. With a 10 day buffer, you still have a maximum of 100 tasks for the CPU, but it might not be able to finish them fast enough to beat the deadline. AP units usually take even longer on a CPU, so that may be a part of it also.

My CPU will completely empty itself between 2 or 3 days, with a fresh cache of 100 units. The GPU's will empty themselves in just a few hours. Often I go dry on the GPU's Tuesday during the outage.

Steve
Warning, addicted to SETI crunching!
Crunching as a member of GPU Users Group.
GPUUG Website
ID: 1720659 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1720660 - Posted: 31 Aug 2015, 19:35:52 UTC - in response to Message 1720654.  

Yes. "Store at least xx days of work" has the unspoken connotation 'because I may not be able to get online again until then' - think a laptop being taken on a trip with uncertain internet access.

Any task already on the machine with a deadline closer than xx days is at risk of missing deadline if it falls due during that potential offline period.

So, BOINC thinks it's safer to get the task(s) with close deadlines cleared off the system as quickly as possible while it can - that's all 'high priority' means, do the jobs with the closest deadlines first.
ID: 1720660 · Report as offensive

Message boards : Number crunching : high priority mode


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