Updated HPC scripts and added details on eddie3.

这个提交包含在:
Craig Warren
2016-09-09 14:02:47 +01:00
父节点 60181681aa
当前提交 e6e5745825
共有 3 个文件被更改,包括 32 次插入13 次删除

查看文件

@@ -10,7 +10,7 @@
#$ -m ea -M joe.bloggs@email.com
### Parallel environment ($NSLOTS):
#$ -pe sharedmem 8
#$ -pe sharedmem 16
### Job script name:
#$ -N gprmax_omp.sh
@@ -19,10 +19,13 @@
### Initialise environment module
. /etc/profile.d/modules.sh
### Load Anaconda environment for gprMax, i.e. Python 3 and required packages
### Load and activate Anaconda environment for gprMax, i.e. Python 3 and required packages
module load anaconda
source activate gprMax
### Set number of OpenMP threads for each gprMax model
export OMP_NUM_THREADS=16
### Run gprMax with input file
cd $HOME/gprMax
python -m gprMax mymodel.in -n 100
python -m gprMax mymodel.in -n 10

查看文件

@@ -13,7 +13,7 @@
#$ -R y
### Parallel environment ($NSLOTS):
#$ -pe mpi 800
#$ -pe mpi 176
### Job script name:
#$ -N gprmax_omp_mpi.sh
@@ -22,16 +22,16 @@
### Initialise environment module
. /etc/profile.d/modules.sh
### Load Anaconda environment for gprMax, i.e. Python 3 and required packages
### Load and activate Anaconda environment for gprMax, i.e. Python 3 and required packages
module load anaconda
source activate gprMax
### Load OpenMPI
module load openmpi
### Set number of OpenMP threads
export OMP_NUM_THREADS=8
### Set number of OpenMP threads per MPI task (each gprMax model)
export OMP_NUM_THREADS=16
### Run gprMax with input file
cd $HOME/gprMax
mpiexec -n 100 python -m gprMax mymodel.in -n 100 -mpi
mpiexec -np 11 -x OMP_NUM_THREADS python -m gprMax mymodel.in -n 10 -mpi