Is Time to Completion based on preferences?

Message boards : Questions and problems : Is Time to Completion based on preferences?
Message board moderation

To post messages, you must log in.

AuthorMessage
Patrick_Dickey

Send message
Joined: 4 Sep 07
Posts: 3
Message 34427 - Posted: 29 Aug 2010, 21:57:10 UTC

Hi there everyone,

I'm curious in the tasks pane, if the Time to Completion is based on your current preferences or whether the task was allowed to run non-stop. I have one that has a Time to completion of 481 hours, with a deadline of 9/23/2010 (which is about 3 days after the 481 hours would be up).

So, if it's calclulating that based on my preferences, I won't worry. But if it's basing that on if the task ran non-stop, then I'll alter my schedule to meet the deadline.

I should note that my preferences are set to run each project for 1 hour then switch, and I currently have 5 tasks sitting there waiting to run (with the one in question running at high priority).

Thanks, and have a great day:)
Patrick.
ID: 34427 · Report as offensive
SekeRob2

Send message
Joined: 6 Jul 10
Posts: 585
Italy
Message 34428 - Posted: 30 Aug 2010, 1:09:50 UTC - in response to Message 34427.  
Last modified: 30 Aug 2010, 1:12:37 UTC

It's computation time, not calendar time i.e. you'll have to pretty much leave the client run 24/7 from now till when that task is done. Given you already have a job processing in HP it suggests that there's already panic on the client of some kind (you don't say how many cores that computer has that BOINC is allowed to use). HP processing indicates a condition where task switching is suspended and Earliest Deadline First takes prevalence.
ID: 34428 · Report as offensive
Patrick_Dickey

Send message
Joined: 4 Sep 07
Posts: 3
Message 34429 - Posted: 30 Aug 2010, 6:11:09 UTC - in response to Message 34428.  

It's computation time, not calendar time i.e. you'll have to pretty much leave the client run 24/7 from now till when that task is done. Given you already have a job processing in HP it suggests that there's already panic on the client of some kind (you don't say how many cores that computer has that BOINC is allowed to use). HP processing indicates a condition where task switching is suspended and Earliest Deadline First takes prevalence.


Hi there,

It's a single core AMD Athalon 1800 XP + (1.5Ghz frequency). I have five Einstein@Home tasks that are due on 9/12/2010 which would take about 24 hours total to complete (non-stop), one ClimatePrediction that isn't started (and isn't due for a year) and the Seti@Home which is in HP (due 9/23/2010 and currently down to 469:38:00. Ironically enough, it went from 481:40:00 or so down to the current level in under 5 hours.

Now I have a few more questions then. Currently I have it set to stop running between 19:00 and 22:00 Monday through Friday, as I use the computer as a Media Center. The TV Tuners do the heavy lifting, so I may be able to let it run at the same time (I'll try it tonight).

So, my questions are:

1. Because of my downtime, will I still be in danger of running out of time? I ask since it's only got 19 days according to the Remaning Time, and still has around 25 days in real time left.

2. Will it ever give the other project time (or will it wait until it's comfortable with it's time remaining to switch back to low priority or that the other project is almost out of time and makes it a high priority)?

3. Currently I'm only allowing it to use about half of the avaialable memory and processor capabilities. Would increasing those (at least when the computer is not in use) speed things up?

4. I have another computer that's on 24/7. Can I install BOINC on that, and attach it to these projects to help out? If I do, will it take part of these tasks, or will it get it's own tasks?

Sorry for all of the questions. It's been quite a while since I used this program. And I haven't tried linking computers together to work on projects.

Have a great day:)
Patrick.
ID: 34429 · Report as offensive
Les Bayliss
Help desk expert

Send message
Joined: 25 Nov 05
Posts: 1654
Australia
Message 34430 - Posted: 30 Aug 2010, 8:14:08 UTC - in response to Message 34429.  

BOINC is quite good at working out the best option to compete things, IF you leave it alone. The moment that you change the settings though, it has to re-evaluate things, and that may cause problems.

Q1
Answer: Only BOINC will know this, if you don't already. Sometimes the times sent with the task are inaccurate, and give the wrong message about the finish time.

Q2
Answer: Yes. In time.

Q3
Answer: The more the better. Lack of resources slows things down.

Q4
Answer. No. That's like wanting to weld a second car to the back of your first car, and control the 2nd from the 1st, so that it'll go faster / carry more, etc.

ID: 34430 · Report as offensive
SekeRob2

Send message
Joined: 6 Jul 10
Posts: 585
Italy
Message 34433 - Posted: 30 Aug 2010, 15:09:51 UTC - in response to Message 34429.  

Seti@Home which is in HP (due 9/23/2010 and currently down to 469:38:00. Ironically enough, it went from 481:40:00 or so down to the current level in under 5 hours.
Suggests that your computer has e.g. benchmarked during that period and done better this time than last time. A for each percent on 481 hours that is 5 hours chopped off. Also, if progress is rather linear on these tasks which is not the case with so called non-deterministic calculations (proteome folding is such an example), the estimated progress is used to constantly recompute the remaining time, so then yes you can see lots more hours taken off the TTC than were actually used to process.
ID: 34433 · Report as offensive

Message boards : Questions and problems : Is Time to Completion based on preferences?

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.