[Developers] Steering checkpointing by wall time

Burkhard Zink bzink at cct.lsu.edu
Wed May 7 14:42:28 CDT 2008


Hours or minutes both sound good to me.

- B

Ian Hinder wrote:
> Erik Schnetter wrote:
>> I suggest to add a new parameter to CactusBase/IOUtil which  
>> checkpoints every so many wall clock hours.  This is often more  
>> convenient than choosing the checkpointing interval by iterations.
> 
> This is a good idea.  Should it be hours, or minutes or seconds?  I
> think the termination condition is done in minutes, which seems
> reasonable to me.
> 
> 
>> -erik
>>
>> Index: param.ccl
>> ===================================================================
>> RCS file: /cactusdevcvs/CactusBase/IOUtil/param.ccl,v
>> retrieving revision 1.51
>> diff -u -r1.51 param.ccl
>> --- param.ccl	18 Apr 2007 16:00:12 -0000	1.51
>> +++ param.ccl	7 May 2008 18:50:15 -0000
>> @@ -142,6 +143,11 @@
>>      1:* :: "Every so many iterations"
>>     -1:0 :: "Disable periodic checkpointing"
>>   } -1
>> +REAL checkpoint_every_walltime_hours "How often to checkpoint"  
>> STEERABLE = ALWAYS
>> +{
>> +  (0:* :: "After so much walltime has passed"
>> +  -1   :: "Disable periodic walltime checkpointing"
>> +} -1
>>   BOOLEAN checkpoint_on_terminate "Checkpoint after last iteration"  
>> STEERABLE = ALWAYS
>>   {
>>   } "no"
>>
> 
> 

-- 

====================================================================
Burkhard Zink                             | bzink at cct.lsu.edu      |
Distinguished Senior Postdoctoral Fellow  | www.cct.lsu.edu/~bzink |
                                           | Tel: +1 225 578 0046   |
Center for Computation & Technology       |                        |
Louisiana State University                |                        |
====================================================================


More information about the Developers mailing list