<div dir="ltr"><div class="gmail_quote"><br><div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div id="m_2579146087120120516gmail-m_-6388625938077435782divtagdefaultwrapper" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif" dir="ltr"><div style="color:rgb(0,0,0)"><div dir="ltr" style="font-size:12pt;color:rgb(0,0,0);background-color:rgb(255,255,255);font-family:Calibri,Arial,Helvetica,sans-serif"><div style="word-wrap:break-word"><div><div><blockquote type="cite"><div><div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)"><div style="word-wrap:break-word"><div><div>Please schedule a reading for issue #25 (pull request #29).<br>
</div>
</div>
</div>
</div>
<blockquote type="cite" style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
<div>
<div style="word-wrap:break-word">
<div>
<div><a href="https://github.com/mpi-forum/mpi-issues/issues/25" id="m_2579146087120120516gmail-m_-6388625938077435782LPlnk671302" target="_blank">https://github.com/mpi-forum/m<wbr>pi-issues/issues/25</a></div>
<div id="m_2579146087120120516gmail-m_-6388625938077435782LPBorder_GT_15109532794160.442916527448048" style="margin-bottom:20px;overflow:auto;width:100%;text-indent:0px">
<table id="m_2579146087120120516gmail-m_-6388625938077435782LPContainer_15109532794140.658751808963388" cellspacing="0" style="width:90%;background-color:rgb(255,255,255);overflow:auto;padding-top:20px;padding-bottom:20px;margin-top:20px;border-top:1px dotted rgb(200,200,200);border-bottom:1px dotted rgb(200,200,200)">
<tbody>
<tr valign="top">
<td id="m_2579146087120120516gmail-m_-6388625938077435782ImageCell_15109532794150.6225437512603436" colspan="1" style="width:250px;display:table-cell;padding-right:20px">
<div id="m_2579146087120120516gmail-m_-6388625938077435782LPImageContainer_15109532794150.6612477849733347" style="background-color:rgb(255,255,255);height:250px;margin:auto;display:table;width:250px">
<a id="m_2579146087120120516gmail-m_-6388625938077435782LPImageAnchor_15109532794150.8315865664240266" href="https://github.com/mpi-forum/mpi-issues/issues/25" style="display:table-cell;text-align:center" target="_blank"><img id="m_2579146087120120516gmail-m_-6388625938077435782LPThumbnailImageID_15109532794150.7554217395237394" width="250" height="250" style="display:inline-block;max-width:250px;max-height:250px;height:250px;width:250px;border-width:0px;vertical-align:bottom" src="https://avatars1.githubusercontent.com/u/916617?s=400&v=4"></a></div>
</td>
<td id="m_2579146087120120516gmail-m_-6388625938077435782TextCell_15109532794150.6471516437779702" colspan="2" style="vertical-align:top;padding:0px;display:table-cell">
<div id="m_2579146087120120516gmail-m_-6388625938077435782LPRemovePreviewContainer_15109532794150.7717267542768422"></div>
<div id="m_2579146087120120516gmail-m_-6388625938077435782LPTitle_15109532794150.7643893330989289" style="color:rgb(0,120,215);font-weight:normal;font-size:21px;font-family:wf_segoe-ui_light,"Segoe UI Light","Segoe WP Light","Segoe UI","Segoe WP",Tahoma,Arial,sans-serif;line-height:21px">
<a id="m_2579146087120120516gmail-m_-6388625938077435782LPUrlAnchor_15109532794150.3658297469159667" href="https://github.com/mpi-forum/mpi-issues/issues/25" style="text-decoration:none" target="_blank">Adding Persistent Collective Communication · Issue #25 ...</a></div>
<div id="m_2579146087120120516gmail-m_-6388625938077435782LPMetadata_15109532794150.48026801509045813" style="margin:10px 0px 16px;color:rgb(102,102,102);font-weight:normal;font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif;font-size:14px;line-height:14px">
<a href="http://github.com" target="_blank">github.com</a></div>
<div id="m_2579146087120120516gmail-m_-6388625938077435782LPDescription_15109532794150.39563161094657073" style="display:block;color:rgb(102,102,102);font-weight:normal;font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif;font-size:14px;line-height:20px;max-height:100px;overflow:hidden">
This ticket proposes non-blocking persistent collective operations be added to the standard. The associated PR is at: mpi-forum/mpi-standard#29</div></td></tr></tbody></table></div></div></div></div></blockquote></div></blockquote><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px">Useful links:</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px"><a href="https://github.com/mpi-forum/mpi-issues/issues/25" target="_blank">https://github.com/mpi-forum/m<wbr>pi-issues/issues/25</a></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px"><a href="https://github.com/mpi-forum/mpi-standard/pull/29" target="_blank">https://github.com/mpi-forum/m<wbr>pi-standard/pull/29</a></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px"><a href="https://github.com/mpi-forum/mpi-standard/files/1483740/mpi32-report.pdf" target="_blank">https://github.com/mpi-forum/m<wbr>pi-standard/files/1483740/mpi3<wbr>2-report.pdf</a></div><blockquote type="cite"><div><div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);word-wrap:break-word"><div><div><span style="font-size:12pt">Summary of changes:</span><div><div style="word-wrap:break-word">
<div><br>
</div><div>Point to point chapter</div><div>-----------------------------</div><div><span style="font-size:12pt">3 .9 Clarification that persistent collective requests cannot be freed while active.</span><br></div></div></div></div></div></div></div></blockquote><blockquote type="cite"><div><div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);word-wrap:break-word"><div><div><div><div style="word-wrap:break-word">
<div>Collective Communication Chapter<br>
</div>
<div>------------------------------<wbr>----------------</div>
<div>5.13 Added Persistent collective communication functions<br>
</div>
<div>5.13.1 -- Added section to discuss Info Keys related to Persistent Collectibrs<br>
</div>
<div>5.13.2-5.13.13 -- Added one-to-one a persistent collective for every corresponding nonblocking collective<br>
</div>
<div><br></div>
<div>
<div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px">
Process Topologies chapter<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px">
------------------------------<wbr>------<br>
</div>
</div>
<div>Added Section 7.8 -- Persistent collective communication for communication on process topologies;</div>
<div>added one-to-one a function for every nonblocking topological collective operation</div>
<div><br></div><div>
As noted previously, we have a working functional implementation (libPNBC) as well. This is the implementation that matches the proposal.</div><div><br></div><div>Please note that this will be a full reading. We went over the material in the September meeting, but determined we needed to do a new reading in December after making clarifications on several points raised in Chicago.</div><div><br></div><div>In particular, we explain the semantics of MPI_Request_free for collective</div><div>requests. And, we explain the life-cycle of persistent collectives requests as being valid for zero-or-more uses after their respective _Init.</div>
</div>
<div><br>
</div>
</div>
</div>
<span style="font-size:12pt">Thank you,</span></div>
<div><span style="font-size:12pt"></span>Tony Skjellum, Puri Bangalore, and Dan Holmes</div>
<div><br>
<blockquote type="cite">
<div>
<div style="word-wrap:break-word">
<div>
<div>
<blockquote type="cite">
<div></div>
<div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);word-wrap:break-word">
<div>
<div><br>
</div>
</div>
</div>
<br class="m_2579146087120120516gmail-m_-6388625938077435782x_Apple-interchange-newline">
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
<br class="m_2579146087120120516gmail-m_-6388625938077435782x_Apple-interchange-newline"><span class="HOEnZb"><font color="#888888">
</font></span></div><span class="HOEnZb"><font color="#888888">
</font></span></blockquote><span class="HOEnZb"><font color="#888888">
</font></span></div><span class="HOEnZb"><font color="#888888">
<br>
</font></span></div><span class="HOEnZb"><font color="#888888">
</font></span></div><span class="HOEnZb"><font color="#888888">
</font></span></div><span class="HOEnZb"><font color="#888888">
</font></span></div><span class="HOEnZb"><font color="#888888">
</font></span></div><span class="HOEnZb"><font color="#888888">
</font></span></div><span class="HOEnZb"><font color="#888888">
</font></span></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div class="m_2579146087120120516gmail_signature"><div dir="ltr">Anthony Skjellum, PhD<br><a href="mailto:skjellum@gmail.com" target="_blank">skjellum@gmail.com</a><br>Cell: <a href="tel:(205)%20807-4968" value="+12058074968" target="_blank">+1-205-807-4968</a><div><br><div><br></div></div></div></div>
</font></span></div>
</div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div><br></div></div></div></div>
</div>