| Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
| World Community Grid Forums
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 9
|
|
| Author |
|
|
Wilgard
Advanced Cruncher Joined: Dec 15, 2005 Post Count: 83 Status: Offline Project Badges:
|
Hello,
----------------------------------------I have a old PC which take much time to execute a unit. Thus there are some project unit that a I could never terminate like "climatepreduction.net". I would like that the Boinc Manager agent could be configurated to discard/remove units which could not be terminated in the remaining time. example: the current date is 19/06/2010, we suppose it is 07:30:00. If we have for a unit: remaing time date limit 08:00:00 19:06/2010 10:00:00 The unit expires in 2:30:00 and my computer will take 08:00:00 to crunch it. It will be impossible. So, the Boinc Manager could remove it because it will be rejected by the Boinc Server because it will be sent too late. Could you open a Case or something like that to the Boinc dev team ? Thanks a lot. ![]() |
||
|
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
Running tasks will not be terminated, rather they are allowed to report [at WCG] and given credit until the point where the result is removed from the Result Status pages which is usually several days after quorum is complete.
----------------------------------------A better solution is [I think], that a client signals the servers that an about to go overdue task is being worked on, so it wont send out the extra copy for "No Reply". Current, if the No Reply still comes in rather quick after deadline, the servers send a signal to the client with the extra copy, not to start the tasks and cancels it.
WCG
Please help to make the Forums an enjoyable experience for All! |
||
|
|
sk..
Master Cruncher http://s17.rimg.info/ccb5d62bd3e856cc0d1df9b0ee2f7f6a.gif Joined: Mar 22, 2007 Post Count: 2324 Status: Offline Project Badges:
|
Wilgard, old PC's are not suitable for crunching climate experiments!
----------------------------------------The same applies to several other projects such as Aqua and the Lattice Project. Better to chose projects here, as most are fairly small. You did not say what CPU you have, so I cannot be more specific. It's a bit much to ask the developers to create code for your own specific needs, they have a million others to support, and sometimes it is essential that projects can run past their deadline, as the tasks just take longer than predicted. [Edit 1 times, last edit by skgiven at Jun 20, 2010 10:51:40 AM] |
||
|
|
Wilgard
Advanced Cruncher Joined: Dec 15, 2005 Post Count: 83 Status: Offline Project Badges:
|
I know that we can manually cancel a work unit. But I would like that is the Boinc Manager which handle it. When the agent starts a workunit which could not be completed before the deadline, it is a waste of time ... and I want to avoid it.
----------------------------------------![]() |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hello Wilgard,
The problem is that many people have their Duration Correction Factor (or whatever it is called) go boinkers. They hop onto the board complaining and we tell them how to reset it to 1, so their BOINC installation can start working normally again. If their copy of BOINC terminated all work units automatically, then it would never self-correct. The best thing is for you to only run projects with short work units and try not to download a second work unit until about 2 hours before you finish the current work unit. You can see how long projects run on average in Statistics - By Projects - (select a project). Lawrence |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
You may start by setting a very small cache, like 0.1 days, so BOINC will probably ask for just one WU at a time. Also, as skgiven says, don't select projects with "long" WUs, like climate prediction. Here on WCG you can select Help Conquer Cancer and Help Cure Muscular Dystrophy as two good options for slower computers.
|
||
|
|
Wilgard
Advanced Cruncher Joined: Dec 15, 2005 Post Count: 83 Status: Offline Project Badges:
|
In fact, my parents have the same problem and I suppose several users also. My parents have a new pc with core i7 but use their computer few hours per week about 4 / 5 hours. So, their computer terminated some work unit in time but something no because to finish all tasks in time they should more use it.
----------------------------------------So, in my opinion the problem is not that I have a old pc and my parent a new one. The problem (which is not a problem but a waste of time) is that the Boinc agent download work unit which could be terminated after the deadline. I suppose the dealline means that the same workunit may have been sent to another user because we don't have crunch it in the remaining time. I take care about the "average time" of projects and I select projects that will be crunched on it. But think about the number of workunits sent by all Boinc users after the dealline. ![]() |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Given time, boinc will adjust for computer useage, so even with say a 3 day cache setting, and computer only on and crunching for 8 hours a day, it will only download approximately 24 hours of work to finish in an estimated 3 days. is not perfect but does pretty good.
|
||
|
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
wilgard,
----------------------------------------Several suggestions have been made to you how to circumvent. If you set the ''connect about every....'' interval to 0.00 and the ''additional buffer / cache'' to 0.01 days your and your parents computer will only have the Work Units the clients are actively working on plus they will only fetch a new work unit shortly before finishing the current, these thus having 10 days to finish a task (current standard WCG deadline) These settings are presuming the computers are connected to the internet when on. As said, WCG nor the client will cancel tasks that are being processed i.e. they are allowed to finish. The exception is when WCG knows a task is bad... then WCG servers will send an abort instruction. In your case by keeping just the most minimal cache setting waste is for the largest part avoided. It's accepted that a small amount of waste is the result with so many different needs by the thousands of volunteers. Mind you, in the client message log there are red printed lines to advise on late tasks, so it's left till now to the volunteer to decide to manually cancel tasks that already had CPU time. The developers and grid operators are aware of the dilemma, where WCG chose to give credit when no Too Too Late. That view could always change... tool late slows down batch completion, but that is most of the time none critical.
WCG
Please help to make the Forums an enjoyable experience for All! |
||
|
|
|