<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;"><div><div><div>Okay, here’s another try. Please let me know if this is now correct.  (Sorry for the delay — I am at IPDPS and the wifi is not so good)</div><div><br></div><div>Kathryn</div><div><br></div><div><div style="font-family: Consolas; font-size: medium; "><div style="font-family: Helvetica; orphans: 2; widows: 2;"><div>_________________________________________________________________</div><div>Kathryn Mohror, <a href="mailto:kathryn@llnl.gov">kathryn@llnl.gov</a>, <a href="http://scalability.llnl.gov/">http://scalability.llnl.gov/</a><br>Scalability Team @ Lawrence Livermore National Laboratory, Livermore, CA, USA</div></div></div></div></div></div><div><br></div><span id="OLK_SRC_BODY_SECTION"><div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt"><span style="font-weight:bold">From: </span> <Schulz>, Martin <<a href="mailto:schulz6@llnl.gov">schulz6@llnl.gov</a>><br><span style="font-weight:bold">Reply-To: </span> "<a href="mailto:mpiwg-tools@lists.mpi-forum.org">mpiwg-tools@lists.mpi-forum.org</a>" <<a href="mailto:mpiwg-tools@lists.mpi-forum.org">mpiwg-tools@lists.mpi-forum.org</a>><br><span style="font-weight:bold">Date: </span> Monday, May 19, 2014 at 9:37 AM<br><span style="font-weight:bold">To: </span> "<a href="mailto:'mpiwg-tools@lists.mpi-forum.org">'mpiwg-tools@lists.mpi-forum.org</a>'" <<a href="mailto:mpiwg-tools@lists.mpi-forum.org">mpiwg-tools@lists.mpi-forum.org</a>>, "'<<a href="mailto:mpiwg-tools@lists.mpi-forum.org">mpiwg-tools@lists.mpi-forum.org</a>>'" <<a href="mailto:mpiwg-tools@lists.mpi-forum.org">mpiwg-tools@lists.mpi-forum.org</a>><br><span style="font-weight:bold">Subject: </span> Re: [mpiwg-tools] Ticket #383 -- Final text?<br></div><div><br></div><div><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="generator" content="HTML Tidy for Windows (vers 25 March 2009), see www.w3.org"><meta name="Generator" content="MS Exchange Server version 14.03.0157.000"><title>Re: [mpiwg-tools] Ticket #383 -- Final text?</title><div>
Either option is fine with me - I can see the argument either way<br><br>
Martin<br><br><br><br>
Sent with Good (www.good.com)<br><br><br>
-----Original Message-----<br><b>From: </b>Jeff Squyres (jsquyres) [<a href="mailto:jsquyres@cisco.com">jsquyres@cisco.com</a>]<br><b>Sent: </b>Monday, May 19, 2014 09:25 AM Pacific Standard Time<br><b>To: </b><br><b>Subject: </b>Re: [mpiwg-tools] Ticket #383 -- Final text?<br><br><!-- Converted from text/plain format --><p><font size="2">Good point.  I like INOUT, but wont' fight too hard if people want to drop it.<br><br>
On May 19, 2014, at 12:08 PM, "Schulz, Martin" <<a href="mailto:schulz6@llnl.gov">schulz6@llnl.gov</a>><br>
 wrote:<br><br>
> Looks mostly good to me, but length arguments are INOUT, so that may be confusing - perhaps just drop the IN?<br>
><br>
> Martin<br>
><br>
><br>
><br>
> Sent with Good (www.good.com)<br>
><br>
><br>
> -----Original Message-----<br>
> From: Kathryn Mohror [<a href="mailto:kathryn@llnl.gov">kathryn@llnl.gov</a>]<br>
> Sent: Monday, May 19, 2014 08:31 AM Pacific Standard Time<br>
> To: Bronis R. de Supinski; <a href="mailto:mpiwg-tools@lists.mpi-forum.org">mpiwg-tools@lists.mpi-forum.org</a><br>
> Subject: Re: [mpiwg-tools] Ticket #383 -- Final text?<br>
><br>
> Jeff,<br>
><br>
> Is this what you want for the text, attached?<br>
><br>
> Kathryn<br>
> _________________________________________________________________<br>
> Kathryn Mohror, <a href="mailto:kathryn@llnl.gov">kathryn@llnl.gov</a>, <a href="http://scalability.llnl.gov/">http://scalability.llnl.gov/</a><br>
> Scalability Team @ Lawrence Livermore National Laboratory, Livermore, CA,<br>
> USA<br>
><br>
><br>
><br>
><br>
><br>
><br>
> On 5/19/14, 8:03 AM, "Bronis R. de Supinski" <<a href="mailto:bronis@llnl.gov">bronis@llnl.gov</a>> wrote:<br>
><br>
> ><br>
> >"sufficiently long enough" is redundant; "sufficiently long"<br>
> >is sufficient.<br>
> ><br>
> >On Mon, 19 May 2014, Jeff Squyres (jsquyres) wrote:<br>
> ><br>
> >> On May 18, 2014, at 2:35 AM, Martin Schulz <<a href="mailto:schulzm@llnl.gov">schulzm@llnl.gov</a>> wrote:<br>
> >><br>
> >>> Hi Kathryn, all,<br>
> >>><br>
> >>> A few comments:<br>
> >>> - "Adhere to the same definition from the MPI implementation.©÷ - not<br>
> >>>sure<br>
> >>> what we meant with this anymore. Perhaps we should just drop this part.<br>
> >><br>
> >> What I meant by that is that each MPI implementation will create a<br>
> >>definition for each cvar/pvar/etc.  The implementation must adhere to<br>
> >>that same definition in all connected processes.  I.e., it can't change<br>
> >>the definition of exactly what that variable is in different processes<br>
> >>(e.g., bytes_in = bytes received from TCP in one process, but bytes<br>
> >>received across shared memory in another process).<br>
> >><br>
> >>> - "OUT index values©÷ is not correct, since index values are IN<br>
> >>>parameters<br>
> >>> to the get_info calls. Perhaps just drop OUT?<br>
> >><br>
> >> Good catch; missed that.  Yes, this whole clause can go.<br>
> >><br>
> >>> - The mandate of equal OUT/INPUT values is also not quite right - for<br>
> >>>the<br>
> >>> strings, it©ös OK to return substrings of the size argument is too<br>
> >>>small. I<br>
> >>> know that©ös a technicality, but I am not sure if this causes problems<br>
> >>> later down the road.<br>
> >><br>
> >> Mmm.  Good point.  So the current text is:<br>
> >><br>
> >> * Return the same INOUT and OUT values from the relevant<br>
> >>MPI_T_*_GET_INFO function.<br>
> >><br>
> >> (I took the liberty of dropping the index value clause)<br>
> >><br>
> >> I notice that we actually return 3 kinds of things from GET_INFO<br>
> >>functions: integers/enums, strings, and MPI handles (i.e.,<br>
> >>MPI_Datatype).  So how about this:<br>
> >><br>
> >> * Return the same INOUT and OUT integer and enum values from the<br>
> >>relevant MPI_T_*_GET_INFO function.<br>
> >> * If sufficiently long enough string length IN parameters are supplied,<br>
> >>return the same string OUT parameters from the relevant MPI_T_*_GET_INFO<br>
> >>function.<br>
> >> * Return a handle to an equivalent MPI object from the relevant<br>
> >>MPI_T_*_GET_INFO function.<br>
> >><br>
> >><br>
> >><br>
> >> --<br>
> >> Jeff Squyres<br>
> >> <a href="mailto:jsquyres@cisco.com">jsquyres@cisco.com</a><br>
> >> For corporate legal information go to:<br>
> >><a href="http://www.cisco.com/web/about/doing_business/legal/cri/">http://www.cisco.com/web/about/doing_business/legal/cri/</a><br>
> >><br>
> >> _______________________________________________<br>
> >> mpiwg-tools mailing list<br>
> >> <a href="mailto:mpiwg-tools@lists.mpi-forum.org">mpiwg-tools@lists.mpi-forum.org</a><br>
> >> <a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-tools">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-tools</a><br>
><br>
><br>
> _______________________________________________<br>
> mpiwg-tools mailing list<br>
> <a href="mailto:mpiwg-tools@lists.mpi-forum.org">mpiwg-tools@lists.mpi-forum.org</a><br>
> <a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-tools">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-tools</a><br><br><br>
--<br>
Jeff Squyres<br>
<a href="mailto:jsquyres@cisco.com">jsquyres@cisco.com</a><br>
For corporate legal information go to: <a href="http://www.cisco.com/web/about/doing_business/legal/cri/">
http://www.cisco.com/web/about/doing_business/legal/cri/</a><br><br>
_______________________________________________<br>
mpiwg-tools mailing list<br>
<a href="mailto:mpiwg-tools@lists.mpi-forum.org">mpiwg-tools@lists.mpi-forum.org</a><br><a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-tools">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-tools</a><br></font></p></div></div></span></body></html>