<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi Dan, all,<div class=""><br class=""></div><div class="">Just my personal view: the that’s how I always interpreted the statement anyway, but I can see how this could be misinterpreted. Hence, adding the clarification is IMHO a good move.</div><div class=""><br class=""></div><div class="">Just my 2c,</div><div class=""><br class=""></div><div class="">Martin</div><div class=""><br class=""></div><div class=""><div class=""><br class=""><blockquote type="cite" class=""><div class="">On 29. Nov 2017, at 11:07, HOLMES Daniel <<a href="mailto:d.holmes@epcc.ed.ac.uk" class="">d.holmes@epcc.ed.ac.uk</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Hi Persistence WG members,
<div class=""><br class="">
</div>
<div class="">We have a suggested change to the wording of the MPI Standard text that we will propose to the MPI Forum next week regarding persistent collective operations.</div>
<div class=""><br class="">
</div>
<div class="">
<blockquote type="cite" class="">Once initialized,<br class="">
persistent collective operations can be started in any order<br class="">
independently of initialization order<br class="">
+and the order can differ among ranks in the communicator<br class="">
</blockquote>
<div class=""><br class="">
</div>
Most of this sentence already appears in our proposed text - the suggestion is to add the line beginning with “+”.</div>
<div class=""><br class="">
</div>
<div class="">I think this is a good suggestion - we should make this point absolutely clear. We should word-smith the exact phrase (e.g. during the meeting later today?) and then include it in our formal reading next week by holding a “no-no” vote.</div>
<div class=""><br class="">
<div class="">Cheers,</div>
</div>
<div class="">Dan.<br class="">
<div class=""><br class="">
<blockquote type="cite" class="">
<div class="">Begin forwarded message:</div>
<br class="Apple-interchange-newline">
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class="">
<span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class=""><b class="">From:
</b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">KAWASHIMA Takahiro <<a href="mailto:notifications@github.com" class="">notifications@github.com</a>><br class="">
</span></div>
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class="">
<span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class=""><b class="">Subject:
</b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class=""><b class="">Re: [mpi-forum/mpi-standard] Persistent collectives 2017 (#29)</b><br class="">
</span></div>
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class="">
<span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class=""><b class="">Date:
</b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">29 November 2017 at 06:09:20 GMT<br class="">
</span></div>
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class="">
<span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class=""><b class="">To:
</b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">mpi-forum/mpi-standard <<a href="mailto:mpi-standard@noreply.github.com" class="">mpi-standard@noreply.github.com</a>><br class="">
</span></div>
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class="">
<span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class=""><b class="">Cc:
</b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">Dan Holmes <<a href="mailto:dholmes@epcc.ed.ac.uk" class="">dholmes@epcc.ed.ac.uk</a>>, Mention <<a href="mailto:mention@noreply.github.com" class="">mention@noreply.github.com</a>><br class="">
</span></div>
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class="">
<span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class=""><b class="">Reply-To:
</b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">mpi-forum/mpi-standard <<a href="mailto:reply+00c7fc4ac57b95d8d1ec9f0842808776a6bf83a41aa2b15e92cf000000011636110f92a169ce0dd58755@reply.github.com" class="">reply+00c7fc4ac57b95d8d1ec9f0842808776a6bf83a41aa2b15e92cf000000011636110f92a169ce0dd58755@reply.github.com</a>><br class="">
</span></div>
<br class="">
<div class=""><p class=""><a href="https://github.com/dholmes-epcc-ed-ac-uk" class="user-mention">@dholmes-epcc-ed-ac-uk</a>,<br class="">
With the existing text, I think many people can understand that it is saying (at least) "<em class="">requests can be started using
<code class="">MPI_START</code> or <code class="">MPI_STARTALL</code> in any order independently of initialization order</em>", because of analogy to the point-to-point communication. So I think your suggested text is unnecessary.<br class="">
But some people may <em class="">not</em> understand that it is also saying "<em class="">the order of starting requests can differ among ranks in the communicator</em>", because (1) the matching rule for persistent collective operations is different from the
matching rule for point-to-point communication so that analogy to the point-to-point communication is not applied and (2) the order of nonblocking collective calls must be same among ranks in the communicator.</p><p class="">How about the sentence below? I'm not good at English. Please correct it if it is not good.</p>
<blockquote class=""><p class="">Once initialized,<br class="">
persistent collective operations can be started in any order<br class="">
independently of initialization order<br class="">
and the order can differ among ranks in the communicator</p>
</blockquote><p class="">If anyone else thinks the existing text is sufficient, I won't request the change. Probably my English reading skill is low.</p><p style="font-size:small;-webkit-text-size-adjust:none;color:#666;" class="">—<br class="">
You are receiving this because you were mentioned.<br class="">
Reply to this email directly, <a href="https://github.com/mpi-forum/mpi-standard/pull/29#issuecomment-347762876" class="">
view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AMf8SiG0KfwGmYxNhaFoTBv_JDwibZPnks5s7PUPgaJpZM4Npoc2" class="">
mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AMf8Sh80B-H6iAlVOofDjqvuOERsMNjgks5s7PUPgaJpZM4Npoc2.gif" width="1" class=""></p>
<div itemscope="" itemtype="http://schema.org/EmailMessage" class="">
<div itemprop="action" itemscope="" itemtype="http://schema.org/ViewAction" class="">
<link itemprop="url" href="https://github.com/mpi-forum/mpi-standard/pull/29#issuecomment-347762876" class=""><!-- </link> -->
<meta itemprop="name" content="View Pull Request" class="">
<!-- </meta> --></div>
<meta itemprop="description" content="View this Pull Request on GitHub" class="">
<!-- </meta> --></div>
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
The University of Edinburgh is a charitable body, registered in<br class="">Scotland, with registration number SC005336.<br class="">_______________________________________________<br class="">mpiwg-persistence mailing list<br class=""><a href="mailto:mpiwg-persistence@lists.mpi-forum.org" class="">mpiwg-persistence@lists.mpi-forum.org</a><br class=""><a href="https://lists.mpi-forum.org/mailman/listinfo/mpiwg-persistence" class="">https://lists.mpi-forum.org/mailman/listinfo/mpiwg-persistence</a><br class=""></div></blockquote></div><br class=""></div></div></body></html>