<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 15, 2016 at 10:29 AM, Guillaume Mercier <span dir="ltr"><<a href="mailto:guillaume.mercier@u-bordeaux.fr" target="_blank">guillaume.mercier@u-bordeaux.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Hi Jeff,<span class=""><br>
<br>
On 15/12/2016 18:48, Jeff Hammond wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The number of output communicators from MPI_Comm_split(_type) is always<br>
one.<br>
</blockquote>
<br></span>
Yes, obviously.<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Different ranks may get different outputs, but one cannot transfer<br>
a communicator object from one rank to another.<br>
</blockquote>
<br></span>
That's my issue actually.<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
If you want to do how many total output communicators there are, you can<br>
perform an MPI_Allgather on the color arguments and see how many unique<br>
values there are.<br>
</blockquote>
<br></span>
I'm not sure about that: tae the case of MPI_Comm_split_type with<br>
MPI_COMM_TYPE_SHARED. According to tha standards :"this type splits<br>
the communicator into subcommunicators each of which can create  a shared memory region".<br>
So, there is only one color, but several subcommunicators.<br>
Or am I understanding this the wrong way?<br>
<br></blockquote><div><br></div><div>Each rank gets its own subcommunicator object that captures the ranks of the shared memory domain, as supported by MPI_Win_allocate_shared.</div><div><br></div><div>I'm still not sure I understand what the issue is.  What are you trying to do?</div><div><br></div><div>Jeff</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Regards<span class="HOEnZb"><font color="#888888"><br>
Guillaume</font></span><div class="HOEnZb"><div class="h5"><br>
______________________________<wbr>_________________<br>
mpi-forum mailing list<br>
<a href="mailto:mpi-forum@lists.mpi-forum.org" target="_blank">mpi-forum@lists.mpi-forum.org</a><br>
<a href="https://lists.mpi-forum.org/mailman/listinfo/mpi-forum" rel="noreferrer" target="_blank">https://lists.mpi-forum.org/ma<wbr>ilman/listinfo/mpi-forum</a><br>
</div></div></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></div>