[ET Trac] [Einstein Toolkit] #1884: provide support for multi-model runs in thorn MPI
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Fri May 6 09:02:28 CDT 2016
#1884: provide support for multi-model runs in thorn MPI
-----------------------------------+----------------------------------------
Reporter: rhaas | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: EinsteinToolkit thorn | Version: development version
Keywords: MPI |
-----------------------------------+----------------------------------------
The attached patch adds a very thin layer of code to ExternalLibraries/MPI
to provide access to two communicators {{{MPI_Comm_World}}} and
{{{MPI_Comm_Universe}}} which can be used for multi-model runs (or runs
started via {{{MPI_Comm_Spawn}}}).
The code does not itself split a communicator, it only provides routines
to get and set the communicators.
It supports C and F90 calls (and C++ calls through external C and call
from F77 files since Cactus compiles those with at a F90 compiler).
Documentation is provided in the tex file and in the grdoc comments.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1884>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list