LSF Version 7.3 - Using Platform LSF HPC
About Platform LSF and the Intel® MPI Library
The Intel® MPI Library (“Intel MPI”) is a high-performance message-passing library
for developing applications that can run on multiple cluster interconnects chosen by the
user at runtime. It supports TCP, shared memory, and high-speed interconnects like
InfiniBand and Myrinet.
Intel MPI supports all MPI-1 features and many MPI-2 features, including file I/O,
generalized requests, and preliminary thread support. it is based on the MPICH2
specification.
The LSF Intel® MPI integration is based on the LSF generic PJL framework. It
supports the LSF task geometry feature.
Requirements
❏
Intel® MPI version 1.0.2 or later
You should upgrade all your hosts to the same version of Intel MPI.
Assumptions and limitations
◆
Intel MPI is installed and configured correctly
◆
When an Intel MPI job is killed, PAM reports exit status unknown
◆
When MPI tasks get killed, MPD automatically kills TaskStarter
◆
LSF host names must be the official host names recognized by the system
Glossary
Multi-Purpose Daemon (MPD) job startup mechanism
(Message Passing Interface) A message passing standard. It defines a message passing
API useful for parallel and distributed applications.
A portable implementation of the MPI standard.
An MPI implementation for platforms such as clusters, SMPs, and massively parallel
processors.
(Parallel Application Manager) The supervisor of any parallel job.
(Parallel Job Launcher) Any executable script or binary capable of starting parallel tasks
on all hosts assigned for a parallel job.
(Remote Execution Server) An LSF daemon residing on each host. It monitors and
manages all LSF tasks on the host.
(TaskStarter) An executable responsible for starting a task on the local host and
reporting the process ID and host name to the PAM.
For more information
◆
See the Mathematics and Computer Science Division (MCS) of Argonne National
Laboratory (ANL) MPICH Web pages:
❖
www-unix.mcs.anl.gov/mpi/mpich/ for more information about
MPICH.