Skip to content

openmpi

Support for OpenMPI as toolchain MPI library.

Authors:

  • Stijn De Weirdt (Ghent University)
  • Kenneth Hoste (Ghent University)

OpenMPI

Bases: Mpi

OpenMPI MPI class

__init__(*args, **kwargs)

Toolchain constructor

_set_mpi_compiler_variables()

Define MPI wrapper commands (depends on OpenMPI version) and add OMPI_* variables to set.

cleanup(*args, **kwargs)

Clean up after using OpenMPI in toolchain.

prepare(*args, **kwargs)

Prepare for using OpenMPI library in toolchain environment