Changeset 1437
- Timestamp:
- 04/11/18 18:15:06 (6 years ago)
- Location:
- trunk/libIGCM
- Files:
-
- 26 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/AA_RunChecker
r1356 r1437 13 13 # ID of your genci project. Curie only : post-processing jobs need it to run properly 14 14 #-Q- curie export BRIDGE_MSUB_PROJECT=::default_project:: 15 #-Q- irene export BRIDGE_MSUB_PROJECT=::default_project:: 15 16 16 17 #======================================================================# -
trunk/libIGCM/AA_SE_Checker
r1356 r1437 13 13 # ID of your genci project. Curie only : post-processing jobs need it to run properly 14 14 #-Q- curie export BRIDGE_MSUB_PROJECT=::default_project:: 15 #-Q- irene export BRIDGE_MSUB_PROJECT=::default_project:: 15 16 16 17 #D- Task type DO NOT CHANGE (computing, post-processing or checking) -
trunk/libIGCM/AA_SaveSourceModifications
r1409 r1437 11 11 #-Q- curie #MSUB -A ::default_project:: 12 12 #-Q- curie set +x 13 #-Q- irene ###################### 14 #-Q- irene ## IRENE TGCC/CEA ## 15 #-Q- irene ###################### 16 #-Q- irene #MSUB -r SaveSource # Job name 17 #-Q- irene #MSUB -eo 18 #-Q- irene #MSUB -n 1 19 #-Q- irene #MSUB -T 7200 # Maximum elapsed time 20 #-Q- irene #MSUB -q skylake 21 #-Q- irene #MSUB -c 4 22 #-Q- irene #MSUB -Q normal 23 #-Q- irene #MSUB -A ::default_project:: 24 #-Q- irene #MSUB -m store,work,scratch 25 #-Q- irene set +x 13 26 #-Q- ada #!/bin/ksh 14 27 #-Q- ada ####################### -
trunk/libIGCM/AA_TimeSeries_Checker
r1433 r1437 13 13 # ID of your genci project. Curie only : post-processing jobs need it to run properly 14 14 #-Q- curie export BRIDGE_MSUB_PROJECT=::default_project:: 15 #-Q- irene export BRIDGE_MSUB_PROJECT= gch031615 #-Q- irene export BRIDGE_MSUB_PROJECT=::default_project:: 16 16 17 17 #D- Task type DO NOT CHANGE (computing, post-processing or checking) -
trunk/libIGCM/AA_additionnal
r1409 r1437 11 11 #-Q- curie #MSUB -A ::default_project:: 12 12 #-Q- curie set +x 13 #-Q- irene ###################### 14 #-Q- irene ## IRENE TGCC/CEA ## 15 #-Q- irene ###################### 16 #-Q- irene #MSUB -r ATL_ADD # Job name 17 #-Q- irene #MSUB -eo 18 #-Q- irene #MSUB -n 1 19 #-Q- irene #MSUB -T 7200 # Maximum elapsed time 20 #-Q- irene #MSUB -q skylake 21 #-Q- irene #MSUB -c 4 22 #-Q- irene #MSUB -Q normal 23 #-Q- irene #MSUB -A ::default_project:: 24 #-Q- irene #MSUB -m store,work,scratch 25 #-Q- irene set +x 13 26 #-Q- ada #!/bin/ksh 14 27 #-Q- ada ####################### -
trunk/libIGCM/AA_atlas_LMDZ
r1409 r1437 11 11 #-Q- curie #MSUB -A ::default_project:: 12 12 #-Q- curie set +x 13 #-Q- irene ###################### 14 #-Q- irene ## IRENE TGCC/CEA ## 15 #-Q- irene ###################### 16 #-Q- irene #MSUB -r ATL_LMDZ # Job name 17 #-Q- irene #MSUB -eo 18 #-Q- irene #MSUB -n 1 19 #-Q- irene #MSUB -T 7200 # Maximum elapsed time 20 #-Q- irene #MSUB -q skylake 21 #-Q- irene #MSUB -c 4 22 #-Q- irene #MSUB -Q normal 23 #-Q- irene #MSUB -A ::default_project:: 24 #-Q- irene #MSUB -m store,work,scratch 25 #-Q- irene set +x 13 26 #-Q- ada #!/bin/ksh 14 27 #-Q- ada ####################### -
trunk/libIGCM/AA_atlas_ORCA_LIM
r1409 r1437 11 11 #-Q- curie #MSUB -A ::default_project:: 12 12 #-Q- curie set +x 13 #-Q- irene ###################### 14 #-Q- irene ## IRENE TGCC/CEA ## 15 #-Q- irene ###################### 16 #-Q- irene #MSUB -r ATL_OPA # Job name 17 #-Q- irene #MSUB -eo 18 #-Q- irene #MSUB -n 1 19 #-Q- irene #MSUB -T 7200 # Maximum elapsed time 20 #-Q- irene #MSUB -q skylake 21 #-Q- irene #MSUB -c 4 22 #-Q- irene #MSUB -Q normal 23 #-Q- irene #MSUB -A ::default_project:: 24 #-Q- irene #MSUB -m store,work,scratch 25 #-Q- irene set +x 13 26 #-Q- ada #!/bin/ksh 14 27 #-Q- ada ####################### -
trunk/libIGCM/AA_atlas_ORCHIDEE
r1409 r1437 11 11 #-Q- curie #MSUB -A ::default_project:: 12 12 #-Q- curie set +x 13 #-Q- irene ###################### 14 #-Q- irene ## IRENE TGCC/CEA ## 15 #-Q- irene ###################### 16 #-Q- irene #MSUB -r ATL_ORCH # Job name 17 #-Q- irene #MSUB -eo 18 #-Q- irene #MSUB -n 1 19 #-Q- irene #MSUB -T 7200 # Maximum elapsed time 20 #-Q- irene #MSUB -q skylake 21 #-Q- irene #MSUB -c 4 22 #-Q- irene #MSUB -Q normal 23 #-Q- irene #MSUB -A ::default_project:: 24 #-Q- irene #MSUB -m store,work,scratch 25 #-Q- irene set +x 13 26 #-Q- ada #!/bin/ksh 14 27 #-Q- ada ####################### -
trunk/libIGCM/AA_atlas_PISCES
r1409 r1437 11 11 #-Q- curie #MSUB -A ::default_project:: 12 12 #-Q- curie set +x 13 #-Q- irene ###################### 14 #-Q- irene ## IRENE TGCC/CEA ## 15 #-Q- irene ###################### 16 #-Q- irene #MSUB -r ATL_PIS # Job name 17 #-Q- irene #MSUB -eo 18 #-Q- irene #MSUB -n 1 19 #-Q- irene #MSUB -T 7200 # Maximum elapsed time 20 #-Q- irene #MSUB -q skylake 21 #-Q- irene #MSUB -c 4 22 #-Q- irene #MSUB -Q normal 23 #-Q- irene #MSUB -A ::default_project:: 24 #-Q- irene #MSUB -m store,work,scratch 25 #-Q- irene set +x 13 26 #-Q- ada #!/bin/ksh 14 27 #-Q- ada ####################### -
trunk/libIGCM/AA_clean_PeriodLength
r1383 r1437 12 12 # ID of your genci project. Curie only : post-processing jobs need it to run properly 13 13 #-Q- curie export BRIDGE_MSUB_PROJECT=::default_project:: 14 #-Q- irene export BRIDGE_MSUB_PROJECT=::default_project:: 14 15 15 16 #set -eu -
trunk/libIGCM/AA_clean_latestPackperiod
r1393 r1437 12 12 # ID of your genci project. Curie only : post-processing jobs need it to run properly 13 13 #-Q- curie export BRIDGE_MSUB_PROJECT=::default_project:: 14 #-Q- irene export BRIDGE_MSUB_PROJECT=::default_project:: 14 15 15 16 #set -eu -
trunk/libIGCM/AA_create_multi_se
r1409 r1437 11 11 #-Q- curie #MSUB -A ::default_project:: 12 12 #-Q- curie set +x 13 #-Q- irene ###################### 14 #-Q- irene ## IRENE TGCC/CEA ## 15 #-Q- irene ###################### 16 #-Q- irene #MSUB -r MULTISE # Job name 17 #-Q- irene #MSUB -eo 18 #-Q- irene #MSUB -n 1 19 #-Q- irene #MSUB -T 7200 # Maximum elapsed time 20 #-Q- irene #MSUB -q skylake 21 #-Q- irene #MSUB -c 4 22 #-Q- irene #MSUB -Q normal 23 #-Q- irene #MSUB -A ::default_project:: 24 #-Q- irene #MSUB -m store,work,scratch 25 #-Q- irene set +x 13 26 #-Q- ada #!/bin/ksh 14 27 #-Q- ada ####################### -
trunk/libIGCM/AA_create_se
r1409 r1437 11 11 #-Q- curie #MSUB -A ::default_project:: 12 12 #-Q- curie set +x 13 #-Q- irene ###################### 14 #-Q- irene ## IRENE TGCC/CEA ## 15 #-Q- irene ###################### 16 #-Q- irene #MSUB -r SE # Job name 17 #-Q- irene #MSUB -eo 18 #-Q- irene #MSUB -n 1 19 #-Q- irene #MSUB -T 36000 # Maximum elapsed time 20 #-Q- irene #MSUB -q skylake 21 #-Q- irene #MSUB -c 4 22 #-Q- irene #MSUB -Q normal 23 #-Q- irene #MSUB -A ::default_project:: 24 #-Q- irene #MSUB -m store,work,scratch 25 #-Q- irene set +x 13 26 #-Q- ada #!/bin/ksh 14 27 #-Q- ada ####################### -
trunk/libIGCM/AA_create_ts
r1433 r1437 21 21 #-Q- irene #MSUB -c 4 22 22 #-Q- irene #MSUB -Q normal 23 #-Q- irene #MSUB -A gch031623 #-Q- irene #MSUB -A ::default_project:: 24 24 #-Q- irene #MSUB -m store,work,scratch 25 25 #-Q- irene set +x -
trunk/libIGCM/AA_job
r1433 r1437 36 36 #-Q- irene #MSUB -E '--cpu_bind=none' 37 37 #-Q- irene #MSUB -T 86400 # Wall clock limit (seconds) 38 #-Q- irene #MSUB -A gch031638 #-Q- irene #MSUB -A ::default_project:: 39 39 #-Q- irene #MSUB -q skylake 40 40 #-Q- irene #MSUB -m store,work,scratch -
trunk/libIGCM/AA_metrics_LMDZ
r1409 r1437 11 11 #-Q- curie #MSUB -A ::default_project:: 12 12 #-Q- curie set +x 13 #-Q- irene ###################### 14 #-Q- irene ## IRENE TGCC/CEA ## 15 #-Q- irene ###################### 16 #-Q- irene #MSUB -r METRICS_LMDZ # Job name 17 #-Q- irene #MSUB -eo 18 #-Q- irene #MSUB -n 1 19 #-Q- irene #MSUB -T 14400 # Maximum elapsed time 20 #-Q- irene #MSUB -q skylake 21 #-Q- irene #MSUB -c 4 22 #-Q- irene #MSUB -Q normal 23 #-Q- irene #MSUB -A ::default_project:: 24 #-Q- irene #MSUB -m store,work,scratch 25 #-Q- irene set +x 13 26 #-Q- ada #!/bin/ksh 14 27 #-Q- ada ####################### -
trunk/libIGCM/AA_metrics_NEMO
r1409 r1437 11 11 #-Q- curie #MSUB -A ::default_project:: 12 12 #-Q- curie set +x 13 #-Q- irene ###################### 14 #-Q- irene ## IRENE TGCC/CEA ## 15 #-Q- irene ###################### 16 #-Q- irene #MSUB -r METRICS_NEMO # Job name 17 #-Q- irene #MSUB -eo 18 #-Q- irene #MSUB -n 1 19 #-Q- irene #MSUB -T 14400 # Maximum elapsed time 20 #-Q- irene #MSUB -q skylake 21 #-Q- irene #MSUB -c 4 22 #-Q- irene #MSUB -Q normal 23 #-Q- irene #MSUB -A ::default_project:: 24 #-Q- irene #MSUB -m store,work,scratch 25 #-Q- irene set +x 13 26 #-Q- ada #!/bin/ksh 14 27 #-Q- ada ####################### -
trunk/libIGCM/AA_metrics_ORCHIDEE
r1409 r1437 11 11 #-Q- curie #MSUB -A ::default_project:: 12 12 #-Q- curie set +x 13 #-Q- irene ###################### 14 #-Q- irene ## IRENE TGCC/CEA ## 15 #-Q- irene ###################### 16 #-Q- irene #MSUB -r METRICS_ORCHIDEE # Job name 17 #-Q- irene #MSUB -eo 18 #-Q- irene #MSUB -n 1 19 #-Q- irene #MSUB -T 714400 # Maximum elapsed time 20 #-Q- irene #MSUB -q skylake 21 #-Q- irene #MSUB -c 4 22 #-Q- irene #MSUB -Q normal 23 #-Q- irene #MSUB -A ::default_project:: 24 #-Q- irene #MSUB -m store,work,scratch 25 #-Q- irene set +x 13 26 #-Q- ada #!/bin/ksh 14 27 #-Q- ada ####################### -
trunk/libIGCM/AA_monitoring
r1414 r1437 11 11 #-Q- curie #MSUB -A ::default_project:: 12 12 #-Q- curie set +x 13 #-Q- irene ###################### 14 #-Q- irene ## IRENE TGCC/CEA ## 15 #-Q- irene ###################### 16 #-Q- irene #MSUB -r MONITORING # Job name 17 #-Q- irene #MSUB -eo 18 #-Q- irene #MSUB -n 1 # Number of cores 19 #-Q- irene #MSUB -T 80000 # Maximum elapsed time 20 #-Q- irene #MSUB -q skylake 21 #-Q- irene #MSUB -c 4 22 #-Q- irene #MSUB -Q normal 23 #-Q- irene #MSUB -A ::default_project:: 24 #-Q- irene #MSUB -m store,work,scratch 25 #-Q- irene set +x 13 26 #-Q- ada #!/bin/ksh 14 27 #-Q- ada ####################### -
trunk/libIGCM/AA_pack_debug
r1409 r1437 11 11 #-Q- curie #MSUB -A ::default_project:: 12 12 #-Q- curie set +x 13 #-Q- irene ###################### 14 #-Q- irene ## IRENE TGCC/CEA ## 15 #-Q- irene ###################### 16 #-Q- irene #MSUB -r PACKDEBUG # Job name 17 #-Q- irene #MSUB -eo 18 #-Q- irene #MSUB -n 1 # Number of cores 19 #-Q- irene #MSUB -T 3600 # Maximum elapsed time 20 #-Q- irene #MSUB -q skylake 21 #-Q- irene #MSUB -c 4 22 #-Q- irene #MSUB -Q normal 23 #-Q- irene #MSUB -A ::default_project:: 24 #-Q- irene #MSUB -m store,work,scratch 25 #-Q- irene set +x 13 26 #-Q- ada #!/bin/ksh 14 27 #-Q- ada ####################### -
trunk/libIGCM/AA_pack_output
r1433 r1437 21 21 #-Q- irene #MSUB -c 4 22 22 #-Q- irene #MSUB -Q normal 23 #-Q- irene #MSUB -A gch031623 #-Q- irene #MSUB -A ::default_project:: 24 24 #-Q- irene #MSUB -m store,work,scratch 25 25 #-Q- irene set +x -
trunk/libIGCM/AA_pack_restart
r1433 r1437 21 21 #-Q- irene #MSUB -c 4 22 22 #-Q- irene #MSUB -Q normal 23 #-Q- irene #MSUB -A gch031623 #-Q- irene #MSUB -A ::default_project:: 24 24 #-Q- irene #MSUB -m store,work,scratch 25 25 #-Q- irene set +x -
trunk/libIGCM/AA_purge_simulation
r1403 r1437 12 12 # ID of your genci project. Curie only : post-processing jobs need it to run properly 13 13 #-Q- curie export BRIDGE_MSUB_PROJECT=::default_project:: 14 #-Q- irene export BRIDGE_MSUB_PROJECT=::default_project:: 14 15 15 16 #set -eu -
trunk/libIGCM/AA_rebuild_fromWorkdir
r1409 r1437 13 13 #-Q- curie #RUN_DIR_PATH=/dev/shm/REBUILD_DIR_MR_$$ # SSD high speed disk partition ; 64GB/node. Along with -q xlarge 14 14 #-Q- curie set +x 15 #-Q- irene ###################### 16 #-Q- irene ## IRENE TGCC/CEA ## 17 #-Q- irene ###################### 18 #-Q- irene #MSUB -r REBUILDWRK # Job name 19 #-Q- irene #MSUB -eo 20 #-Q- irene #MSUB -n 1 21 #-Q- irene #MSUB -T 36000 # Maximum elapsed time 22 #-Q- irene #MSUB -q skylake 23 #-Q- irene #MSUB -c 4 24 #-Q- irene #MSUB -Q normal 25 #-Q- irene #MSUB -A ::default_project:: 26 #-Q- irene #MSUB -m store,work,scratch 27 #-Q- irene set +x 15 28 #-Q- ada #!/bin/ksh 16 29 #-Q- ada ####################### -
trunk/libIGCM/ins_job
r1401 r1437 204 204 # let check minimum/maximum value 1/${ProjectCoreMax} 205 205 206 elif [ X"${SYSTEM}" == "Xirene" ] ; then 207 if ( ! ${x_p} ) ; then 208 ProjectID=$( ccc_myproject | gawk '{ if ( $3 ~ /^project$/ && $4 !~ /^tgcc/ ) { print $4 } }' | head -n 1 ) 209 ProjectID=${ProjectID:="gch0316"} 210 answer="" 211 print - "Hit Enter or give project ID (default is ${ProjectID}), possible projects are $( echo $( ccc_myproject | gawk '{ if ( $3 ~ /^project$/ && $4 !~ /^tgcc/ ) { print $4 } }' | sort -u ) ) :" 212 read answer 213 214 if [ "X${answer}" != "X" ] ; then 215 ProjectID=${answer} 216 fi 217 218 fi # if ( ! ${x_p} ) 219 220 echo ProjectID is ${ProjectID} at Irene 221 206 222 elif [ X"${SYSTEM}" == "Xada" ] ; then 207 223 if ( ! ${x_m} ) ; then -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_irene.ksh
r1433 r1437 105 105 fi 106 106 107 # Use CMIP6 storage space when using CMIP6 cpu ressources108 [[ "X${PROJECT}" = "X devcmip6" && ! $(module list --terse 2>&1 | grep dfldatadir/gencmip6) ]] && module switch dfldatadir dfldatadir/gencmip6107 # Use CMIP6 storage space when using project id gch0316 108 [[ "X${PROJECT}" = "Xgch0316" && ! $(module list --terse 2>&1 | grep dfldatadir/gencmip6) ]] && module switch dfldatadir dfldatadir/gencmip6 109 109 110 110 # FYI
Note: See TracChangeset
for help on using the changeset viewer.