Changeset 3294 for trunk/NEMOGCM/SETTE/BATCH_TEMPLATE
- Timestamp:
- 2012-01-28T17:44:18+01:00 (12 years ago)
- Location:
- trunk/NEMOGCM/SETTE/BATCH_TEMPLATE
- Files:
-
- 4 edited
- 3 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/SETTE/BATCH_TEMPLATE/batch-ALTIX_NAUTILUS_MPT
r3050 r3294 8 8 #PBS -W group_list=nemo 9 9 #PBS -j oe 10 10 # 11 OCEANCORES=NPROCS 12 export SETTE_DIR=DEF_SETTE_DIR 13 # 14 # load sette functions (only post_test_tidyup needed) 15 # 16 . ${SETTE_DIR}/all_functions.sh 11 17 ############################################################### 12 18 # … … 27 33 export SVN_HOME=/fibre/acc/UTILS/svn/v1.5/svn 28 34 # 29 #30 # Test specific settings. Do not hand edit these lines; the fcm_job.sh script will set these31 # (via sed operating on this template job file). Note that the number of compute nodes required32 # (half-populated on the NOCS ALTIX system) is also set by the fcm_job.sh on the PBS select33 # header line above.34 #35 OCEANCORES=NPROCS36 export SETTE_DIR=DEF_SETTE_DIR37 #38 # These variables are needed by post_test_tidyup function in all_functions.sh39 #40 export INPUT_DIR=DEF_INPUT_DIR41 export OUTPUT_DIR=DEF_OUTPUT_DIR42 export CONFIG_DIR=DEF_CONFIG_DIR43 export NEMO_VALIDATION_DIR=DEF_NEMO_VALIDATION44 export NEW_CONF=DEF_NEW_CONF45 export CMP_NAM=DEF_CMP_NAM46 export TEST_NAME=DEF_TEST_NAME47 export EXE_DIR=DEF_EXE_DIR48 #49 # end of set up50 ###############################################################51 #52 # change to the working directory53 #54 cd $PBS_O_WORKDIR55 #56 # load sette functions (only post_test_tidyup needed)57 #58 . ${SETTE_DIR}/all_functions.sh59 #60 35 echo Running on host `hostname` 61 36 echo Time is `date` 62 echo Directory is `pwd`63 37 echo PBS job ID is $PBS_JOBID 64 38 echo This jobs runs on the following machines: … … 79 53 echo export OMP_NUM_THREADS=1 80 54 # 55 # Don't remove neither change the following line 56 # BODY 57 # 58 # Test specific settings. Do not hand edit these lines; the fcm_job.sh script will set these 59 # (via sed operating on this template job file). Note that the number of compute nodes required 60 # (half-populated on the NOCS ALTIX system) is also set by the fcm_job.sh on the PBS select 61 # header line above. 62 # 63 # These variables are needed by post_test_tidyup function in all_functions.sh 64 # 65 export INPUT_DIR=DEF_INPUT_DIR 66 export CONFIG_DIR=DEF_CONFIG_DIR 67 export NEMO_VALIDATION_DIR=DEF_NEMO_VALIDATION 68 export NEW_CONF=DEF_NEW_CONF 69 export CMP_NAM=DEF_CMP_NAM 70 export TEST_NAME=DEF_TEST_NAME 71 export EXE_DIR=DEF_EXE_DIR 72 # 73 # end of set up 74 ############################################################### 75 # 76 # change to the working directory 77 # 78 # cd $PBS_O_WORKDIR 79 cd $EXE_DIR 80 echo Directory is `pwd` 81 # 82 # 81 83 # Run the parallel MPI executable 82 84 # … … 86 88 # 87 89 post_test_tidyup 90 # END_BODY 91 # Don't remove neither change the previous line 88 92 exit -
trunk/NEMOGCM/SETTE/BATCH_TEMPLATE/batch-PW6_VARGAS
r2890 r3294 14 14 # @ queue 15 15 16 # 17 # Test specific settings. Do not hand edit these lines; the fcm_job.sh script will set these 18 # (via sed operating on this template job file). 19 # 20 OCEANCORES=NPROCS 21 export SETTE_DIR=DEF_SETTE_DIR 22 16 23 ############################################################### 17 24 # … … 20 27 # Local settings for machine IBM Power6 (VARGAS at IDRIS France) 21 28 # 22 export MPIRUN="mpiexec -n" 29 export MPIRUN="mpiexec -n $OCEANCORES" 30 23 31 # 24 # Test specific settings. Do not hand edit these lines; the fcm_job.sh script will set these 25 # (via sed operating on this template job file). 32 # load sette functions (only post_test_tidyup needed) 26 33 # 27 OCEANCORES=NPROCS 28 export SETTE_DIR=DEF_SETTE_DIR 34 . ${SETTE_DIR}/all_functions.sh 35 # 36 37 # Don't remove neither change the following line 38 # BODY 39 29 40 # 30 41 # These variables are needed by post_test_tidyup function in all_functions.sh … … 45 56 cd ${EXE_DIR} 46 57 47 #48 # load sette functions (only post_test_tidyup needed)49 #50 . ${SETTE_DIR}/all_functions.sh51 #52 58 echo Running on host `hostname` 53 59 echo Time is `date` … … 56 62 # Run the parallel MPI executable 57 63 # 58 echo "Running time ${MPIRUN} " $OCEANCORES "./opa"64 echo "Running time ${MPIRUN} ./opa" 59 65 # 60 time ${MPIRUN} " $OCEANCORES" ./opa 66 if [ MPI_FLAG == "yes" ]; then 67 time ${MPIRUN} ./opa 68 else 69 time ./opa 70 fi 71 61 72 # 62 73 post_test_tidyup 74 75 # END_BODY 76 # Don't remove neither change the previous line 77 78 63 79 exit -
trunk/NEMOGCM/SETTE/BATCH_TEMPLATE/batch-X64_TITANE
r3029 r3294 6 6 ########################################################################## 7 7 # 8 # set up mpp computing environment9 #10 # Local settings for machine BULL (TITANE at CCRT France)11 #12 export MPIRUN="mpirun -np"13 #14 8 # Test specific settings. Do not hand edit these lines; the fcm_job.sh script will set these 15 9 # (via sed operating on this template job file). … … 17 11 OCEANCORES=NPROCS 18 12 export SETTE_DIR=DEF_SETTE_DIR 13 # 14 # set up mpp computing environment 15 # 16 # Local settings for machine BULL (TITANE at CCRT France) 17 # 18 export MPIRUN="mpirun -np $OCEANCORES" 19 20 # 21 # load sette functions (only post_test_tidyup needed) 22 # 23 . ${SETTE_DIR}/all_functions.sh 24 # 25 26 # modules to load 27 module load netcdf 28 29 # Don't remove neither change the following line 30 # BODY 31 19 32 # 20 33 # These variables are needed by post_test_tidyup function in all_functions.sh … … 27 40 export CMP_NAM=DEF_CMP_NAM 28 41 export TEST_NAME=DEF_TEST_NAME 29 # modules to load30 module load netcdf31 42 # 32 43 # end of set up … … 37 48 cd ${EXE_DIR} 38 49 39 #40 # load sette functions (only post_test_tidyup needed)41 #42 . ${SETTE_DIR}/all_functions.sh43 #44 50 echo Running on host `hostname` 45 51 echo Time is `date` … … 48 54 # Run the parallel MPI executable 49 55 # 50 echo "Running time ${MPIRUN} " $OCEANCORES "./opa"56 echo "Running time ${MPIRUN} ./opa" 51 57 # 52 time ${MPIRUN} " $OCEANCORES" ./opa 58 if [ MPI_FLAG == "yes" ]; then 59 time ${MPIRUN} ./opa 60 else 61 time ./opa 62 fi 63 53 64 # 54 65 post_test_tidyup 66 67 # END_BODY 68 # Don't remove neither change the previous line 69 70 55 71 exit 56 72 -
trunk/NEMOGCM/SETTE/BATCH_TEMPLATE/sette_batch_template
r2890 r3294 14 14 # @ queue 15 15 16 # 17 # Test specific settings. Do not hand edit these lines; the fcm_job.sh script will set these 18 # (via sed operating on this template job file). 19 # 20 OCEANCORES=NPROCS 21 export SETTE_DIR=DEF_SETTE_DIR 22 16 23 ############################################################### 17 24 # … … 20 27 # Local settings for machine IBM Power6 (VARGAS at IDRIS France) 21 28 # 22 export MPIRUN="mpiexec -n" 29 export MPIRUN="mpiexec -n $OCEANCORES" 30 23 31 # 24 # Test specific settings. Do not hand edit these lines; the fcm_job.sh script will set these 25 # (via sed operating on this template job file). 32 # load sette functions (only post_test_tidyup needed) 26 33 # 27 OCEANCORES=NPROCS 28 export SETTE_DIR=DEF_SETTE_DIR 34 . ${SETTE_DIR}/all_functions.sh 35 36 # Don't remove neither change the following comment line 37 # BODY 38 39 29 40 # 30 41 # These variables are needed by post_test_tidyup function in all_functions.sh … … 39 50 # 40 51 # end of set up 52 53 41 54 ############################################################### 42 55 # … … 45 58 cd ${EXE_DIR} 46 59 47 #48 # load sette functions (only post_test_tidyup needed)49 #50 . ${SETTE_DIR}/all_functions.sh51 #52 60 echo Running on host `hostname` 53 61 echo Time is `date` … … 56 64 # Run the parallel MPI executable 57 65 # 58 echo "Running time ${MPIRUN} " $OCEANCORES "./opa"66 echo "Running time ${MPIRUN} ./opa" 59 67 # 60 time ${MPIRUN} " $OCEANCORES" ./opa 68 69 if [ MPI_FLAG == "yes" ]; then 70 time ${MPIRUN} ./opa 71 else 72 time ./opa 73 fi 74 75 61 76 # 62 77 post_test_tidyup 78 79 # END_BODY 80 # Don't remove neither change the previous comment line 81 63 82 exit
Note: See TracChangeset
for help on using the changeset viewer.