Versions Compared

Key

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

...

Instalirani su NVIDIA alati i biblioteke:

  • CUDA (verzije 9.0 i 10.0)

...

  • cuDNN 7.3.1

...

  • NCCL 2.3.5.

Pripremljeni su moduli za dostupne verzije CUDA Toolkita koji postavljaju sve CUDA varijable okoline:

...

  • gpu – općeniti poslovi koji zahtijevaju grafičke procesore
  • gpusingle – svi grafički procesori se dodjeljuju na jednom radnom čvoru
  • gpufull - grafički procesori se dodijeljuju 4 po radnom čvoru (broj grafičkih procesora mora biti djelitelj od 4)

Paralelna okolina odabire se unutar opisa posla SGE parametrom:

...

Korištenje jednog grafičkog procesora

Za pokretanje poslova koji zahtijevaju na jednom čvoru potrebno je odabrati paralelnu okolinu gpusingle te željeni broj grafičkih procesora (maksimalno 4) jedan grafički procesor potrebno je u opisu posla postaviti:

Code Block
#$ -pe gpu 1

cuda-wrapper.sh aplikacija

...

Code Block
#$ -pe gpusingle 4

cuda-wrapper.sh aplikacija

...

Korištenje više grafičkih procesora na više čvorova


Dostupni MPI moduli prevedeni s CUDA podrškom:

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

...