beautypg.com

HP XC System 4.x Software User Manual

Page 105

background image

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

MPI

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