calcoloscientifico:guidautente_slurm
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
| calcoloscientifico:guidautente_slurm [13/04/2018 12:34] – paolo.oggiano | calcoloscientifico:guidautente_slurm [06/06/2018 15:27] (versione attuale) – [Storage] roberto.covati | ||
|---|---|---|---|
| Linea 125: | Linea 125: | ||
| ^ Mount Point ^ Env. Var. | ^ Mount Point ^ Env. Var. | ||
| - | ^ / | + | ^ / |
| - | ^ / | + | ^ / |
| - | ^ / | + | ^ / |
| - | ^ / | + | ^ / |
| - | ^ / | + | ^ / |
| < | < | ||
| - | (1) Scratch: passaggio da NAS a SAN previsto per 2Q-2018\\ | + | |
| - | (2) Archive: attivato nel 2019\\ | + | (1) Archive: attivato nel 2019\\ |
| - | (3) Quota al momento non attiva | + | |
| </ | </ | ||
| Linea 217: | Linea 216: | ||
| < | < | ||
| - | salloc | + | srun < |
| - | sbatch < | + | sbatch < |
| </ | </ | ||
| Linea 227: | Linea 226: | ||
| </ | </ | ||
| - | Visualizza | + | Visualizzare |
| < | < | ||
| - | sbalance | + | module load perl # carica il modulo per il linguaggio perl |
| + | sbalance | ||
| </ | </ | ||
| + | < | ||
| + | Il risultato viene espresso con l' | ||
| + | quindi per esempio 1 kSU corrisponde a 1000 ore-cpu. | ||
| + | </ | ||
| === Opzioni principali === | === Opzioni principali === | ||
| Linea 265: | Linea 268: | ||
| **-A <account name>** | **-A <account name>** | ||
| - | consente di specificare l' | + | consente di specificare l' |
| < | < | ||
| -A nome.cognome | -A nome.cognome | ||
| Linea 315: | Linea 318: | ||
| <code bash> | <code bash> | ||
| - | salloc | + | srun -N <numero di nodi> -n <numero cpu> -q <QOS> -C <tipo di nodo> -t <wall time> -L <file system> |
| cat $SLURM_JOB_NODELIST | cat $SLURM_JOB_NODELIST | ||
| scontrol show job < | scontrol show job < | ||
| Linea 325: | Linea 328: | ||
| <code bash> | <code bash> | ||
| # 1 gruppo (chunk) di 2 CPU tipo BDW e file system Scratch | # 1 gruppo (chunk) di 2 CPU tipo BDW e file system Scratch | ||
| - | salloc | + | srun -N1 -n2 -p bdw -L SCRATCH |
| # 2 chunk da 2 CPU di tipo KNL e file system Scratch (possono stare sullo stesso nodo) | # 2 chunk da 2 CPU di tipo KNL e file system Scratch (possono stare sullo stesso nodo) | ||
| - | salloc | + | srun -N2 -n2 -p knl -L SCRATCH |
| # I chunk devono stare su nodi diversi | # I chunk devono stare su nodi diversi | ||
| - | salloc | + | srun -N2 -n2 -p knl --scatter |
| # 1 chunk con 2 GPU sul cluster GPU | # 1 chunk con 2 GPU sul cluster GPU | ||
| - | salloc | + | srun -N1 -p gpu --gres=gpu: |
| # 2 chunk ciascuno con 2 GPU su nodi diversi | # 2 chunk ciascuno con 2 GPU su nodi diversi | ||
| - | salloc | + | srun -N2 --gres=gpu: |
| # --ntask=Y dice a MPI quanti processi devono essere attivati per ogni chunk | # --ntask=Y dice a MPI quanti processi devono essere attivati per ogni chunk | ||
| - | salloc | + | srun -N2 -n1 –ntasks=1: |
| </ | </ | ||
| Linea 539: | Linea 542: | ||
| #SBATCH --cpus-per-task=4 | #SBATCH --cpus-per-task=4 | ||
| #SBATCH --time 0-00:30:00 | #SBATCH --time 0-00:30:00 | ||
| - | SBATCH -oe | + | #SBATCH -oe |
| cat $SLURM_JOB_NODELIST | cat $SLURM_JOB_NODELIST | ||
| Linea 979: | Linea 982: | ||
| #SBATCH -p bdw -N1 -n1 | #SBATCH -p bdw -N1 -n1 | ||
| - | #SBATCH --gres=gpu: | + | #SBATCH --gres=gpu:tesla:1 |
| #SBATCH --time 0-00:30:00 | #SBATCH --time 0-00:30:00 | ||
| Linea 1181: | Linea 1184: | ||
| #SBATCH -p gpu -N1 -n6 | #SBATCH -p gpu -N1 -n6 | ||
| - | #SBATCH --gres=gpu: | + | #SBATCH --gres=gpu:tesla:1 |
| #SBATCH --time 0-00:30:00 | #SBATCH --time 0-00:30:00 | ||
calcoloscientifico/guidautente_slurm.1523615679.txt.gz · Ultima modifica: da paolo.oggiano
