[Patches] Steering checkpointing by wall time

Erik Schnetter schnetter at cct.lsu.edu
Mon May 12 16:22:46 CDT 2008


I have committed this patch, including the corresponding changes to  
the documentation.

-erik

On May 7, 2008, at 13:52:31, 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.
>
> -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"
>
> -- 
> Erik Schnetter <schnetter at cct.lsu.edu>   http://www.cct.lsu.edu/~eschnett/
>
> My email is as private as my paper mail.  I therefore support  
> encrypting
> and signing email messages.  Get my PGP key from www.keyserver.net.
>
>
>


-- 
Erik Schnetter <schnetter at cct.lsu.edu>   http://www.cct.lsu.edu/~eschnett/

My email is as private as my paper mail.  I therefore support encrypting
and signing email messages.  Get my PGP key from www.keyserver.net.





More information about the Patches mailing list