...
U nastavku je opisano podnošenje tipičnih TensorFlow poslova. Više informacija o pokretanju poslova možete pronaći na stranicama Korištenje grafičkih procesora te Pokretanje i upravljanje poslovima.
Warning |
---|
|
note |
U svakom opisu posla obavezno treba koristiti cuda-wrapper.sh, kao u primjerima u nastavku. |
Korištenje jednog grafičkog procesora:
...
Korištenje više grafičkih procesora na jednom čvoru:
Warning |
---|
|
U opisima poslova koji koriste više grafičkih procesora, obavezno treba koristiti openmpi-wrapper.sh! |
Za pokretanje poslova koji zahtijevaju više grafičkih procesora na jednom čvoru potrebno je koristiti paralelnu okolinu gpusingle te željeni broj grafičkih procesora (maksimalno 4):
Code Block |
---|
|
#$ -cwd
#$ -pe gpusingle 4
module load tensorflow/1-12-0-gpu
mpirun -np $NSLOTS -bind-to none cuda-openmpi-wrapper.sh python3.5 moj_program.py |
...
Code Block |
---|
|
#$ -cwd
#$ -pe gpu 6
module load tensorflow/1-12-0-gpu
mpirun -np $NSLOTS -bind-to none cuda-openmpi-wrapper.sh python3.5 moj_program.py |
...
Code Block |
---|
|
#$ -cwd
#$ -pe gpufull 8
module load tensorflow/1-12-0-gpu
mpirun -np $NSLOTS -bind-to none cudaopenmpi-wrapper.sh python3.5 moj_program.py |
...