A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalon Előző változat | |||
slurm [2014/10/28 11:04] maulis |
slurm [2021/03/03 00:26] (aktuális) maulis hpc2019 aktualizálás |
||
---|---|---|---|
Sor 12: | Sor 12: | ||
srun programname | srun programname | ||
- | *sbatch scripten belül használva. Az '' | + | *sbatch scripten belül használva. Az '' |
- | * Interaktívan használva. Lefoglalja a kért erőforrásokat (node-okat). Az MPICH programot képes futtatni. Amennyiben a program egy script, úgy minden allokált magon elindít egy példányt. Megvárja, amíg a program(ok) véget érnek. Emiatt elsősorban rövidebb feladatokra, | + | * Interaktívan használva. Lefoglalja a kért erőforrásokat (node-okat). Amennyiben a program egy script, úgy minden allokált magon elindít egy példányt. Megvárja, amíg a program(ok) véget érnek. Emiatt elsősorban rövidebb feladatokra, |
salloc [param] | salloc [param] | ||
- | Interaktívan használható. lefoglalja a kívánt erőforrásokat és shellt ad az indítási gépen (a fejgépen). Programfejlesztésre ajánljuk csak. | + | Interaktívan használható. lefoglalja a kívánt erőforrásokat és shellt ad az indítási gépen (a fejgépen). Programfejlesztésre ajánljuk csak. Alkalmas arra, hogy a lefoglalt node -ra be lehessen interaktívan jelentkezni. |
squeue | squeue | ||
Sor 31: | Sor 31: | ||
< | < | ||
- | A futtató partíció neve. Lehetséges értékek: | + | A futtató partíció neve. Lehetséges értékek: |
- | < | + | < |
- | Az allokálandó node-ok száma. Egyéb kapcsoló nélkül a slurm úgy gondolja, hogy node-onkét 1 program (pthread, openMP) fog futni. Lásd a '' | + | Az allokálandó node-ok száma. Egyéb kapcsoló nélkül a slurm úgy gondolja, hogy node-onkét 1 program (pthread, openMP) fog futni. Lásd a '' |
- | < | + | |
- | Egy node-on 2 socket, 4core/ | + | |
- | < | + | |
- | Egy node-on 2 socket, 4core/ | + | |
- | < | + | |
- | Egy node-on 2 socket, 2core/ | + | |
< | < | ||
- | 3 processzormag allokálása. | + | 3 processzormag allokálása. |
==Példák 16 szálú MPI programok indítására== | ==Példák 16 szálú MPI programok indítására== | ||
- | Az alkalmazás természetétől függ, hogy melyik | + | Az alkalmazás természetétől függ, hogy hány szálon |
- | sbatch -N 1 -B 2:4:2 -O scriptname.sh | + | sbatch --nodes |
- | Ez 1 node-ot allokál. Ezen a node-on indít 16 szálat. | + | Ez 1 node-ot allokál. Ezen a node-on indít 16 szálat. |
- | sbatch -N 2 -B 2:4:1 scriptname.sh | + | sbatch --nodes |
- | Ez 2 node-ot allokál. Mindkét node-on indít 8-8 szálat. Minden szálnak 1.5 GiByte memóriája van. | + | Ez 2 node-ot allokál. Mindkét node-on indít 8-8 szálat. |
- | sbatch -N 4 -B 2:2:1 scriptname.sh | + | sbatch --nodes |
- | Ez 4 node-ot allokál. | + | Ez 2 node-ot allokál. |
- | sbatch -N 8 -B 2:1:1 scriptname.sh | + | sbatch --nodes 16 --ntasks-per-node=1 scriptname.sh |
- | Ez 8 node-ot allokál. Mind a nyolc node-on indít | + | Ez 16 node-ot allokál. Mind a 16 node-on indít |
- | sbatch -N 16 -B 1:1:1 scriptname.sh | + | sbatch -n 16 scriptname.sh |
- | Ez 16 node-ot allokál. Mind a 16 node-on | + | Ez " |
==Másfajta (nem MPI) programok indítása== | ==Másfajta (nem MPI) programok indítása== | ||
Bővebben a [[swquide]] oldalon. | Bővebben a [[swquide]] oldalon. |