Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 21
Posts: 21   Pages: 3   [ 1 2 3 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 4552 times and has 20 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Beta WU Priority [RESOLVED]

Does the system allow a WU to be assigned a high priority, such as 'next WU to start'?

If I have a 3 core system, it will be running 3 WU. If I already have 3 WU ready to start (likely with my .3 day buffer), the Beta WU that is downloaded next does not start until the fastest WU completes its two WU. Given that Rice is now up to 10 hour jobs and at least 1 Beta WU I got was over 20 hours run time, the elapsed time needed to crunch, then validate then report the Beta WU is a long time.

It could be 6 hours left on the active WU, then 10 hours for the ready WU then 20 hours to crunch the Beta, then another 5-10 for the report cycle. While that is only 41+ hours and the return time is 72, there is enough time.

It would be faster if the Beta was allowed to be the next WU to start before any of the 3 WU that were ready to start and downloaded before the Beta.
----------------------------------------
[Edit 1 times, last edit by Former Member at Dec 15, 2008 7:19:30 PM]
[Dec 4, 2008 3:41:53 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Beta WU Priority

Yes, when the techs want a result back quickly, they assign an artificially short deadline.

If they aren't bothered, they assign a normal deadline.

Of course, sometimes they make a mistake. But we don't like to talk about that :-)
[Dec 4, 2008 3:43:47 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Beta WU Priority

Should I leave them finish if they are going to miss the deadline?
[Dec 4, 2008 4:11:11 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: Beta WU Priority

Absolutely. The credit is the last thought to consider. The more tests by the more devices the better. AND, as I wrote in the main beta test thread for this round, the extra copy is not likely to come back before yours... no manual interventions needed or risks of "Too Late", an outside chance I reckon this time.
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[Dec 4, 2008 4:24:02 PM]   Link   Report threatening or abusive post: please login first  Go to top 
JmBoullier
Former Community Advisor
Normandy - France
Joined: Jan 26, 2007
Post Count: 3716
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Beta WU Priority

It would be faster if the Beta was allowed to be the next WU to start before any of the 3 WU that were ready to start and downloaded before the Beta.

If you have a multicore machine you have probably seen that beta WUs are usually not only the next WU to start, they are making Boinc interrupt one of the other "normal" WUs and they start immediately after downloading.
Please don't ask me why it does not behave the same for single-core machines, I don't know. smile

Cheers. Jean.
----------------------------------------
Team--> Decrypthon -->Statistics/Join -->Thread
[Dec 4, 2008 5:14:30 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Beta WU Priority

If you have a multicore machine you have probably seen that beta WUs are usually not only the next WU to start, they are making Boinc interrupt one of the other "normal" WUs and they start immediately after downloading.


I have never seen a WU that has interrupted a running WU to sneak to the front of the line. On my Phenom, I had a Beta that was not picked up to start before another WU that had already been downloaded. I aborted the ready to start WU until the Beta was picked up (should have just suspended them). Which was last. Hence the posting.
[Dec 4, 2008 6:02:55 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Beta WU Priority

Should I leave them finish if they are going to miss the deadline?

We have had cases where WU have not finished normally and the Techs, when appropriate, have changed them to Valid, especially when due to Too Late. Gotta let the Betas crunch.
[Dec 4, 2008 6:05:27 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Crystal Pellet
Veteran Cruncher
Joined: May 21, 2008
Post Count: 1411
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Beta WU Priority

Please don't ask me why it does not behave the same for single-core machines, I don't know. smile

Cheers. Jean.


On my single core machine the job started directly after downloading as you can see after suspending (Waiting to run) another job that had a process time of only 1'34''.

World Community Grid 4-12-2008 18:15:04 Finished download of wcgrid_beta6_6.14_windows_intelx86
World Community Grid 4-12-2008 18:15:05 Starting BETA_E000370_118A_001e8z180_2
World Community Grid 4-12-2008 18:15:05 Starting task BETA_E000370_118A_001e8z180_2 using beta6 version 614
World Community Grid 4-12-2008 18:43:09 [checkpoint_debug] result BETA_E000370_118A_001e8z180_2 checkpointed
[Dec 4, 2008 6:10:04 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: Beta WU Priority

Prioritizing on deadline only happens when the client computes there is a contention, speak a panic condition. This kicks in the Earliest Deadline First policy which will stop work fetching until the condition is relieved. On my C2D the last Beta is now running 13 hours, 10 to go. In the meantime the other core has been running HCC jobs, depleting the remaining work in cache.
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[Dec 4, 2008 6:35:04 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Rickjb
Veteran Cruncher
Australia
Joined: Sep 17, 2006
Post Count: 666
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Beta WU Priority

I don't know what the experts think, but I usually manually start immediately any short-dated WUs that I notice in my job queues. Because i have ticked "Leave applications in memory while suspended" in my BOINC Advanced >> Preferences settings, I do not lose any crunching time when the suspended tasks resume, unless I shut down and restart BOINC or the computer.
* To manually start specific tasks, in Advanced View >> Tasks, select the running tasks that you want to pre-empt, plus all tasks in the queue that are above the one(s) you want to start. (You can select multiple tasks in the way that is standard on your sytem, eg Cntrl+Left-click, Shift+Left-click). Then click the Suspend button. When the priority tasks are Running. click Resume.
Don't forget to click Resume, as suspended tasks prevent BOINC from downloading new work.
The queue should be sorted in descending order of Progress. To sort on Progress, click the Progress heading, and again if you need to reverse the sort.
If you restart the system, you will have to repeat this process.
If there is not enough memory left after holding the suspended WUs, you will not be able to start new ones.
* For these Beta WUs, I will probably click Projects >> Update soon after they upload, unless you tell me that the WCG servers won't cope with the extra requests.
----------------------------------------
[Edit 12 times, last edit by Rickjb at Dec 4, 2008 9:59:28 PM]
[Dec 4, 2008 7:40:53 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 21   Pages: 3   [ 1 2 3 | Next Page ]
[ Jump to Last Post ]
Post new Thread