Table 10-3 LSF Equivalents of SLURM srun Options (continued)

srun Option

Description

-s

Share nodes with other running jobs.

--share

SHARED=FORCE shares all nodes in

 

partition.

 

SHARED=YES shares nodes if and only

 

if –shareis specified.

 

SHARED=NO means do not share the

 

node.

LSF Equivalent

You cannot use this option. LSF uses this option to create allocation.

-O

--overcommit

-b

--batch

-r

--relative=n

-D

--chdir=path

-k

--no-kill

-T

--threads=nthreads

-l

--label

-u

--unbuffered

-m

--distribution=blockcyl

--mpi=mpi_type

--jobid=id

-v

-d

--slurm-debug=level

-W

--wait=seconds

-q

--quit-on-interrupt

Overcommit resources.

Submit in “batch mode”.

Run a job step relative to node n of the current allocation. It is about placing tasks within allocation.

Specify the working directory of the job.

Do not automatically terminate a job if one of the nodes it has been allocated fails.

The srun command uses nthreads to initiate and control the parallel job.

Prepend task number to lines of stdout/stderr.

Do not line buffer stdout from remote tasks.

Distribution method for remote processes.

Identify the type of MPI to be used.

Initiate a job step under an already allocated job id.

Verbose operation.

A debug level for slurmd.

How long to wait after the first task terminates before terminating all remaining tasks.

Quit immediately on single SIGINT.

Use when launching parallel tasks.

Meaningless under LSF integrated with

SLURM.

Use as an argument to srun when launching parallel tasks.

Job starts in job submission directory by default.

When creating allocation, LSF does not use the –koption. SLURM always terminates a job if one of allocated nodes fails

Use as an argument to srun when launching parallel tasks.

Use as an argument to srun when launching parallel tasks.

Use as an argument to srun when launching parallel tasks.

Use as an argument to srun when launching parallel tasks.

Use as an argument to srun when launching parallel tasks.

Do not use. SLURM_JOBID is set in job environment to associate job with SLURM allocation.

Use as an argument to srun when launching parallel tasks.

Use as an argument to srun when launching parallel tasks.

Use as an argument to srun when launching parallel tasks.

Meaningless under LSF integrated with

SLURM.

10.14 LSF Equivalents of SLURM srun Options 105

Page 105
Image 105
HP XC System 4.x Software manual Slurm