|
Tomographer
v5.3
Tomographer C++ Framework Documentation
|
MPI Implementation for multi-processing More...
#include <csignal>#include <string>#include <chrono>#include <exception>#include <algorithm>#include <boost/exception_ptr.hpp>#include <boost/exception/diagnostic_information.hpp>#include <boost/serialization/serialization.hpp>#include <tomographer/tools/fmt.h>#include <tomographer/tools/needownoperatornew.h>#include <tomographer/multiproc.h>#include <tomographer/multiprocthreadcommon.h>#include <boost/mpi/environment.hpp>#include <boost/mpi/communicator.hpp>#include <boost/mpi/collectives.hpp>
Include dependency graph for multiprocmpi.h:Go to the source code of this file.
Classes | |
| class | Tomographer::MultiProc::MPI::TaskDispatcher< TaskType_, TaskCData_, BaseLoggerType_, TaskCountIntType_ > |
| Handles parallel execution of tasks using MPI. More... | |
Namespaces | |
| Tomographer | |
Base namespace for the Tomographer project. | |
| Tomographer::MultiProc | |
| Definitions for multi-processing classes and helpers. | |
| Tomographer::MultiProc::MPI | |
| Definitions for multitasking by exploiting an MPI environment (uses Boost.MPI) | |
MPI Implementation for multi-processing
See Tomographer::MultiProc::MPI.
Definition in file multiprocmpi.h.