LSF Version 7.3 - Using Platform LSF HPC

POE PJL wrapper (poejob)
The POE PJL (Parallel Job Launcher) wrapper, poejob, parses the POE job options,
and filters out those that have been set by LSF.
Submitting POE jobs
Use bsub to submit POE jobs, including parameters required for the application and
POE. PAM launches POE and collects resource usage for all running tasks in the
parallel job.
Syntax
bsub -a poe [
bsub_options
] mpirun.lsf
program_name
[
program_options
]
[
poe_options
]
where:
Invokes esub.poe.
Examples
To submit an POE job in US mode, and runs on six processors:
bsub -a poe -n 6 mpirun.lsf my_prog -euilib us -euidevice css0
To run POE jobs in IP mode, MP_EUILIB (or -euilib) must be set to IP (Internet
Protocol communication subsystem). For example:
bsub -a poe -n 6 mpirun.lsf my_prog -euilib ip ...
Submitting POE jobs with a job script
A wrapper script is often used to call the POE script. You can submit a job using a job
script as an embedded script or directly as a job, for example:
bsub -a -n 4 poe < embedded_jobscript
bsub -a -n 4 poe jobscript
For information on generic PJL wrapper script components, see Chapter 3, “Running
Parallel Jobs”.
See Administering Platform LSF for information about submitting jobs with job scripts.
IBM SP Switch2 support
The SP Switch2 switch should be correctly installed and operational. By default,
Platform LSF only supports homogeneous clusters of IBM SP PSSP 3.4 or PSSP 3.5 SP
Swich2 systems.
To verify the version of PSSP, run:
lslpp -l | grep ssp.basic
Output should look something like: