lamexec

LAM runtime environment for executing parallel programs

Install

All systems
curl cmd.cat/lamexec.sh
Debian Debian
apt-get install lam-runtime
Ubuntu
apt-get install lam-runtime
image/svg+xml Kali Linux
apt-get install lam-runtime
Windows (WSL2)
sudo apt-get update sudo apt-get install lam-runtime
Raspbian
apt-get install lam-runtime

lam-runtime

LAM runtime environment for executing parallel programs

LAM (Local Area Multicomputer) is an open source implementation of the Message Passing Interface (MPI) standard. Some enhancements in LAM 6.3 are: o Added the MPI-2 C++ bindings package (chapter 10 from the MPI-2 standard) from the Laboratory for Scientific Computing at the University of Notre Dame. o Added ROMIO MPI I/O package (chapter 9 from the MPI-2 standard) from the Argonne National Laboratory. o Pseudo-tty support for remote IO (e.g., line buffered output). o Ability to pass environment variables through mpirun. o Ability to mpirun shell scripts/debuggers/etc. (that eventually run LAM/MPI programs). o Ability to execute non-MPI programs across the multicomputer. o Added configurable ability to zero-fill internal LAM buffers before they are used (for development tools such as Purify). o Greatly expanded error messages; provided for customizable local help files. o Expanded and updated documentation. o Various bug fixes and minor enhancements.