Timestamp:
10/28/09 19:32:30 (15 years ago)
Author:
sdipsl
Message:

libIGCM_v_1_4 tag tested for brodie/vargas/mercure SX[89]/platine

  • Reduce restart movement between iteration (--> mv restart start)
  • Reduce binary movement between iteration (reuse same binary if size

does not change)

  • You can ask for fixed lenght time series (10 years chunck or 50 years

chunck or ...) and specify it for each files.

  • Separation of concern between 2D and 3D fields.
  • Backward compatible with previous style comp.card
  • example :

TimeSeriesVars2D = (cldt, psol, q2m, slp, SWnetOR, SWdownOR, LWdownOR,
precip)
ChunckJob2D = NONE
TimeSeriesVars3D = (temp, theta, ovap, ovapinit, geop, vitu, vitv, vitw,
pres)
ChunckJob3D = 10Y

  • In case of asynchronous rebuild save patched files on archive

filesystem. (so that we store files with good time axis)

  • Force asynchronous rebuild (if active) at the end of every execution

when not in production mode

  • rebuild.ksh will be usable as it is (in case you need to run it by hand)
  • clean Up : if rebuild run smoothly we clean everything (either

FromArchive? or FromWorkdir?)

  • RebuildFromWorkdir? is back. Will use BIG_DIR as temp storage directory
    • Ideally RUN_DIR_PATH and BIG_DIR are on the same filesystem (mv

REBUILD_DIR BIG_DIR)

  • save lot of time between iteration for IO intensive simulation up

to 3 minutes by iteration for CMIP5 like IO.

  • Watch your quota on the BIG_DIR (SCRATCHDIR OR WORKDIR depending

on machine) before you play with that.

  • Add RESOL variables to handle PISCES and STOMATE monitoring
  • Add adaptable monitoring for each experience/component in new POST

directory in SUBMIT_DIR. POST directory is optionnal.

  • If there is a monitoring_${compname}.cfg file (with no RESOL

postfix) inside, it will be choosed by default.

  • If POST is not found, monitoring for component is searched in

standard "atlas" directory (with RESOL parameter).

  • Add sx9mercure header in AA_job.
  • Put JobType?=RUN in AA_job to store files on file server with rw- access.
  • Add a protection again ssh timeout between mercure SX9 and mercure TX
  • Adapt time_axis Patch for double (or float) time_counter
  • Add generic function to send mail
    • Only one message for now : simulation is finished
    • need a ~/.forward
    • need empty ssh key on mercure SX[89]
  • First try for cesium libIGCM_sys
  • Remove libIGCM_sys_rhodes.ksh
  • Many bugfix
File:
1 copied

Note: See TracChangeset for help on using the changeset viewer.