Both sides previous revision
Previous revision
Next revision
|
Previous revision
Next revision
Both sides next revision
|
slurm [2022/10/03 13:38] vodrazka [Cluster info] |
slurm [2022/10/17 11:43] fucik [Interactive mode] |
There are many more parameters available to use. For example: | There are many more parameters available to use. For example: |
| |
<code>srun -p cpu-troja --mem=64G --pty bash</code> | **To get an interactive CPU job with 64GB of reserved memory:** |
| <code>srun -p cpu-troja,cpu-ms --mem=64G --pty bash</code> |
| |
* ''-p cpu-troja'' explicitly requires partition ''cpu-troja''. If not specified slurm will use default partition. | * ''-p cpu-troja'' explicitly requires partition ''cpu-troja''. If not specified slurm will use default partition. |
* ''--mem=64G'' requires 64G of memory for the job | * ''--mem=64G'' requires 64G of memory for the job |
| |
| **To get interactive job with a single GPU of any kind:** |
| <code>srun -p gpu-troja,gpu-ms --gres=gpu:1 --pty bash</code> |
| * ''-p gpu-troja,gpu-ms'' require only nodes from these two partitions |
| * ''--gres=gpu:1'' requires 1 GPUs |
| |
<code>srun -p gpu-troja,gpu-ms --nodelist=tdll-3gpu1 --mem=64G --gres=gpu:2 --pty bash</code> | <code>srun -p gpu-troja,gpu-ms --nodelist=tdll-3gpu1 --mem=64G --gres=gpu:2 --pty bash</code> |
* ''--gres=gpu:2'' requires 2 GPUs | * ''--gres=gpu:2'' requires 2 GPUs |
| |
<code>srun -p gpu-troja --constraint="gpuram44G|gpuram39G" --mem=64G --gres=gpu:2 --pty bash</code> | <code>srun -p gpu-troja --constraint="gpuram48G|gpuram40G" --mem=64G --gres=gpu:2 --pty bash</code> |
* ''--constraint="gpuram44G|gpuram39G"'' only consider nodes that have either ''gpuram44G'' or ''gpuram39G'' feature defined | * ''--constraint="gpuram48G|gpuram40G"'' only consider nodes that have either ''gpuram48G'' or ''gpuram40G'' feature defined |
| |
To see all the available options type: | To see all the available options type: |