23. Charm-MPI Interoperation
Codes and libraries written in Charm++ and MPI can also be used in an
interoperable manner. Currently, this functionality is supported only if
Charm++ is built using MPI, PAMILRTS, or GNI as the network layer (e.g.
mpi-linux-x86_64 build). An example program to demonstrate the interoperation
is available in examples/charm++/mpi-coexist. In the following text, we will
refer to this example program for the ease of understanding.