<div dir="ltr">You can probably do this today with wi4mpi (<a href="https://github.com/cea-hpc/wi4mpi">https://github.com/cea-hpc/wi4mpi</a>).<div><br></div><div>Jeff</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Aug 9, 2017 at 7:58 AM, Vallee, Geoffroy R. <span dir="ltr"><<a href="mailto:valleegr@ornl.gov" target="_blank">valleegr@ornl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
To follow up on a discussion we had a few weeks ago, here is a brief description of a use case where multiple implementations of MPI could be used by a single process. This is more an illustration of the idea rather than a detailed description of a model.<br>
<br>
Let’s assume we are composing a multi-physics applications where each kernel, that has been developed separately, is an MPI application and requires a specific implementation of MPI (e.g., it requires a customized flavor of Trilinos, ultimately creating a dependency to OpenMPI). Let’s also assume that a composition library is based MPI sessions and rely on a specific implementation of MPI. It is then possible to compose the multi-physics application by coupling the two MPI codes with the composition library, the two MPI implementations being potentially different, in which case a single process is, in fact, using two different MPI implementations.<br>
<br>
Let me know if you have any question.<br>
<br>
Thanks,<br>
______________________________<wbr>_________________<br>
mpiwg-sessions mailing list<br>
<a href="mailto:mpiwg-sessions@lists.mpi-forum.org">mpiwg-sessions@lists.mpi-<wbr>forum.org</a><br>
<a href="https://lists.mpi-forum.org/mailman/listinfo/mpiwg-sessions" rel="noreferrer" target="_blank">https://lists.mpi-forum.org/<wbr>mailman/listinfo/mpiwg-<wbr>sessions</a></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Jeff Hammond<br><a href="mailto:jeff.science@gmail.com" target="_blank">jeff.science@gmail.com</a><br><a href="http://jeffhammond.github.io/" target="_blank">http://jeffhammond.github.io/</a></div>
</div>