Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
application:hpc:slurm [2025/02/26 19:59] – mirocow | application:hpc:slurm [2025/02/26 20:12] (текущий) – mirocow | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | {{tag> | ||
+ | |||
====== Slurm ====== | ====== Slurm ====== | ||
- | ^ Slurm ^ Moab (Deprecated) | + | ^ Slurm ^ Moab (Deprecated) |
- | | #SBATCH -A account | + | | #SBATCH -A account |
- | | #SBATCH --begin=time | + | | #SBATCH --begin=time |
- | | #SBATCH -c # | | CPUs/cores per task | | | + | | #SBATCH -c # | | CPUs/cores per task | |
- | | #SBATCH -d list | #MSUB -l depend=list | + | | #SBATCH -d list | #MSUB -l depend=list |
- | | #SBATCH -D path | #MSUB -d path | Specifies the directory in which the job should begin executing. | + | | #SBATCH -D path | #MSUB -d path | Specifies the directory in which the job should begin executing. |
- | | #SBATCH -e filename | + | | #SBATCH -e filename |
- | | #SBATCH --export=list | + | | #SBATCH --export=list |
- | | #SBATCH --license=filesystem | + | | #SBATCH --license=filesystem |
- | | #SBATCH -H | #MSUB -h | Put a user hold on the job at submission time. | + | | #SBATCH -H | #MSUB -h | Put a user hold on the job at submission time. | |
- | | #SBATCH -i filename | + | | #SBATCH -i filename |
- | | #SBATCH -J name | #MSUB -N name | Gives a user specified name to the job. | | | + | | #SBATCH -J name | #MSUB -N name | Gives a user specified name to the job. | |
- | | default | + | | default |
- | | #SBATCH --mail-type=type (begin, end, fail, requeue, all) | #MSUB -m option(s) (a=abort, b=begin, e=end) | + | | #SBATCH --mail-type=type (begin, end, fail, requeue, all) | #MSUB -m option(s) (a=abort, b=begin, e=end) |
- | | #SBATCH -N # | #MSUB -l nodes=# | + | | #SBATCH -N # | #MSUB -l nodes=# |
- | | #SBATCH -n # #SBATCH --ntasks-per-node=# | + | | #SBATCH -n # #SBATCH --ntasks-per-node=# |
- | | #SBATCH --nice=value | + | | #SBATCH --nice=value |
- | | #SBATCH -o filename | + | | #SBATCH -o filename |
- | | #SBATCH -p partition | + | | #SBATCH -p partition |
- | | #SBATCH --qos=exempt #SBATCH --qos=expedite #SBATCH --qos=standby | + | | #SBATCH --qos=exempt #SBATCH --qos=expedite #SBATCH --qos=standby |
- | | #SBATCH --requeue #SBATCH --no-requeue | + | | #SBATCH --requeue #SBATCH --no-requeue |
- | | | #MSUB -S path | Specifies the shell which interprets the job script. The default is your login shell. | + | | | #MSUB -S path | Specifies the shell which interprets the job script. The default is your login shell. |
- | | #SBATCH --signal=14@120 #SBATCH --signal=SIGHUP@120 | + | | #SBATCH --signal=14@120 #SBATCH --signal=SIGHUP@120 |
- | | #SBATCH -t time | #MSUB -l walltime= time | Specifies the wall clock time limit for the job. See the man page for syntax. | + | | #SBATCH -t time | #MSUB -l walltime= time | Specifies the wall clock time limit for the job. See the man page for syntax. |
- | | #SBATCH --export=ALL | + | | #SBATCH --export=ALL |
- | | Slurm | Moab (Deprecated) | + | |
- | | #SBATCH -A account | + | |
- | | #SBATCH --begin=time | + | |
- | | #SBATCH -c # | | CPUs/cores per task | + | |
- | | #SBATCH -d list | #MSUB -l depend=list | + | |
- | | #SBATCH -D path | #MSUB -d path | Specifies the directory in which the job should begin executing. | + | |
- | | #SBATCH -e filename | + | |
- | | #SBATCH --export=list | + | |
- | | #SBATCH --license=filesystem | + | |
- | | #SBATCH -H | #MSUB -h | Put a user hold on the job at submission time. | | | + | |
- | | #SBATCH -i filename | + | |
- | | #SBATCH -J name | #MSUB -N name | Gives a user specified name to the job. | + | |
- | | default | + | |
- | | #SBATCH --mail-type=type (begin, end, fail, requeue, all) | #MSUB -m option(s) (a=abort, b=begin, e=end) | + | |
- | | #SBATCH -N # | #MSUB -l nodes=# | + | |
- | | #SBATCH -n # #SBATCH --ntasks-per-node=# | + | |
- | | #SBATCH --nice=value | + | |
- | | #SBATCH -o filename | + | |
- | | #SBATCH -p partition | + | |
- | | #SBATCH --qos=exempt #SBATCH --qos=expedite #SBATCH --qos=standby | + | |
- | | #SBATCH --requeue #SBATCH --no-requeue | + | |
- | | | #MSUB -S path | Specifies the shell which interprets the job script. The default is your login shell. | + | |
- | | #SBATCH --signal=14@120 #SBATCH --signal=SIGHUP@120 | + | |
- | | #SBATCH -t time | #MSUB -l walltime= time | Specifies the wall clock time limit for the job. See the man page for syntax. | + | |
- | | #SBATCH --export=ALL | + | |
- | | Slurm | Moab (Deprecated) | + | |
- | | #SBATCH -A account | + | |
- | | #SBATCH --begin=time | + | |
- | | #SBATCH -c # | | CPUs/cores per task | + | |
- | | #SBATCH -d list | #MSUB -l depend=list | + | |
- | | #SBATCH -D path | #MSUB -d path | Specifies the directory in which the job should begin executing. | + | |
- | | #SBATCH -e filename | + | |
- | | #SBATCH --export=list | + | |
- | | #SBATCH --license=filesystem | + | |
- | | #SBATCH -H | #MSUB -h | Put a user hold on the job at submission time. | | | + | |
- | | #SBATCH -i filename | + | |
- | | #SBATCH -J name | #MSUB -N name | Gives a user specified name to the job. | + | |
- | | default | + | |
- | | #SBATCH --mail-type=type (begin, end, fail, requeue, all) | #MSUB -m option(s) (a=abort, b=begin, e=end) | + | |
- | | #SBATCH -N # | #MSUB -l nodes=# | + | |
- | | #SBATCH -n # #SBATCH --ntasks-per-node=# | + | |
- | | #SBATCH --nice=value | + | |
- | | #SBATCH -o filename | + | |
- | | #SBATCH -p partition | + | |
- | | #SBATCH --qos=exempt #SBATCH --qos=expedite #SBATCH --qos=standby | + | |
- | | #SBATCH --requeue #SBATCH --no-requeue | + | |
- | | | #MSUB -S path | Specifies the shell which interprets the job script. The default is your login shell. | + | |
- | | #SBATCH --signal=14@120 #SBATCH --signal=SIGHUP@120 | + | |
- | | #SBATCH -t time | #MSUB -l walltime= time | Specifies the wall clock time limit for the job. See the man page for syntax. | + | |
- | | #SBATCH --export=ALL | + | |
- | | Slurm | Moab (Deprecated) | + | |
- | | #SBATCH -A account | + | |
- | | #SBATCH --begin=time | + | |
- | | #SBATCH -c # | | CPUs/cores per task | + | |
- | | #SBATCH -d list | #MSUB -l depend=list | + | |
- | | #SBATCH -D path | #MSUB -d path | Specifies the directory in which the job should begin executing. | + | |
- | | #SBATCH -e filename | + | |
- | | #SBATCH --export=list | + | |
- | | #SBATCH --license=filesystem | + | |
- | | #SBATCH -H | #MSUB -h | Put a user hold on the job at submission time. | | | + | |
- | | #SBATCH -i filename | + | |
- | | #SBATCH -J name | #MSUB -N name | Gives a user specified name to the job. | + | |
- | | default | + | |
- | | #SBATCH --mail-type=type (begin, end, fail, requeue, all) | #MSUB -m option(s) (a=abort, b=begin, e=end) | + | |
- | | #SBATCH -N # | #MSUB -l nodes=# | + | |
- | | #SBATCH -n # #SBATCH --ntasks-per-node=# | + | |
- | | #SBATCH --nice=value | + | |
- | | #SBATCH -o filename | + | |
- | | #SBATCH -p partition | + | |
- | | #SBATCH --qos=exempt #SBATCH --qos=expedite #SBATCH --qos=standby | + |