[Developers] Steering checkpointing by wall time
Ian Hinder
hinder at gravity.psu.edu
Wed May 7 14:38:05 CDT 2008
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
More information about the Developers
mailing list