Ignore:
Timestamp:
02/22/13 16:01:21 (11 years ago)
Author:
sdipsl
Message:
  • Files waiting for rebuild are stored within the relevant simulation tree. see #87

--> /IGCM_OUT/TagName/SpaceName/ExperiementName/JobName/REBUILD

  • Using only 1 proc and having RebuildFrequency? != NONE won't be an issue. see #88
  • Homogenize RUN_DIR PATH during computing and post-processing. see #92
  • Save text files before restarts and outputs. (more chance to have a clue of what went wrong) see #103
  • Remove useless variable BIG_DIR
  • Cosmectics
Location:
trunk/libIGCM/libIGCM_sys
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_ada.ksh

    r801 r804  
    147147#- R_BUF (ONLY FOR double copy an scratch) 
    148148typeset -r R_BUF=${WORKDIR}/IGCM_OUT 
    149  
    150 #==================================================== 
    151 #- BIG_DIR : BIG_DIR to store files waiting for rebuild 
    152 typeset -r BIG_DIR=${BIG_DIR:=${WORKDIR}/REBUILD} 
    153149 
    154150#==================================================== 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_curie.ksh

    r802 r804  
    172172 
    173173#==================================================== 
    174 #- BIG_DIR : BIG_DIR to store files waiting for rebuild 
    175 typeset -r BIG_DIR=${BIG_DIR:=${SCRATCHDIR}/REBUILD} 
    176  
    177 #==================================================== 
    178174#- RUN_DIR_PATH : Temporary working directory (=> TMP) 
    179 if [ X${TaskType} = Xcomputing ] ; then 
    180   typeset -r RUN_DIR_PATH=${RUN_DIR_PATH:=${SCRATCHDIR}/RUN_DIR/${BRIDGE_MSUB_JOBID}} 
    181 else 
    182   typeset -r RUN_DIR_PATH=${RUN_DIR_PATH:=${SCRATCHDIR}/TMPDIR_IGCM/${BRIDGE_MSUB_JOBID}} 
    183 fi 
     175typeset -r RUN_DIR_PATH=${RUN_DIR_PATH:=${SCRATCHDIR}/RUN_DIR/${BRIDGE_MSUB_JOBID}} 
    184176 
    185177#==================================================== 
    186178#- HOST_MPIRUN_COMMAND 
    187 typeset -r HOST_MPIRUN_COMMAND=${HOST_MPIRUN_COMMAND:="/usr/bin/time ccc_mprun"} 
     179typeset -r HOST_MPIRUN_COMMAND=${HOST_MPIRUN_COMMAND:="/usr/bin/time ccc_mprun -E'-K1'"} 
    188180 
    189181#==================================================== 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_default.ksh

    r801 r804  
    133133#- R_BUF (ONLY FOR double copy an scratch) 
    134134typeset -r R_BUF=${STORAGE}/IGCM_OUT 
    135  
    136 #==================================================== 
    137 #- BIG_DIR : BIG_DIR to store files waiting for rebuild 
    138 typeset -r BIG_DIR=${BIG_DIR:=${STORAGE}/REBUILD} 
    139135 
    140136#==================================================== 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_iitm.ksh

    r801 r804  
    119119 
    120120#==================================================== 
    121 #- BIG_DIR : BIG_DIR to store files waiting for rebuild 
    122 typeset -r BIG_DIR=${BIG_DIR:=${ARCHIVE}/REBUILD} 
    123  
    124 #==================================================== 
    125121#- HOST_MPIRUN_COMMAND 
    126122typeset -r HOST_MPIRUN_COMMAND=${HOST_MPIRUN_COMMAND:="time poe"} 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_mercure.ksh

    r801 r804  
    132132#- R_BUF (ONLY FOR double copy an scratch) 
    133133typeset -r R_BUF=${SCRATCHDIR}/IGCM_OUT 
    134  
    135 #==================================================== 
    136 #- BIG_DIR : BIG_DIR to store files waiting for rebuild 
    137 typeset -r BIG_DIR=${BIG_DIR:=${SCRATCHDIR}/REBUILD} 
    138134 
    139135#==================================================== 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_mercurex9.ksh

    r801 r804  
    153153#- R_BUF (ONLY FOR double copy an scratch) 
    154154typeset -r R_BUF=${SCRATCHDIR}/IGCM_OUT 
    155  
    156 #==================================================== 
    157 #- BIG_DIR : BIG_DIR to store files waiting for rebuild 
    158 typeset -r BIG_DIR=${BIG_DIR:=${SCRATCHDIR}/REBUILD} 
    159155 
    160156#==================================================== 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_obelix.ksh

    r801 r804  
    141141#- R_BUF (ONLY FOR double copy an scratch) 
    142142typeset -r R_BUF=${STORAGE}/IGCM_OUT 
    143  
    144 #==================================================== 
    145 #- BIG_DIR : BIG_DIR to store files waiting for rebuild 
    146 typeset -r BIG_DIR=${BIG_DIR:=${STORAGE}/REBUILD} 
    147143 
    148144#==================================================== 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_titane.ksh

    r801 r804  
    168168#- R_BUF (ONLY FOR double copy an scratch) 
    169169typeset -r R_BUF=${SCRATCHDIR}/IGCM_OUT 
    170  
    171 #==================================================== 
    172 #- BIG_DIR : BIG_DIR to store files waiting for rebuild 
    173 typeset -r BIG_DIR=${BIG_DIR:=${SCRATCHDIR}/REBUILD} 
    174170 
    175171#==================================================== 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_vargas.ksh

    r782 r804  
    127127#- RUN_DIR_PATH : Temporary working directory (=> TMP) 
    128128typeset -r RUN_DIR_PATH=${RUN_DIR_PATH:=${TMPDIR}} 
    129  
    130 #==================================================== 
    131 #- BIG_DIR : BIG_DIR to store files waiting for rebuild 
    132 typeset -r BIG_DIR=${BIG_DIR:=${WORKDIR}/REBUILD} 
    133129 
    134130#==================================================== 
Note: See TracChangeset for help on using the changeset viewer.