Changeset 4692 for trunk/NEMOGCM/SETTE/BATCH_TEMPLATE/batch-X64_MOBILIS
- Timestamp:
- 2014-06-25T19:08:29+02:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/SETTE/BATCH_TEMPLATE/batch-X64_MOBILIS
r4687 r4692 13 13 export OMP_NUM_THREADS=1 14 14 export OCORES=NPROCS 15 export XCORES=N OT_USED15 export XCORES=NXIOPROCS 16 16 export SETTE_DIR=DEF_SETTE_DIR 17 export XIO_HOME=/home/acc/XIOS 17 18 # 18 19 # load sette functions (only post_test_tidyup needed) … … 54 55 cd $EXE_DIR 55 56 echo Directory is `pwd` 57 if [ $XCORES -eq 0 ]; then 56 58 # 59 # Run SPMD case 57 60 # 58 # Run the parallel MPI executable 61 echo time `which mpirun` --report-bindings -x MALLOC_MMAP_MAX_=-1 \ 62 -x MALLOC_TRIM_THRESHOLD_=33554432 -np $OCORES --bynode \ 63 --mca mpi_paffinity_alone 1 ./opa 64 time `which mpirun` --report-bindings -x MALLOC_MMAP_MAX_=-1 \ 65 -x MALLOC_TRIM_THRESHOLD_=33554432 -np $OCORES --bynode \ 66 --mca mpi_paffinity_alone 1 ./opa 67 else 68 if [ ! -f ./xios_server.exe ] && [ -f ${XIO_HOME}/bin/xios_server.exe ]; then 69 cp ${XIO_HOME}/bin/xios_server.exe . 70 fi 71 if [ ! -f ./xios_server.exe ]; then 72 echo "./xios_server.exe not found" 73 echo "run aborted" 74 exit 75 fi 59 76 # 60 echo time `which mpirun` --report-bindings -x MALLOC_MMAP_MAX_=-1 \ 61 -x MALLOC_TRIM_THRESHOLD_=33554432 -np $OCORES --bynode \ 62 --mca mpi_paffinity_alone 1 ./opa 77 # Run MPMD case 63 78 # 64 time `which mpirun` --report-bindings -x MALLOC_MMAP_MAX_=-1 \ 65 -x MALLOC_TRIM_THRESHOLD_=33554432 -np $OCORES --bynode \ 66 --mca mpi_paffinity_alone 1 ./opa 79 echo time `which mpirun` --report-bindings -x MALLOC_MMAP_MAX_=-1 \ 80 -x MALLOC_TRIM_THRESHOLD_=33554432 \ 81 -np $XCORES ./xios_server.exe \ 82 : -np $OCORES --bynode --mca mpi_paffinity_alone 1 ./opa 67 83 # 84 time `which mpirun` --report-bindings -x MALLOC_MMAP_MAX_=-1 \ 85 -x MALLOC_TRIM_THRESHOLD_=33554432 \ 86 -np $XCORES ./xios_server.exe \ 87 : -np $OCORES --bynode --mca mpi_paffinity_alone 1 ./opa 88 # 89 fi 68 90 # 69 91 post_test_tidyup
Note: See TracChangeset
for help on using the changeset viewer.