|
LAM / MPI
LAM (Local Area Multicomputer) / MPI is also an implementation of the MPI standard. You can get both the
software and documentation from the LAM / MPI website:
http://www.lam-mpi.org
→ Install LAM / MPI following the instructions from the documentation.
→ Make sure $HOME/lammpi/bin is in your PATH (assuming you installed LAM/MPI in your home directory).
When you want to run a parallel job you need to initialize
the LAM/MPI system first. You do this with the lamboot
command. It needs a hostfile just like PVM and MPICH. When
your calculation is finished, you might want to clean up all LAM/MPI
processes by using lamhalt. Assuming you are
running a batch system, we advise that you put the lamboot and lamhalt
commands in a submit script so it will be handled automatically.
The LAM/MPI version of ADF uses mpirun to start the
programs. Thus mpirun should be in your path (which mpirun should point
to the LAM/MPI version of mpirun). When the program finishes, it will also
clean up (but leave the LAM/MPI environment intact) using the lamclean command.
|