Changes between Version 67 and Version 68 of Doc/ComputingCenters/TGCC/Irene


Ignore:
Timestamp:
11/15/19 12:55:17 (4 years ago)
Author:
tlurton
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Doc/ComputingCenters/TGCC/Irene

    v67 v68  
    118118A figure to illustrate Irene filesystems is available [wiki:Doc/ComputingCenters/TGCC#TGCCsmachinesandfilesystems here] 
    119119 
     120# Irene job headers # 
     121Here is an example of a job header as generated by libIGCM on the Irene machine: 
     122 
     123{{{ 
     124###################### 
     125## IRENE   TGCC/CEA ## 
     126###################### 
     127#MSUB -r MY-SIMULATION 
     128#MSUB -o Script_Output_MY-SIMULATION.000001 
     129#MSUB -e Script_Output_MY-SIMULATION.000001 
     130#MSUB -eo 
     131#MSUB -n 976 
     132#MSUB -x 
     133#MSUB -T 86400 
     134#MSUB -A dekcmip6 
     135#MSUB -q skylake 
     136#MSUB -m store,work,scratch 
     137}}} 
     138 
     139The detail is as follows: 
     140 
     141|| '''Control''' || '''Keyword''' || '''Argument''' || '''Example''' || '''Comments''' || 
     142|| ''Job name'' || {{{-r}}} || string || {{{#MSUB -r Job_MY-SIMULATION}}} || The string should not contain the underscore (_) character. || 
     143|| ''Standard output file name'' || {{{-o}}} || string || {{{#MSUB -o Script_Output_MY-SIMULATION.000001}}} || || 
     144|| ''Error output file name'' || {{{-e}}} || string || {{{#MSUB -e Script_Output_MY-SIMULATION.000001}}} || If both {{{-o}}} and {{{-e}}} names are the same, the two outputs will be merged. The {{{-eo}}} option of the example is as a matter of fact redundant with that. || 
     145|| ''Number of MPI tasks allocated'' || {{{-n}}} || integer || {{{#MSUB -n 976}}} || This is for the SPMD case; in the MPMD case, the integer is the number of cores. || 
     146|| ''Node exclusivity'' || {{{-x}}} || none || {{{#MSUB -x}}} || || 
     147|| ''Wall-time (maximum time allowed for execution)'' || {{{-T}}} || integer || {{{#MSUB -T 86400}}} || Time is expressed in number of seconds. || 
     148|| ''Project allocation'' || {{{-A}}} || string || {{{#MSUB -A dekcmip6}}} || || 
     149|| ''Partition used'' || {{{-q}}} || string || {{{#MSUB -q skylake}}} || Choice is amongst {{{skylake}}} or {{{xlarge}}} or {{{hybrid}}}. || 
     150|| ''Visible spaces'' || {{{-m}}} || (comma-separated) string(s) || {{{#MSUB -m store,work,scratch}}} || Specific to TGCC. The job can only "see" spaces specified on this line. Possible spaces are amongst {{{store}}} and/or {{{work}}} and/or {{{scratch}}}. || 
     151|| ''Job priority'' || {{{-U}}} || string || {{{#MSUB -U high}}} || Possible arguments are {{{high}}}, {{{medium}}} or {{{low}}}. (This command does not appear by default on jobs generated by libIGCM.) ||