mpi -
Implementation of the Message Passing Interface protocol by wrapping OpenMPI
OpenMPI is used only at linking and for it's mpi.h. Other implementations
could be used without much modification.
Supports transfer of any valid Serializable instances as well as basic
C arrays defined in module c. Using C arrays is encouraged when performance
is critical.
Since this module is a thin wrapper around OpenMPI, in case of missing documentation, you can refer to https://www.open-mpi.org/doc/v1.8/.
Content
- mpi (lib/mpi)
- examples: Examples using the MPI protocol (lib/mpi/examples)
- src (lib/mpi/examples/src)
- mpi_simple (lib/mpi/examples/src/mpi_simple.nit)
- src (lib/mpi/examples/src)
- mpi: Implementation of the Message Passing Interface protocol by wrapping OpenMPI (lib/mpi/mpi.nit)
- examples: Examples using the MPI protocol (lib/mpi/examples)