LAM / MPI Parallel Computing
LAM (Local Area Multicomputer) is an MPI programming environment and
development system for heterogeneous computers on a network.
With LAM, a dedicated cluster or an existing network computing
infrastructure can act as one parallel computer solving one problem.
LAM features extensive debugging support in the application development
cycle and peak performance for production applications.
LAM features a full implementation of the MPI
communication standard.

LAM Key Features
- full MPI implementation
- heterogeneous networks
- extensive process / message debugging
- dynamic MPI process spawning
- dynamic LAM nodes
- fault tolerance
- fast client-to-client communication
- freely available under a GNU license
LAM is portable to all UNIX machines and includes standard support
for SUN (SunOS and Solaris), SGI IRIX, IBM AIX, DEC OSF/1, HPUX,
and LINUX.
More LAM Information
More LAM Software
- XMPI is a graphical user interface for
running and debugging MPI programs.
- XMTV is a graphics client/server
package that emulates a frame buffer.
- XLED is a client/server
package that emulates hardware LEDs.
How to Get LAM
LAM was developed at the
Ohio Supercomputer Center and is
freely available under a GNU license from the
LAM ftp site.
Message Passing Interface Standard
A multilateral gathering of parallel computing users, vendors and
researchers has specified a complete interface for
message-based interprocess communication.
The MPI standard means true portability for parallel programs.
It defines the necessary infrastructure for third party software
products and will enable a wider proliferation of parallel technology.
The specific semantics of the communication interface, its perceived
popular and future prospects, need no longer be a factor in choosing
an environment or a vendor for developing parallel applications.
Users and buyers can focus on other factors such as
efficiency of implementation and related development tools.
A complete implementation of the MPI specification is part of LAM.
MPI Key Features
- formally specified standard
- 100% source code portable
- enables third party libraries
- arbitrary derived data types to minimize overhead
- process topologies for efficiency on MPP
- can fully overlap communication
- extensive group communication
More MPI Software
- MPI Cubix is a portable collective
I/O library for MPI (LAM, MPICH, etc) and POSIX.
More MPI Information
- Quick Tutorials
-
- Standard Document
-
- Miscellaneous
-
- Bibliography and Papers
-
- Other MPI sites on WWW
-

LAM / MPI Parallel Computing / Ohio Supercomputer Center /
lam@tbag.osc.edu