Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

VerzijaPrevodilacVerzija CUDA-eModul
MVAPICH2.2Intel 20179.0mpi/mvapich2-intel2017-cuda90-2.2-x86_64
MVAPICH2.2Intel 201810.0mpi/mvapich2-intel2018-cuda-2.2-x86_64
OpenMPI 1.10.7Intel 201910.0mpi/openmpi-intel-cuda-x86_64
OpenMPI 3.0.0Intel 201910.0mpi/openmpi3-intel-cuda-x86_64

U opisu je moguće koristiti sve tri paralelne okoline:

Code Block
#$ -cwd
#$ -pe gpu 8

module load <mpi modul>

mpirun -np $NSLOTS cuda-wrapper.sh aplikacija

U slučaju korištenja OpenMPI slučaju korištenja MVAPICH modula:

Code Block
#$ -cwd
#$ -pe gpu 8

module load <mpi modul>

mpirun -np $NSLOTS -bind-to none cudamvapich-wrapper.sh aplikacija

U slučaju korištenja MVAPICH OpenMPI modula:

Code Block
#$ -cwd
#$ -pe gpu 8

module load <mpi modul>

mvapichopenmpi-wrapper.sh aplikacija

Korištenje cijelih čvorova s grafičkim procesorima

...

Code Block
#$ -pe gpufull 8

module load <mpi modul>

mpirun -np $NSLOTS cudamvapich-wrapper.sh aplikacija

Korištenje više procesorskih jezgri

...

Code Block
#$ -pe gpu 6
#$ -l cores=4

cudamvapich-wrapper.sh aplikacija
  • čvorovi raspolažu s 20 procesorskih jezgri pa je to potrebno uzeti u obzir prilikom navodjenja parametra
  • prilikom korištenja cijelih čvorova nije potrebno navoditi ovaj parametar

...