[Mpi-forum] Virtual MPI forum meeting June 14, 2023 / Vote announcement for the July 2023 meeting of the MPI Forum

Rolf Rabenseifner rabenseifner at hlrs.de
Fri Jun 16 07:10:29 CDT 2023


Dear Martin and Wesley and all,

thank you for providing the virtual forum meeting on June 21, 2023.

@Wesley and all, 
  the Issue #676 has a changed PR: it is PR825 (previous RP824 is since meeting June 7, 2023 obsolete)
  Please, can you update this in the July meeting agenda.

Details:
__________________________
#676 Errata: 'Pending operation' not defined, pending proper definition Rolf,Joseph
    Issue https://github.com/mpi-forum/mpi-issues/issues/676
    PR  https://github.com/mpi-forum/mpi-standard/pull/825
    PDF from June 15, 2023:
    https://github.com/mpi-forum/mpi-standard/files/11760940/mpi41-report_Issue676_PR825_v4.pdf

    Defining "pending operation" as "active operation" (see page 12)

    Scheduled for pre-reding on June 21, 2023
    and errata reading+vote at the July 2023 Forum meeting

Kind regards
Rolf

----- Original Message -----
> From: "Martin Schulz" <schulzm at in.tum.de>
> To: "Rolf Rabenseifner" <rabenseifner at hlrs.de>, "Main MPI Forum mailing list" <mpi-forum at lists.mpi-forum.org>
> Cc: "Martin Schulz" <schulzm at in.tum.de>
> Sent: Wednesday, June 14, 2023 4:32:08 PM
> Subject: Re: Virtual MPI forum meeting June 14, 2023 / Vote announcement for the July 2023 meeting of the MPI Forum

> Hi Rolf,
> 
> No problem - I added a meeting slot for next week.
> 
> @All: as for this week, let's meet anyway and go over the pending items - this
> may be a short meeting, though, as not much seems to be left at this point -
> thanks to Wesley, here is the current overview:
> 
> https://github.com/orgs/mpi-forum/projects/1/views/9
> 
> The meeting is as usual at 10am US CT and the Zoom link is linked from:
> 
> https://github.com/mpi-forum/mpi-standard/wiki/
> 
> Thanks!
> 
> Martin
> 
> 
> --
> Prof. Dr. Martin Schulz, Chair of Computer Architecture and Parallel Systems
> Department of Informatics, TU-Munich, Boltzmannstraße 3, D-85748 Garching
> Member of the Board of Directors at the Leibniz Supercomputing Centre (LRZ)
> Email: schulzm at in.tum.de
> 
> 
> 
> 
> 
> 
>On 14.06.23, 10:10, "Rolf Rabenseifner" <rabenseifner at hlrs.de
><mailto:rabenseifner at hlrs.de>> wrote:
> 
> 
> Dear all,
> 
> 
> I just saw that I have a hard conflict today and that I cannot come to the
> virtual meeting today.
> My apologies.
> 
> 
> Therefore, I must skip my topics #710/PR823 and #676/PR825 to next week.
> I hope that any discussions can already be resolved during this weeek.
> If you are interested, please look at the commented pdf files.
> 
> 
> @Martin, please can you add a virtual meeting for both readings on June 21,
> 2023.
> 
> 
> Kind regards
> Rolf
> 
> 
> ----- Original Message -----
>> From: "Main MPI Forum mailing list" <mpi-forum at lists.mpi-forum.org
>> <mailto:mpi-forum at lists.mpi-forum.org>>
>> To: "Main MPI Forum mailing list" <mpi-forum at lists.mpi-forum.org
>> <mailto:mpi-forum at lists.mpi-forum.org>>
>> Sent: Wednesday, June 14, 2023 12:26:11 AM
>> Subject: [Mpi-forum] Virtual MPI forum meeting June 14, 2023 / Vote announcement
>> for the July 2023 meeting of the MPI
>> Forum
> 
> 
>> Dear MPI forum members,
>> 
>> at the virtual meeting this week (June 14, 2023) on "Any Pending Items for MPI
>> 4.1" (Martin)
>> I would like to re-read the following proposals:
>> 
>> #710/PR823 clarifying MPI_COMM_DISCONNECT, MPI_FINALIZE and MPI_SESSION_FINALIZE
>> with an additional option about inactive persistent requests within a session,
>> 
>> #676/PR825 resolving the missing definition of pending communication operation
>> in a hopefully understandable and easy way.
>> 
>> Details:
>> 
>> 
>> __________________________
>> #710 Errata: 'Pending communication' not defined in MPI_Comm_disconnect Rolf
>> Issue https://github.com/mpi-forum/mpi-issues/issues/710
>> <https://github.com/mpi-forum/mpi-issues/issues/710>
>> PR https://github.com/mpi-forum/mpi-standard/pull/823
>> <https://github.com/mpi-forum/mpi-standard/pull/823>
>> PDF
>> https://github.com/mpi-forum/mpi-standard/files/11739843/mpi41-report_Issue710_PR823_update5_for-2023-6-14-meeting.pdf
>> <https://github.com/mpi-forum/mpi-standard/files/11739843/mpi41-report_Issue710_PR823_update5_for-2023-6-14-meeting.pdf>
>> 
>> This proposal clarifies MPI_COMM_DISCONNECT, MPI_FINALIZE and
>> MPI_SESSION_FINALIZE
>> with an additional option about inactive persistent requests within a session.
>> 
>> __________________________
>> #676 Errata: 'Pending operation' not defined, pending proper definition
>> Rolf,Joseph
>> Issue https://github.com/mpi-forum/mpi-issues/issues/676
>> <https://github.com/mpi-forum/mpi-issues/issues/676>
>> PR https://github.com/mpi-forum/mpi-standard/pull/825
>> <https://github.com/mpi-forum/mpi-standard/pull/825>
>> PDF
>> https://github.com/mpi-forum/mpi-standard/files/11732752/mpi41-report_Issue676_PR825_v3.pdf
>> <https://github.com/mpi-forum/mpi-standard/files/11732752/mpi41-report_Issue676_PR825_v3.pdf>
>> 
>> Defining "pending operation" as "active operation" (see page 12)
>> 
>> Best regards
>> Rolf
>> 
>> 
>> 
>> PS: Done already on June 7, 2023:
>> 
>>> __________________________
>>> #705 Errata: Fortran has only compile-time constants Rolf,Joseph
>>> Issue https://github.com/mpi-forum/mpi-issues/issues/705
>>> <https://github.com/mpi-forum/mpi-issues/issues/705>
>>> (together with https://github.com/mpi-forum/mpi-issues/issues/657
>>> <https://github.com/mpi-forum/mpi-issues/issues/657> Rolf, Jeff
>>> H.)
>>> PR https://github.com/mpi-forum/mpi-standard/pull/822
>>> <https://github.com/mpi-forum/mpi-standard/pull/822>
>>> PDF
>>> https://github.com/mpi-forum/mpi-standard/files/11450065/mpi41-report_Issue705%2B657_PR822.pdf
>>> <https://github.com/mpi-forum/mpi-standard/files/11450065/mpi41-report_Issue705%2B657_PR822.pdf>
>>> 
>>> This proposal seems to be already stable.
>> 
>> 
>> ----- Original Message -----
>>> From: "Rolf Rabenseifner" <rabenseifner at hlrs.de <mailto:rabenseifner at hlrs.de>>
>>> To: "Main MPI Forum mailing list" <mpi-forum at lists.mpi-forum.org
>>> <mailto:mpi-forum at lists.mpi-forum.org>>
>>> Cc: "Christoph Niethammer" <niethammer at hlrs.de <mailto:niethammer at hlrs.de>>,
>>> "Puri Bangalore"
>>> <pvbangalore at ua.edu <mailto:pvbangalore at ua.edu>>, "Joseph Schuchart"
>>> <schuchart at icl.utk.edu <mailto:schuchart at icl.utk.edu>>
>>> Sent: Wednesday, May 24, 2023 1:36:42 PM
>>> Subject: Re: Update: Vote announcement for the July 2023 meeting of the MPI
>>> Forum
>> 
>>> Martin, Wes, and all,
>>>
>>> I expect that we should reserve also June 14, 2023 for a possible continuation
>>> of open questions resulting from the discussions of
>>>
>>>> #705/PR822, #710/PR823, and #676/PR824 are now finalized at least for the
>>>> virtual forum meeting, June 7, 2023
>>>
>>> and other pending items for MPI-4.1 from the June 7 virtual forum meeting.
>>>
>>> Best regards
>>> Rolf
>>>
>>>
>>>
>>>
>>> ----- Original Message -----
>>>> From: "Rolf Rabenseifner" <rabenseifner at hlrs.de <mailto:rabenseifner at hlrs.de>>
>>>> To: "Main MPI Forum mailing list" <mpi-forum at lists.mpi-forum.org
>>>> <mailto:mpi-forum at lists.mpi-forum.org>>
>>>> Cc: "Christoph Niethammer" <niethammer at hlrs.de <mailto:niethammer at hlrs.de>>,
>>>> "Puri Bangalore"
>>>> <pvbangalore at ua.edu <mailto:pvbangalore at ua.edu>>, "Joseph Schuchart"
>>>> <schuchart at icl.utk.edu <mailto:schuchart at icl.utk.edu>>
>>>> Sent: Thursday, May 11, 2023 8:05:07 PM
>>>> Subject: Update: Vote announcement for the July 2023 meeting of the MPI Forum
>>>
>>>> Dear forum members,
>>>>
>>>> #705/PR822, #710/PR823, and #676/PR824 are now finalized at least for the
>>>> virtual forum meeting, June 7, 2023, details below:
>>>>
>>>> #705 Errata: Fortran has only compile-time constants Rolf,Joseph
>>>> Issue https://github.com/mpi-forum/mpi-issues/issues/705
>>>> <https://github.com/mpi-forum/mpi-issues/issues/705>
>>>> (together with https://github.com/mpi-forum/mpi-issues/issues/657
>>>> <https://github.com/mpi-forum/mpi-issues/issues/657> Rolf, Jeff
>>>> H.)
>>>> PR https://github.com/mpi-forum/mpi-standard/pull/822
>>>> <https://github.com/mpi-forum/mpi-standard/pull/822>
>>>> PDF
>>>> https://github.com/mpi-forum/mpi-standard/files/11450065/mpi41-report_Issue705%2B657_PR822.pdf
>>>> <https://github.com/mpi-forum/mpi-standard/files/11450065/mpi41-report_Issue705%2B657_PR822.pdf>
>>>>
>>>> #710 Errata: 'Pending communication' not defined in MPI_Comm_disconnect Rolf
>>>> Issue https://github.com/mpi-forum/mpi-issues/issues/710
>>>> <https://github.com/mpi-forum/mpi-issues/issues/710>
>>>> PR https://github.com/mpi-forum/mpi-standard/pull/823
>>>> <https://github.com/mpi-forum/mpi-standard/pull/823>
>>>> PDF
>>>> https://github.com/mpi-forum/mpi-standard/files/11454896/mpi41-report_Issue710_PR823.pdf
>>>> <https://github.com/mpi-forum/mpi-standard/files/11454896/mpi41-report_Issue710_PR823.pdf>
>>>>
>>>> #676 Errata: 'Pending operation' not defined, pending proper definition
>>>> Rolf,Joseph
>>>> Issue https://github.com/mpi-forum/mpi-issues/issues/676
>>>> <https://github.com/mpi-forum/mpi-issues/issues/676>
>>>> PR https://github.com/mpi-forum/mpi-standard/pull/824
>>>> <https://github.com/mpi-forum/mpi-standard/pull/824>
>>>> PDF
>>>> https://github.com/mpi-forum/mpi-standard/files/11443976/mpi41-report_Issue676_PR824.pdf
>>>> <https://github.com/mpi-forum/mpi-standard/files/11443976/mpi41-report_Issue676_PR824.pdf>
>>>>
>>>> The agenda of the virtual meeting should be reading and discussions if needed.
>>>> I did the proposals based on the discussion and the major goals:
>>>> - backward compatible,
>>>> - no performance drawbacks on critical paths,
>>>> - full consistency of the solution with all related parts of the MPI standard.
>>>>
>>>> If I have overseen something, then my apologies.
>>>>
>>>> If somebody wants to provide a completely different solution to one of these
>>>> issues,
>>>> please feel free to do it.
>>>> - Thanks to Joseph who did PR 822, which was such a counter proposal for #705.
>>>> - This method is often better than doing many change requests for the given PR.
>>>> and it helps to completely check whether it is really consistent over
>>>> all related parts of the MPI standard.
>>>> - And thanks for all the comments so far. They really helped me a lot for
>>>> preparing the three PRs.
>>>>
>>>> I'll be the next three weeks on vacation.
>>>>
>>>> Best regards
>>>> Rolf Rabenseifner
>>>>
>>>>
>>>> ----- Original Message -----
>>>>> From: "Rolf Rabenseifner" <rabenseifner at hlrs.de <mailto:rabenseifner at hlrs.de>>
>>>>> To: "Main MPI Forum mailing list" <mpi-forum at lists.mpi-forum.org
>>>>> <mailto:mpi-forum at lists.mpi-forum.org>>
>>>>> Cc: "Christoph Niethammer" <niethammer at hlrs.de <mailto:niethammer at hlrs.de>>,
>>>>> "Puri Bangalore"
>>>>> <pvbangalore at ua.edu <mailto:pvbangalore at ua.edu>>, "Joseph Schuchart"
>>>>> <schuchart at icl.utk.edu <mailto:schuchart at icl.utk.edu>>
>>>>> Sent: Tuesday, May 9, 2023 6:07:04 PM
>>>>> Subject: Vote announcement for the July 2023 meeting of the MPI Forum
>>>>
>>>>> Dear forum members,
>>>>> (correction: it is for the July 2023 meeting)
>>>>>
>>>>> I would like to make the following announcements for the next MPI Forum Meeting
>>>>> (July 10-13, 2023):
>>>>>
>>>>> - 2nd votes on
>>>>> #669 Add operation state 'enabled' and 'local calls' into Terms Rolf
>>>>> Issue https://github.com/mpi-forum/mpi-issues/issues/669
>>>>> <https://github.com/mpi-forum/mpi-issues/issues/669>
>>>>> PR https://github.com/mpi-forum/mpi-standard/pull/788
>>>>> <https://github.com/mpi-forum/mpi-standard/pull/788>
>>>>>
>>>>> #457 Improvements around the word "rank" in the Process Topologies chapter
>>>>> Christoph,Rolf
>>>>> Issue https://github.com/mpi-forum/mpi-issues/issues/457
>>>>> <https://github.com/mpi-forum/mpi-issues/issues/457>
>>>>> PR https://github.com/mpi-forum/mpi-standard/pull/804
>>>>> <https://github.com/mpi-forum/mpi-standard/pull/804>
>>>>> 
>>>>> #485 Fix Incorrect Usage of Rank/Task/etc. in Language Bindings Chapter
>>>>> Rolf,Puri
>>>>> Issue https://github.com/mpi-forum/mpi-issues/issues/485
>>>>> <https://github.com/mpi-forum/mpi-issues/issues/485>
>>>>> PR https://github.com/mpi-forum/mpi-standard/pull/803
>>>>> <https://github.com/mpi-forum/mpi-standard/pull/803>
>>>>> PDF
>>>>> https://github.com/mpi-forum/mpi-standard/files/10831598/mpi41-report_Issue485_PR803.pdf
>>>>> <https://github.com/mpi-forum/mpi-standard/files/10831598/mpi41-report_Issue485_PR803.pdf>
>>>>>
>>>>> - errata reading and vote on
>>>>>
>>>>> #679 Errata: Noncollective (for procedure) and nonpersistent are not defined
>>>>> Rolf
>>>>> Issue https://github.com/mpi-forum/mpi-issues/issues/679
>>>>> <https://github.com/mpi-forum/mpi-issues/issues/679>
>>>>> PR https://github.com/mpi-forum/mpi-standard/pull/820
>>>>> <https://github.com/mpi-forum/mpi-standard/pull/820>
>>>>> PDF
>>>>> https://github.com/mpi-forum/mpi-standard/files/11432286/mpi41-report_Issue679_PR820.pdf
>>>>> <https://github.com/mpi-forum/mpi-standard/files/11432286/mpi41-report_Issue679_PR820.pdf>
>>>>>
>>>>> - pre-announcement for errata reading and vote on
>>>>> --> See also virtual meeting, June 7, 2023 !!!
>>>>>
>>>>> #705 Errata: Fortran has only compile-time constants Rolf,Joseph
>>>>> Issue https://github.com/mpi-forum/mpi-issues/issues/705
>>>>> <https://github.com/mpi-forum/mpi-issues/issues/705>
>>>>> (together with https://github.com/mpi-forum/mpi-issues/issues/657
>>>>> <https://github.com/mpi-forum/mpi-issues/issues/657> Rolf, Jeff
>>>>> H.)
>>>>> PR https://github.com/mpi-forum/mpi-standard/pull/822
>>>>> <https://github.com/mpi-forum/mpi-standard/pull/822>
>>>>>
>>>>> #710 Errata: 'Pending communication' not defined in MPI_Comm_disconnect Rolf
>>>>> Issue https://github.com/mpi-forum/mpi-issues/issues/710
>>>>> <https://github.com/mpi-forum/mpi-issues/issues/710>
>>>>> PR https://github.com/mpi-forum/mpi-standard/pull/823
>>>>> <https://github.com/mpi-forum/mpi-standard/pull/823>
>>>>>
>>>>> #676 Errata: 'Pending operation' not defined, pending proper definition
>>>>> Rolf,Joseph
>>>>> Issue https://github.com/mpi-forum/mpi-issues/issues/676
>>>>> <https://github.com/mpi-forum/mpi-issues/issues/676>
>>>>> PR https://github.com/mpi-forum/mpi-standard/pull/824
>>>>> <https://github.com/mpi-forum/mpi-standard/pull/824>
>>>>>
>>>>> Best regards
>>>>> Rolf Rabenseifner
>> 
>> 
>> --
>> Dr. Rolf Rabenseifner . . . . . . . . . .. . . rabenseifner at hlrs.de
>> <mailto:rabenseifner at hlrs.de> .
>> High Performance Computing Center (HLRS) . . . ++49(0)711/685-65530 .
>> University of Stuttgart . . . . . . www.hlrs.de/people/rabenseifner .
>> Nobelstr. 19, 70569 Stuttgart, Germany
>> _______________________________________________
>> mpi-forum mailing list
>> mpi-forum at lists.mpi-forum.org <mailto:mpi-forum at lists.mpi-forum.org>
>> https://lists.mpi-forum.org/mailman/listinfo/mpi-forum
>> <https://lists.mpi-forum.org/mailman/listinfo/mpi-forum>
> 
> 
> --
> Dr. Rolf Rabenseifner . . . . . . . . . .. . . rabenseifner at hlrs.de
> <mailto:rabenseifner at hlrs.de> .
> High Performance Computing Center (HLRS) . . . ++49(0)711/685-65530 .
> University of Stuttgart . . . . . . www.hlrs.de/people/rabenseifner .
> Nobelstr. 19, 70569 Stuttgart, Germany

-- 
Dr. Rolf Rabenseifner . . . . . . . . . .. . . rabenseifner at hlrs.de .
High Performance Computing Center (HLRS) . . . ++49(0)711/685-65530 .
University of Stuttgart . . . . . . www.hlrs.de/people/rabenseifner .
Nobelstr. 19, 70569 Stuttgart, Germany


More information about the mpi-forum mailing list