A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Következő változat | Előző változat Utolsó változat Következő változat mindkét oldalon | ||
slurm [2013/01/30 17:13] maulis létrehozva |
slurm [2014/10/28 11:04] maulis |
||
---|---|---|---|
Sor 2: | Sor 2: | ||
A SLURM (Simple Linux Utility for Resource Management) rendszert használjuk. Ez a [[https:// | A SLURM (Simple Linux Utility for Resource Management) rendszert használjuk. Ez a [[https:// | ||
- | Történeti | + | Történeti |
Sor 8: | Sor 8: | ||
sbatch [param] scriptname.sh | sbatch [param] scriptname.sh | ||
- | Lefoglalja a kért erőforrásokat (node-okat) majd az egyik lefoglalt node-ban elindítja a kért '' | + | Lefoglalja a kért erőforrásokat (node-okat) majd az egyik lefoglalt node-ban elindítja a kért '' |
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, | + | * 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, |
salloc [param] | salloc [param] | ||
Sor 22: | Sor 22: | ||
sinfo | sinfo | ||
- | Az egész rendszerről ad egy áttekintő képet. Melyik partíción melyik node foglalt, melyik | + | Az egész rendszerről ad egy áttekintő képet. Melyik partíción melyik node foglalt, melyik |
scancel job-id | scancel job-id | ||
- | Ezzel lehet kilőni egy elindított jobot, a véget érése | + | Ezzel lehet kilőni egy elindított jobot, a véget érése |
===Legfontosabb kapcsolók, opciók:=== | ===Legfontosabb kapcsolók, opciók:=== | ||
Az alábbi kapcsolók egyaránt használhatók az sbatch, srun, salloc parancsoknál. | Az alábbi kapcsolók egyaránt használhatók az sbatch, srun, salloc parancsoknál. | ||
- | * '' | + | < |
- | A futtató partíció neve. Lehetséges értékek: hpc2009, hpc2005, atlasz | + | A futtató partíció neve. Lehetséges értékek: hpc2009, hpc2005, atlasz, flocking |
- | * '' | + | < |
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, 4core/ | + | Egy node-on 2 socket, 4core/ |
- | * '' | + | < |
Egy node-on 2 socket, 2core/ | Egy node-on 2 socket, 2core/ | ||
- | * '' | + | < |
3 processzormag allokálása. Az atlasz és a flocking partícióhoz ajánljuk. | 3 processzormag allokálása. Az atlasz és a flocking partícióhoz ajánljuk. | ||
==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 lesz a leggyorsabb. Előre megmondani nem lehet. | + | Az alkalmazás természetétől függ, hogy melyik lesz a leggyorsabb. Előre megmondani nem lehet. |
sbatch -N 1 -B 2:4:2 -O scriptname.sh | sbatch -N 1 -B 2:4:2 -O scriptname.sh | ||
- | Ez 1 node-ot allokál. Ezen a node-on indít 16 szálat. Minden szálnak 0.75 GiByte | + | Ez 1 node-ot allokál. Ezen a node-on indít 16 szálat. Minden szálnak 0.75 GiByte |
sbatch -N 2 -B 2:4:1 scriptname.sh | sbatch -N 2 -B 2:4:1 scriptname.sh | ||
- | Ez 2 node-ot allokál. Mindkét node-on indít 8-8 szálat. Minden szálnak 1.5 GiByte | + | Ez 2 node-ot allokál. Mindkét node-on indít 8-8 szálat. Minden szálnak 1.5 GiByte |
sbatch -N 4 -B 2:2:1 scriptname.sh | sbatch -N 4 -B 2:2:1 scriptname.sh | ||
- | Ez 4 node-ot allokál. Mind a négy node-on indít 4-4 szálat. Minden szálnak 3 GiByte | + | Ez 4 node-ot allokál. Mind a négy node-on indít 4-4 szálat. Minden szálnak 3 GiByte |
sbatch -N 8 -B 2:1:1 scriptname.sh | sbatch -N 8 -B 2:1:1 scriptname.sh | ||
- | Ez 8 node-ot allokál. Mind a nyolc node-on indít 2-2 szálat. Minden szálnak 6 GiByte | + | Ez 8 node-ot allokál. Mind a nyolc node-on indít 2-2 szálat. Minden szálnak 6 GiByte |
sbatch -N 16 -B 1:1:1 scriptname.sh | sbatch -N 16 -B 1:1:1 scriptname.sh | ||
- | Ez 16 node-ot allokál. Mind a 16 node-on indít 1-1 szálat. Minden szálnak 12 GiByte | + | Ez 16 node-ot allokál. Mind a 16 node-on indít 1-1 szálat. Minden szálnak 12 GiByte |
+ | |||
+ | ==Másfajta (nem MPI) programok indítása== | ||
+ | |||
+ | Bővebben a [[swquide]] oldalon. |