HP XC System 4.x Software User Manual
Page 105

Table 10-3 LSF Equivalents of SLURM srun Options (continued)
LSF Equivalent
Description
srun
Option
You cannot use this option. LSF uses this option
to create allocation.
Share nodes with other running jobs.
SHARED=FORCE
shares all nodes in
partition.
SHARED=YES
shares nodes if and only
if –share is specified.
SHARED=NO
means do not share the
node.
-s
--share
Use when launching parallel tasks.
Overcommit resources.
-O
--overcommit
Meaningless under LSF integrated with
SLURM.
Submit in “batch mode”.
-b
--batch
Use as an argument to srun when launching
parallel tasks.
Run a job step relative to node n of the
current allocation. It is about placing
tasks within allocation.
-r
--relative=n
Job starts in job submission directory by
default.
Specify the working directory of the
job.
-D
--chdir=path
When creating allocation, LSF does not use the
–k
option. SLURM always terminates a job if
one of allocated nodes fails
Do not automatically terminate a job
if one of the nodes it has been allocated
fails.
-k
--no-kill
Use as an argument to srun when launching
parallel tasks.
The srun command uses nthreads
to initiate and control the parallel job.
-T
--threads=nthreads
Use as an argument to srun when launching
parallel tasks.
Prepend task number to lines of
stdout
/stderr.
-l
--label
Use as an argument to srun when launching
parallel tasks.
Do not line buffer stdout from
remote tasks.
-u
--unbuffered
Use as an argument to srun when launching
parallel tasks.
Distribution method for remote
processes.
-m
--distribution=block
|cyl
Use as an argument to srun when launching
parallel tasks.
Identify the type of
to be used.
--mpi=mpi_type
Do not use. SLURM_JOBID is set in job
environment to associate job with SLURM
allocation.
Initiate a job step under an already
allocated job id.
--jobid=id
Use as an argument to srun when launching
parallel tasks.
Verbose operation.
-v
Use as an argument to srun when launching
parallel tasks.
A debug level for slurmd.
-d
--slurm-debug=level
Use as an argument to srun when launching
parallel tasks.
How long to wait after the first task
terminates before terminating all
remaining tasks.
-W
--wait=seconds
Meaningless under LSF integrated with
SLURM.
Quit immediately on single SIGINT.
-q
--quit-on-interrupt
10.14 LSF Equivalents of SLURM srun Options
105