[Developers] Steering checkpointing by wall time
Allen Gabrielle
gallen at cct.lsu.edu
Wed May 7 15:32:06 CDT 2008
What happens if you checkpoint every 0 hours? (That is, can we remove
the -1 option
to disable checkpointing if choosing 0 does this).
On May 7, 2008, at 2:38 PM, 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"
>>
>
>
> --
> Ian Hinder
> hinder at gravity.psu.edu
> http://www.gravity.psu.edu/~hinder
> _______________________________________________
> Developers mailing list
> Developers at cactuscode.org
> http://www.cactuscode.org/mailman/listinfo/developers
>
More information about the Developers
mailing list