<div dir="ltr">Can you please share the outcome of your discussion (or discussions)?<div><br></div><div>  George.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 3, 2015 at 8:42 PM, Jeff Squyres (jsquyres) <span dir="ltr"><<a href="mailto:jsquyres@cisco.com" target="_blank">jsquyres@cisco.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Jeff H and pavan and I chatted about this after the session (and had a good laugh about the emails).<br>
<br>
More discussion is required tomorrow - it gets subtle. Ugh.<br>
<br>
Sent from my phone. No type good.<br>
<div class="HOEnZb"><div class="h5"><br>
> On Mar 3, 2015, at 3:57 PM, Jeff Hammond <<a href="mailto:jeff.science@gmail.com">jeff.science@gmail.com</a>> wrote:<br>
><br>
> I am a huge fan of passive aggressive behavior :-D<br>
><br>
> On Tue, Mar 3, 2015 at 3:49 PM, Jeff Squyres (jsquyres)<br>
> <<a href="mailto:jsquyres@cisco.com">jsquyres@cisco.com</a>> wrote:<br>
>> *This thread* is meaningless.  :-)<br>
>><br>
>> We're in the same room and emailing flames at each other.<br>
>><br>
>> Let's talk after the session.<br>
>><br>
>><br>
>><br>
>>> On Mar 3, 2015, at 3:47 PM, Jeff Hammond <<a href="mailto:jeff.science@gmail.com">jeff.science@gmail.com</a>> wrote:<br>
>>><br>
>>> The text means exactly what it means.  How much more pedantic does it<br>
>>> need to be?<br>
>>><br>
>>> On Tue, Mar 3, 2015 at 3:43 PM, Jeff Squyres (jsquyres)<br>
>>> <<a href="mailto:jsquyres@cisco.com">jsquyres@cisco.com</a>> wrote:<br>
>>>> It's removed because it's ambiguous/meaningless.  If you want to state something specific, state something specific.<br>
>>>><br>
>>>><br>
>>>>> On Mar 3, 2015, at 3:40 PM, Jeff Hammond <<a href="mailto:jeff.science@gmail.com">jeff.science@gmail.com</a>> wrote:<br>
>>>>><br>
>>>>> I wrote the primary wording.  Ball is in your court to propose an<br>
>>>>> alternative if you don't like my version.  But it has to preserve the<br>
>>>>> intent of the original text, not just remove it because it makes you<br>
>>>>> uncomfortable.<br>
>>>>><br>
>>>>> Jeff<br>
>>>>><br>
>>>>>> On Tue, Mar 3, 2015 at 3:38 PM, Balaji, Pavan <<a href="mailto:balaji@anl.gov">balaji@anl.gov</a>> wrote:<br>
>>>>>><br>
>>>>>> Please suggest alternate wording.<br>
>>>>>><br>
>>>>>> -- Pavan<br>
>>>>>><br>
>>>>>>> On Mar 3, 2015, at 5:32 PM, Jeff Hammond <<a href="mailto:jeff.science@gmail.com">jeff.science@gmail.com</a>> wrote:<br>
>>>>>>><br>
>>>>>>> I could be wrong, but if I wrote that sentence, I meant what George<br>
>>>>>>> said and not anything else.<br>
>>>>>>><br>
>>>>>>> Jeff<br>
>>>>>>><br>
>>>>>>>> On Tue, Mar 3, 2015 at 3:24 PM, Balaji, Pavan <<a href="mailto:balaji@anl.gov">balaji@anl.gov</a>> wrote:<br>
>>>>>>>><br>
>>>>>>>> This was not what was voted on.  The vote was based on the PDF, which doesn't contain this text.  So the change is incorrect and comes under the chapter committee prerogative.<br>
>>>>>>>><br>
>>>>>>>> Coming to the change itself, for environments that don't even allow multiple threads to exist, this is trivial for MPI implementations to provide.  The concern is that before MPI_INIT_THREAD, I do not know if I can use THREAD_MULTIPLE or not.  The user does not know and should be able to call these functions either way.<br>
>>>>>>>><br>
>>>>>>>> -- Pavan<br>
>>>>>>>><br>
>>>>>>>>> On Mar 3, 2015, at 4:56 PM, George Bosilca <<a href="mailto:bosilca@icl.utk.edu">bosilca@icl.utk.edu</a>> wrote:<br>
>>>>>>>>><br>
>>>>>>>>> This change is a direct effect of the #357 ticket (<a href="https://svn.mpi-forum.org/trac/mpi-forum-web/ticket/357" target="_blank">https://svn.mpi-forum.org/trac/mpi-forum-web/ticket/357</a>), that has been discussed and had received a successful vote (18 yes, 0 no, 1 abstain).<br>
>>>>>>>>><br>
>>>>>>>>> Removing this particular part of the paragraph does not clarify all conflicts of this section. Few lines above there is an even bolder statement claiming that "Therefore, \MPI/ implementations are not required to be thread compliant as defined in this section." So to thread or not to thread?<br>
>>>>>>>>><br>
>>>>>>>>> My understanding is that "implementation that do not support threads" are not referring to implementations that solely provide support for MPI_THREAD_SERIALIZED, but to implementations that have no thread support at all (they don't even link against pthreads). Forcing such an implementation to provide thread safety for a handful of functions is unreasonable.<br>
>>>>>>>>><br>
>>>>>>>>> George.<br>
>>>>>>>>><br>
>>>>>>>>><br>
>>>>>>>>> On Tue, Mar 3, 2015 at 5:30 PM, Balaji, Pavan <<a href="mailto:balaji@anl.gov">balaji@anl.gov</a>> wrote:<br>
>>>>>>>>><br>
>>>>>>>>> Thanks.  Jim/Jeff/Aurelien?<br>
>>>>>>>>><br>
>>>>>>>>>> On Mar 3, 2015, at 4:29 PM, Daniel Holmes <<a href="mailto:dholmes@epcc.ed.ac.uk">dholmes@epcc.ed.ac.uk</a>> wrote:<br>
>>>>>>>>>><br>
>>>>>>>>>> I agree that this sentence should not be in the standard.<br>
>>>>>>>>>><br>
>>>>>>>>>> Cheers,<br>
>>>>>>>>>> Dan.<br>
>>>>>>>>>><br>
>>>>>>>>>>> On 03/03/2015 14:24, Balaji, Pavan wrote:<br>
>>>>>>>>>>> The Forum was not entirely happy with the chapter committee change on the EI chapter.  Specifically, the following sentence that was added into the pdf should be removed:<br>
>>>>>>>>>>><br>
>>>>>>>>>>> "Implementations that do not support threads are not required to support the calling of these functions from threads."<br>
>>>>>>>>>>><br>
>>>>>>>>>>> This is in direct contradiction to the fact that the mentioned functions should work correctly without knowing whether threads are there or not.  I plan to remove it.  Please let me know what you think.<br>
>>>>>>>>>>><br>
>>>>>>>>>>> -- Pavan<br>
>>>>>>>>>>><br>
>>>>>>>>>>> --<br>
>>>>>>>>>>> Pavan Balaji  ✉️<br>
>>>>>>>>>>> <a href="http://www.mcs.anl.gov/~balaji" target="_blank">http://www.mcs.anl.gov/~balaji</a><br>
>>>>>>>>>>><br>
>>>>>>>>>>> _______________________________________________<br>
>>>>>>>>>>> mpiwg-hybridpm mailing list<br>
>>>>>>>>>>> <a href="mailto:mpiwg-hybridpm@lists.mpi-forum.org">mpiwg-hybridpm@lists.mpi-forum.org</a><br>
>>>>>>>>>>> <a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm" target="_blank">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm</a><br>
>>>>>>>>>><br>
>>>>>>>>>> --<br>
>>>>>>>>>> Dan Holmes<br>
>>>>>>>>>> Applications Consultant in HPC Research<br>
>>>>>>>>>> EPCC, The University of Edinburgh<br>
>>>>>>>>>> James Clerk Maxwell Building<br>
>>>>>>>>>> The Kings Buildings<br>
>>>>>>>>>> Peter Guthrie Tait Road<br>
>>>>>>>>>> Edinburgh<br>
>>>>>>>>>> EH9 3FD<br>
>>>>>>>>>> T: <a href="tel:%2B44%280%29131%20651%203465" value="+441316513465">+44(0)131 651 3465</a><br>
>>>>>>>>>> E: <a href="mailto:dholmes@epcc.ed.ac.uk">dholmes@epcc.ed.ac.uk</a><br>
>>>>>>>>>><br>
>>>>>>>>>> *Please consider the environment before printing this email.*<br>
>>>>>>>>>><br>
>>>>>>>>>><br>
>>>>>>>>>> The University of Edinburgh is a charitable body, registered in<br>
>>>>>>>>>> Scotland, with registration number SC005336.<br>
>>>>>>>>>><br>
>>>>>>>>>> _______________________________________________<br>
>>>>>>>>>> mpiwg-hybridpm mailing list<br>
>>>>>>>>>> <a href="mailto:mpiwg-hybridpm@lists.mpi-forum.org">mpiwg-hybridpm@lists.mpi-forum.org</a><br>
>>>>>>>>>> <a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm" target="_blank">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm</a><br>
>>>>>>>>><br>
>>>>>>>>> --<br>
>>>>>>>>> Pavan Balaji  ✉️<br>
>>>>>>>>> <a href="http://www.mcs.anl.gov/~balaji" target="_blank">http://www.mcs.anl.gov/~balaji</a><br>
>>>>>>>>><br>
>>>>>>>>> _______________________________________________<br>
>>>>>>>>> mpiwg-hybridpm mailing list<br>
>>>>>>>>> <a href="mailto:mpiwg-hybridpm@lists.mpi-forum.org">mpiwg-hybridpm@lists.mpi-forum.org</a><br>
>>>>>>>>> <a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm" target="_blank">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm</a><br>
>>>>>>>>><br>
>>>>>>>>> _______________________________________________<br>
>>>>>>>>> mpiwg-hybridpm mailing list<br>
>>>>>>>>> <a href="mailto:mpiwg-hybridpm@lists.mpi-forum.org">mpiwg-hybridpm@lists.mpi-forum.org</a><br>
>>>>>>>>> <a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm" target="_blank">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm</a><br>
>>>>>>>><br>
>>>>>>>> --<br>
>>>>>>>> Pavan Balaji  ✉️<br>
>>>>>>>> <a href="http://www.mcs.anl.gov/~balaji" target="_blank">http://www.mcs.anl.gov/~balaji</a><br>
>>>>>>>><br>
>>>>>>>> _______________________________________________<br>
>>>>>>>> mpiwg-hybridpm mailing list<br>
>>>>>>>> <a href="mailto:mpiwg-hybridpm@lists.mpi-forum.org">mpiwg-hybridpm@lists.mpi-forum.org</a><br>
>>>>>>>> <a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm" target="_blank">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm</a><br>
>>>>>>><br>
>>>>>>><br>
>>>>>>><br>
>>>>>>> --<br>
>>>>>>> Jeff Hammond<br>
>>>>>>> <a href="mailto:jeff.science@gmail.com">jeff.science@gmail.com</a><br>
>>>>>>> <a href="http://jeffhammond.github.io/" target="_blank">http://jeffhammond.github.io/</a><br>
>>>>>>> _______________________________________________<br>
>>>>>>> mpiwg-hybridpm mailing list<br>
>>>>>>> <a href="mailto:mpiwg-hybridpm@lists.mpi-forum.org">mpiwg-hybridpm@lists.mpi-forum.org</a><br>
>>>>>>> <a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm" target="_blank">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm</a><br>
>>>>>><br>
>>>>>> --<br>
>>>>>> Pavan Balaji  ✉️<br>
>>>>>> <a href="http://www.mcs.anl.gov/~balaji" target="_blank">http://www.mcs.anl.gov/~balaji</a><br>
>>>>>><br>
>>>>>> _______________________________________________<br>
>>>>>> mpiwg-hybridpm mailing list<br>
>>>>>> <a href="mailto:mpiwg-hybridpm@lists.mpi-forum.org">mpiwg-hybridpm@lists.mpi-forum.org</a><br>
>>>>>> <a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm" target="_blank">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm</a><br>
>>>>><br>
>>>>><br>
>>>>><br>
>>>>> --<br>
>>>>> Jeff Hammond<br>
>>>>> <a href="mailto:jeff.science@gmail.com">jeff.science@gmail.com</a><br>
>>>>> <a href="http://jeffhammond.github.io/" target="_blank">http://jeffhammond.github.io/</a><br>
>>>>> _______________________________________________<br>
>>>>> mpiwg-hybridpm mailing list<br>
>>>>> <a href="mailto:mpiwg-hybridpm@lists.mpi-forum.org">mpiwg-hybridpm@lists.mpi-forum.org</a><br>
>>>>> <a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm" target="_blank">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm</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/" target="_blank">http://www.cisco.com/web/about/doing_business/legal/cri/</a><br>
>>>><br>
>>>> _______________________________________________<br>
>>>> mpiwg-hybridpm mailing list<br>
>>>> <a href="mailto:mpiwg-hybridpm@lists.mpi-forum.org">mpiwg-hybridpm@lists.mpi-forum.org</a><br>
>>>> <a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm" target="_blank">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm</a><br>
>>><br>
>>><br>
>>><br>
>>> --<br>
>>> Jeff Hammond<br>
>>> <a href="mailto:jeff.science@gmail.com">jeff.science@gmail.com</a><br>
>>> <a href="http://jeffhammond.github.io/" target="_blank">http://jeffhammond.github.io/</a><br>
>>> _______________________________________________<br>
>>> mpiwg-hybridpm mailing list<br>
>>> <a href="mailto:mpiwg-hybridpm@lists.mpi-forum.org">mpiwg-hybridpm@lists.mpi-forum.org</a><br>
>>> <a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm" target="_blank">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm</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/" target="_blank">http://www.cisco.com/web/about/doing_business/legal/cri/</a><br>
>><br>
>> _______________________________________________<br>
>> mpiwg-hybridpm mailing list<br>
>> <a href="mailto:mpiwg-hybridpm@lists.mpi-forum.org">mpiwg-hybridpm@lists.mpi-forum.org</a><br>
>> <a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm" target="_blank">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm</a><br>
><br>
><br>
><br>
> --<br>
> Jeff Hammond<br>
> <a href="mailto:jeff.science@gmail.com">jeff.science@gmail.com</a><br>
> <a href="http://jeffhammond.github.io/" target="_blank">http://jeffhammond.github.io/</a><br>
> _______________________________________________<br>
> mpiwg-hybridpm mailing list<br>
> <a href="mailto:mpiwg-hybridpm@lists.mpi-forum.org">mpiwg-hybridpm@lists.mpi-forum.org</a><br>
> <a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm" target="_blank">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm</a><br>
_______________________________________________<br>
mpiwg-hybridpm mailing list<br>
<a href="mailto:mpiwg-hybridpm@lists.mpi-forum.org">mpiwg-hybridpm@lists.mpi-forum.org</a><br>
<a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm" target="_blank">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-hybridpm</a></div></div></blockquote></div><br></div>