beautypg.com

HP XC System 3.x Software User Manual

Page 101

background image

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

LSF-HPC Equivalent

Description

srun

Option

You cannot use this option. LSF-HPC 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-HPC 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-HPC 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-HPC integrated with
SLURM.

Quit immediately on single SIGINT.

-q

--quit-on-interrupt

Use as an argument to srun when launching parallel
tasks.

Suppress informational message.

-Q

--quiet

Use as an argument to srun when launching parallel
tasks.

Adjust corefile format for parallel job.

--core=type

Meaningless under LSF-HPC integrated with
SLURM.

Attach srun to a running job.

-a

--attach=id

10.14 LSF-HPC Equivalents of SLURM srun Options

101