Having Boinc finish a WU instead of moving on to another one

Message boards : Questions and problems : Having Boinc finish a WU instead of moving on to another one
Message board moderation

To post messages, you must log in.

AuthorMessage
Rian

Send message
Joined: 7 Mar 12
Posts: 3
United States
Message 42932 - Posted: 7 Mar 2012, 21:08:55 UTC

It's not related to the processor splitting (33% per three projects) but to the projects themselves. How can I make Boinc finish a specific work unit (no matter how big or small it is) instead of working on a aunt for 20-30 minutes and then moving onto another one. Especially when one of the work unit's deadline is within the next day or two while the one's it's usually finishing are days/weeks out?

Kind of confusing but I think I described it accurately, is this just how Boinc works?
ID: 42932 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15484
Netherlands
Message 42934 - Posted: 7 Mar 2012, 21:48:23 UTC - in response to Message 42932.  

It's how BOINC works. If you don't like it, you can set the "switch between applications" value to something high, a little more than the run time of that project's tasks if you want. So if they run for 24 hours, set the switch value to 87000 seconds.

It's not going to change, there's not going to be any option ever to continue a task till end, when it's at its last 95% or so, as not all work runs equally and logical.

There is work out there that runs quickly, within minutes, from zero to 90-95% and then runs for hours on the remaining 5%. (Usually the protein folding projects, using Autodock).

There's also work out there that runs for more than 100%. Einstein has a couple of applications that run multiple minutes for 100%, can even be paused at 100% when switching for another project's app. Enigma's application will run to 100%, reset its progress and do it again to 100%.

Climate Prediction still has models where the last 2-10% can take days, if not weeks on even a fast CPU. You do not want this one to take over as then your other work will time out.

ID: 42934 · Report as offensive
Rian

Send message
Joined: 7 Mar 12
Posts: 3
United States
Message 42938 - Posted: 7 Mar 2012, 22:38:51 UTC - in response to Message 42934.  
Last modified: 7 Mar 2012, 22:40:14 UTC

Ok, but what you're talking about is between applications, what I was trying to convey was about the same application's different work units. Why it wouldn't just finish the WU it was on instead of transferring the work load to 5-6 different WU's that end up at varying points of completion but eventually never finish up because the time runs out without them being completed.

Everything else concerning how long different projects WU's can take I totally understand.
ID: 42938 · Report as offensive
Rian

Send message
Joined: 7 Mar 12
Posts: 3
United States
Message 42940 - Posted: 8 Mar 2012, 0:37:33 UTC - in response to Message 42938.  

When I say applications, I meant projects. Sorry!
ID: 42940 · Report as offensive
David Zac

Send message
Joined: 21 Jun 12
Posts: 1
Czech Republic
Message 44579 - Posted: 21 Jun 2012, 9:18:51 UTC - in response to Message 42932.  

If you need to quickly finish something in Boinc just suspend everything else. This works for tasks as well as projects. In Boinc advanced view, click on a task (or project) and click suspend. Do this for everything except your "HIGH PRIORITY" task (or project).
ID: 44579 · Report as offensive

Message boards : Questions and problems : Having Boinc finish a WU instead of moving on to another one

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.