Phantom checkpoints?

Message boards : Number crunching : Phantom checkpoints?
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile KSMarksPsych
Avatar

Send message
Joined: 12 Mar 06
Posts: 39
Credit: 1,002
RAC: 0
Message 4444 - Posted: 11 Jan 2007, 17:15:39 UTC

So to help me figure stuff out while I\'m alpha testing the CC, I set a few additional flags in the cc_config.xml file.

If you set the task_debug flag, you see information about checkpointing.

1/11/2007 12:03:35 PM||Starting BOINC client version 5.8.2 for windows_intelx86
1/11/2007 12:03:35 PM||log flags: task, file_xfer, sched_ops, cpu_sched, task_debug
1/11/2007 12:03:35 PM||Libraries: libcurl/7.15.5 OpenSSL/0.9.8a zlib/1.2.3
1/11/2007 12:03:35 PM||Data directory: C:\\Program Files\\BOINC
1/11/2007 12:03:36 PM||Processor: 1 GenuineIntel Intel(R) Pentium(R) 4 CPU 2.80GHz
1/11/2007 12:03:36 PM||Memory: 446.98 MB physical, 1.78 GB virtual
1/11/2007 12:03:36 PM||Disk: 55.88 GB total, 39.49 GB free
1/11/2007 12:03:36 PM|BURP|URL: http://burp.boinc.dk/; Computer ID: 23843; location: home; project prefs: default
1/11/2007 12:03:36 PM|TMRL DRTG|URL: http://hashbreaker.com:8700/tmrldrtg/; Computer ID: 981; location: home; project prefs: default
1/11/2007 12:03:36 PM|BOINC alpha test|URL: http://isaac.ssl.berkeley.edu/alpha/; Computer ID: 1291; location: (none); project prefs: default
1/11/2007 12:03:36 PM|Pirates@Home|URL: http://pirates.spy-hill.net/; Computer ID: 31764; location: home; project prefs: default
1/11/2007 12:03:36 PM|QMC@HOME|URL: http://qah.uni-muenster.de/; Computer ID: 35403; location: home; project prefs: default
1/11/2007 12:03:36 PM|DepSpid|URL: http://www.depspid.net/; Computer ID: 495; location: home; project prefs: default
1/11/2007 12:03:36 PM|malariacontrol.net beta|URL: http://www.malariacontrol.net/; Computer ID: 12646; location: home; project prefs: default
1/11/2007 12:03:36 PM||General prefs: from BOINC alpha test (last modified 2007-01-11 11:59:13)
1/11/2007 12:03:36 PM||Host location: none
1/11/2007 12:03:36 PM||General prefs: using your defaults
1/11/2007 12:03:36 PM||[cpu_sched] Starting 265in0.zip__ses0000000265_frm0000000038_prt00030.wu_1(resume)
1/11/2007 12:03:36 PM|BURP|Restarting task 265in0.zip__ses0000000265_frm0000000038_prt00030.wu_1 using blender version 442
1/11/2007 12:03:44 PM|BURP|[task_debug] result 265in0.zip__ses0000000265_frm0000000038_prt00030.wu_1 checkpointed
1/11/2007 12:04:24 PM|BURP|[task_debug] result 265in0.zip__ses0000000265_frm0000000038_prt00030.wu_1 checkpointed
1/11/2007 12:04:49 PM|BURP|[task_debug] result 265in0.zip__ses0000000265_frm0000000038_prt00030.wu_1 checkpointed



BOINC obviously thinks BURP has checkpointed. But exiting and restarting BOINC causes progress bar and CPU time to reset to 0.

So.... are these phantom checkpoints? Or is Janus just playing with my mind...
ID: 4444 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
miketoth1001
Avatar

Send message
Joined: 27 Oct 06
Posts: 19
Credit: 18,608
RAC: 0
Message 4445 - Posted: 11 Jan 2007, 18:32:39 UTC

I noticed this earlier, but didn\'t have time to say anything. I had to make BURP exclusive, as if it switched to another project, when it came back, it reset back to zero.
ID: 4445 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Andy Brady

Send message
Joined: 15 Mar 06
Posts: 4
Credit: 14,499
RAC: 0
Message 4446 - Posted: 11 Jan 2007, 18:43:31 UTC - in response to Message 4445.  

I noticed this earlier, but didn\'t have time to say anything. I had to make BURP exclusive, as if it switched to another project, when it came back, it reset back to zero.


I haven\'t noticed that. I just checked my computer and BURP had been paused in after 4 hours (13.5&) and it went to another project. When it restarted BURP again it kept the above and did not start at zero again.
ID: 4446 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
PovAddict
Avatar

Send message
Joined: 25 Apr 05
Posts: 347
Credit: 4,618
RAC: 0
Message 4447 - Posted: 11 Jan 2007, 18:52:56 UTC - in response to Message 4446.  

I noticed this earlier, but didn\'t have time to say anything. I had to make BURP exclusive, as if it switched to another project, when it came back, it reset back to zero.

I haven\'t noticed that. I just checked my computer and BURP had been paused in after 4 hours (13.5&) and it went to another project. When it restarted BURP again it kept the above and did not start at zero again.

The secret for the difference between you two is \"Leave applications in RAM while preempted\".
ID: 4447 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Andy Brady

Send message
Joined: 15 Mar 06
Posts: 4
Credit: 14,499
RAC: 0
Message 4448 - Posted: 11 Jan 2007, 19:02:35 UTC - in response to Message 4447.  

I noticed this earlier, but didn\'t have time to say anything. I had to make BURP exclusive, as if it switched to another project, when it came back, it reset back to zero.

I haven\'t noticed that. I just checked my computer and BURP had been paused in after 4 hours (13.5&) and it went to another project. When it restarted BURP again it kept the above and did not start at zero again.

The secret for the difference between you two is \"Leave applications in RAM while preempted\".



Thanks PovAddict
ID: 4448 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
miketoth1001
Avatar

Send message
Joined: 27 Oct 06
Posts: 19
Credit: 18,608
RAC: 0
Message 4451 - Posted: 11 Jan 2007, 20:48:46 UTC - in response to Message 4447.  
Last modified: 11 Jan 2007, 20:50:23 UTC

I noticed this earlier, but didn\'t have time to say anything. I had to make BURP exclusive, as if it switched to another project, when it came back, it reset back to zero.

I haven\'t noticed that. I just checked my computer and BURP had been paused in after 4 hours (13.5&) and it went to another project. When it restarted BURP again it kept the above and did not start at zero again.

The secret for the difference between you two is \"Leave applications in RAM while preempted\".


I do. It\'s been set since the uFluids thing with checkpointing where it was recommended to do just that.

Here it is:

<global_preferences>
<leave_apps_in_memory>1</leave_apps_in_memory>
<work_buf_min_days>.10</work_buf_min_days>
<max_cpus>4</max_cpus>
<cpu_scheduling_period_minutes>60</cpu_scheduling_period_minutes>
<disk_interval>60</disk_interval>
<vm_max_used_pct>90</vm_max_used_pct>
<idle_time_to_run>3</idle_time_to_run>
<cpu_usage_limit>100</cpu_usage_limit>
</global_preferences>

It\'s also in my override file.
ID: 4451 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile [SETI.USA]Tank_Master
Avatar

Send message
Joined: 6 May 05
Posts: 49
Credit: 185,131
RAC: 0
Message 4459 - Posted: 12 Jan 2007, 6:51:38 UTC

try using a version of BOINC that wont preem untill a WU passes a chekpoint. I think its 5.6.x and higher.

You can get the development versions here:
http://boinc.berkeley.edu/dl/?C=M;O=D
ID: 4459 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Speedy

Send message
Joined: 25 May 06
Posts: 208
Credit: 676,104
RAC: 5
Message 6242 - Posted: 29 Jun 2007, 9:51:34 UTC - in response to Message 4447.  
Last modified: 29 Jun 2007, 9:55:42 UTC

\"Leave applications in RAM while preempted\".

I find this works fine if u leave your pc running 24/7, but if u r like me and turn pc off @ night if the wu has not finished all your crunching on the wu is lost. I thing i\'ll wait until cheakpointing is introduced in blender app, until i do more crunchin for burp (unless there r sort wu to be crunched)

Cheers
Have a crunching good day
ID: 6242 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Zanthius
Project donor

Send message
Joined: 24 Mar 05
Posts: 94
Credit: 1,627,664
RAC: 0
Message 6244 - Posted: 29 Jun 2007, 12:56:42 UTC - in response to Message 6242.  

\"Leave applications in RAM while preempted\".

I find this works fine if u leave your pc running 24/7, but if u r like me and turn pc off @ night if the wu has not finished all your crunching on the wu is lost. I thing i\'ll wait until cheakpointing is introduced in blender app, until i do more crunchin for burp (unless there r sort wu to be crunched)

Cheers


Speedy, why dont you try suspending or hibernating your computer instead of turning it off? The computer will be exactly the same as if it\'s off, but it\'s much faster to turn on again, and BOINC should resume.
ID: 6244 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Speedy

Send message
Joined: 25 May 06
Posts: 208
Credit: 676,104
RAC: 5
Message 6248 - Posted: 29 Jun 2007, 21:45:18 UTC - in response to Message 6244.  


Speedy, why dont you try suspending or hibernating your computer instead of turning it off? The computer will be exactly the same as if it\'s off, but it\'s much faster to turn on again, and BOINC should resume.

Zanthius My pc is in my room and it makes too much noise for me to be able to sleep, evan in standby made. Cheers for the idea all the same.

Cheers
Have a crunching good day
ID: 6248 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
noderaser
Project donor
Avatar

Send message
Joined: 28 Mar 06
Posts: 516
Credit: 1,567,702
RAC: 0
Message 6249 - Posted: 30 Jun 2007, 2:45:08 UTC

Hibernating is a power-off mode, in which the RAM contents are stored to the hard drive and the computer is completely turned off. It\'s usually hidden \"under\" the \"Stand By\" option; if you hold down shift, it should show up. If it still doesn\'t, go to the control panel and make sure it\'s enabled in the \"Power Options\".
Click here to see My Detailed BOINC Stats
ID: 6249 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Speedy

Send message
Joined: 25 May 06
Posts: 208
Credit: 676,104
RAC: 5
Message 6251 - Posted: 30 Jun 2007, 4:19:17 UTC - in response to Message 6249.  

Hibernating is a power-off mode, in which the RAM contents are stored to the hard drive and the computer is completely turned off. It\'s usually hidden \"under\" the \"Stand By\" option; if you hold down shift, it should show up. If it still doesn\'t, go to the control panel and make sure it\'s enabled in the \"Power Options\".

Noderaser, Thanks I\'ll have a play around with Hibernating I trided it out & when I restarted pc all it did was come up with a blank screen i had to crash pc & restart from cold not quite sure why.

Cheers
Have a crunching good day
ID: 6251 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Speedy

Send message
Joined: 25 May 06
Posts: 208
Credit: 676,104
RAC: 5
Message 6255 - Posted: 30 Jun 2007, 7:00:46 UTC - in response to Message 6251.  


Noderaser, Thanks I\'ll have a play around with Hibernating I trided it out & when I restarted pc all it did was come up with a blank screen i had to crash pc & restart from cold not quite sure why.

Cheers

Noderaser, I did some hunting around on the net and found out my blank screen on start up from Hibernation mode was due to my graphics card driver been out of date. I\'ve updated to the latested version & it works a treat. Thanks for your help.

Cheers
Have a crunching good day
ID: 6255 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Zanthius
Project donor

Send message
Joined: 24 Mar 05
Posts: 94
Credit: 1,627,664
RAC: 0
Message 6257 - Posted: 30 Jun 2007, 13:07:04 UTC - in response to Message 6255.  


Noderaser, Thanks I\'ll have a play around with Hibernating I trided it out & when I restarted pc all it did was come up with a blank screen i had to crash pc & restart from cold not quite sure why.

Cheers

Noderaser, I did some hunting around on the net and found out my blank screen on start up from Hibernation mode was due to my graphics card driver been out of date. I\'ve updated to the latested version & it works a treat. Thanks for your help.

Cheers


Hi Speedy, it sounds like your suspend setting in your BIOS is set to S1 (this just reduces the power to the CPU, but doesn\'t turn anything off). There should be another setting in there - S3. This will effectively turn off your computer like hibernation, but it will turn on 10x faster.

I have turned this setting on with a few of my mates, and they are all surprised on how fast their computer turns on now.

The only down side, is that if there is a power outage or you unplug your computer, the saved information will be lost as it saves it in you RAM, and keeps a small trickle of power going through to keep it alive.

Anyway, just letting you know why things didn\'t turn off with suspend.

Have fun BURPing.
ID: 6257 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : Phantom checkpoints?