Changes between Version 68 and Version 69 of Doc/Setup


Ignore:
Timestamp:
10/11/19 15:51:24 (5 years ago)
Author:
falletti
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Doc/Setup

    v68 v69  
    443443$CCCSTOREDIR/IGCM_OUT/!TagName/[!SpaceName]/[!ExperimentName]/!JobName/DEBUG 
    444444 * IDRIS :  
    445 $ARCHIVE/IGCM_OUT/!TagName/[!SpaceName]/[!ExperimentName]/!JobName/DEBUG 
     445$STORE/IGCM_OUT/!TagName/[!SpaceName]/[!ExperimentName]/!JobName/DEBUG 
    446446 
    447447### The [!OutputFiles] section ### 
     
    503503#!sh 
    504504RestartPath=/u/rech/lab/plabxxx/IGCM_OUT/IPSLCM5A/DEVT/pdControl  
    505 # or RestartPath=/dmnfs/contxxx/login/IGCM_OUT/IPSLCM5A/DEVT/pdControl 
    506505}}} 
    507506[[BR]] 
     
    550549# Main job of the simulation # 
    551550 
    552 The main job contains scripts that will be executed by the system. With libIGCM, this job is unique (in the beginning AA_job and later Job_MYJOBNAME) for all type of configurations. It contains all scripts to initialize a simulation, to summarize the chosen model configuration and to run identical experiments for all model components. It resubmits itself in order to continue the simulation if needed. 
    553  
    554 The job header depends on the machine type. It contains the job name and the parameters. '''Real-times''' must be chosen to match the specific classes for the computing machine and according to the simulation length (test or production). 
     551The main job contains scripts that will be executed by the system. With libIGCM, this job is unique (with the name '''`Job_MYJOBNAME`''') for all type of configurations. It contains all scripts to initialize a simulation, to summarize the chosen model configuration and to run identical experiments for all model components. It resubmits itself in order to continue the simulation if needed. 
     552 
     553The job header depends of the machine type. It contains the job name and the parameters.  
    555554 
    556555At TGCC you must specify the project number: [wiki:Doc/ComputingCenters/TGCC#Projectandcomputingneeds  #MSUB -A MY_PROJECT]. 
    557556 
    558 You should change the !PeriodNb parameter in the job to change the number of runs in one job (see the example of computation in the next section) : 
     557You should change the `!PeriodNb` parameter in the job to change the number of runs in one job (see the example of computation in the next section) : 
    559558{{{ 
    560559#D- Number of execution in one job 
    561 PeriodNb=1 
    562 }}} 
    563  
    564 A temporary run directory will be created for the execution of the job. This directory is always removed after successful run but when the job run fails it depends on the system if the directory is kept or not. Therefore you can change the default location by setting RUN_DIR_PATH variable as you like. This is very useful for debugging at ada, obelix or ciclad.  
     560PeriodNb=10 
     561}}} 
     562 
     563A temporary run directory will be created for the execution of the job. This directory is always removed after successful run but when the job run fails it depends on the system if the directory is kept or not. Therefore you can change the default location by setting RUN_DIR_PATH variable as you like. This is very useful for debugging.  
    565564{{{ 
    566565#D- Define running directory 
     
    569568}}} 
    570569 
    571 Here is the diagram of the steps in AA_job : 
     570Here is the diagram of the steps in the template script (''AA_job'') that will be use to create the job file: 
    572571 
    573572[[Image(AA_job.jpg, 50%)]] 
     
    593592{{{ 
    594593#!sh 
    595 cd modipsl/config/LMDZOR_v5 
    596 cp -r DIADEME CHOUCROUTE 
     594cd modipsl/config/LMDZOR_v6 
     595cp -r MyJobTest CHOUCROUTE 
    597596cd CHOUCROUTE 
    598 rm -f Job_DIADEME run.card Script_Output_DIADEME.000001  
     597rm -f Job_MyJobTest run.card Script_Output_MyJobTest.000001  
    599598vi config.card 
    600599   JobName=CHOUCROUTE