rsnt_translations
53,464
edits
(Updating to match new version of source page) |
No edit summary |
||
Line 160: | Line 160: | ||
Un seul nœud sera alloué puisque le nombre de nœuds n'est pas spécifié. Si on ajoutait <code>--nodes=3</code>, la mémoire totale allouée serait de 12000Mo. Il en est de même pour <code>--gres</code>; en demandant trois nœuds, vous obtiendrez un GPU par nœud, pour un total de trois. | Un seul nœud sera alloué puisque le nombre de nœuds n'est pas spécifié. Si on ajoutait <code>--nodes=3</code>, la mémoire totale allouée serait de 12000Mo. Il en est de même pour <code>--gres</code>; en demandant trois nœuds, vous obtiendrez un GPU par nœud, pour un total de trois. | ||
Les ressources GPU de Cedar possèdent quatre GPUs par nœud et celles de Graham possèdent deux GPUs par nœud. Dans l'exemple suivant, tous les GPUs sur un même nœud sont requis. | |||
{{File | {{File | ||
|name=simple_gpu_job.sh | |name=simple_gpu_job.sh | ||
Line 168: | Line 167: | ||
#!/bin/bash | #!/bin/bash | ||
#SBATCH --account=def-someuser | #SBATCH --account=def-someuser | ||
#SBATCH --gres=gpu:4 # request GPU "generic resource" | #SBATCH --gres=gpu:4 # request GPU "generic resource", 4 on Cedar, 2 on Graham | ||
#SBATCH --mem=4000M # memory per node | #SBATCH --mem=4000M # memory per node | ||
#SBATCH --time=0-05:00 # time (DD-HH:MM) | #SBATCH --time=0-05:00 # time (DD-HH:MM) | ||
nvidia-smi | nvidia-smi | ||
}} | }} | ||
====GPUs à grande mémoire sur Cedar==== | ====GPUs à grande mémoire sur Cedar==== |