[MITgcm-cvs] MITgcm/pkg/runclock CVS Commit

Alistair Adcroft adcroft at mitgcm.org
Tue May 31 14:24:34 EDT 2005


Update of /u/gcmpack/MITgcm/pkg/runclock
In directory forge:/tmp/cvs-serv23264/pkg/runclock

Added Files:
	RUNCLOCK.h RUNCLOCK_OPTIONS.h runclock_check.F 
	runclock_continue.F runclock_gettime.F runclock_init.F 
	runclock_readparms.F 
Log Message:
New package for controlling termination of the model based on the wall clock:
This is handy for those of us who keep losing 5000 cpuhours because the model
took 5 minutes longer than it did the day before.

To use:
 In package.conf, add   runclock
 In data.pkg, add       useRunClock=.TRUE.
 Add data.runclock to read
    &RUNCLOCK
    RC_maxtime_hr=2,
    RC_maxtime_mi=30,
    RC_maxtime_sc=0,
    &

The package also write the delta Wall Clock between each model step.
Who can explain a 30% slow down after 60 iterations? Who even knew about it?
Now you can find out lots of dark secrets about the EM EYE TEE GEE SEE EM...




More information about the MITgcm-cvs mailing list