TRIQS/mpi 1.3.0
C++ interface to MPI
|
Abstraction over the MPI_Win object that facilitates remote memory access and node-local shared memory.
The primary usage is the shared memory to deduplicate data that is shared by all MPI ranks.
Classes | |
class | mpi::shared_communicator |
C++ wrapper around MPI_Comm that is a result of the mpi::communicator::split_shared operation. More... | |
class | mpi::shared_window< BaseType > |
A C++ wrapper around MPI_Win representing a shared memory window. More... | |
class | mpi::window< BaseType > |
A C++ wrapper around MPI_Win providing convenient memory window management. More... |