HP XC System 3.x Software User Manual
Page 88
LSF-HPC Equivalent
Description
srun
Option
You cannot use this option. LSF-HPC uses it to create
allocation.
Root attempts to submit or run a job as
normal user.
--uid=user
bsub -W runlimit
Establish a time limit to terminate the job
after specified number of minutes.
-t
--time=minutes
You cannot use this option. LSF-HPC uses this option
to create allocation.
Root attempts to submit or run a job as
group.
--gid=group
You cannot use this option. LSF-HPC uses this option
to create allocation.
Allocate resource and spawn a shell.
-A
--allocate
You cannot use this option. LSF-HPC uses this option
to create allocation.
Immediately exit after allocating resources.
--no-shell
You cannot use this option. LSF-HPC uses this option
to create allocation.
Allocate immediately or fail.
-I
--immediate
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.
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
88
Using LSF