Meeting Agenda

June 07, 2021 - June 09, 2021

Logistics Agenda Presentations Attendance Votes Notes

Officer Nominations

The Final Ratification Meeting (FRM) is the meeting where officers through the next release of the MPI Standard are elected. The nominees for each position are posted here. Nominations open during the RCM (December, 2020) and close two weeks before the RCM (February 8, 2021).

MPI Forum Chair

  • Anthony Skjellum, University of Tennessee, Chattanooga
  • Martin Schulz, Technical University of Munich

MPI Forum Secretary

  • Wesley Bland, Intel

MPI Forum Treasurer

  • Brian Smith, ORNL

MPI Standard Document Editor

  • Bill Gropp, University of Illinois Urbana-Champaign

Agenda

All times US Central

Monday, June 07

Time Title Call Info Recording
9:00am - 12:30pm Plenary Sessions Zoom Info Recording
12:30pm - 12:45pm Voting Block with Parallel Plenary Sessions (could start later) Zoom Info Recording
12:45pm - 1:00pm Plenary Sessions Zoom Info Recording

Tuesday, June 08

Time Title Call Info Recording
9:00am - 12:30pm Plenary Sessions Zoom Info Recording
12:30pm - 12:45pm Voting Block with Parallel Plenary Sessions (could start later) Zoom Info Recording
12:45pm - 1:00pm Plenary Sessions Zoom Info Recording

Wednesday, June 09

Time Title Call Info Recording
9:00am - 9:30am Plenary Sessions Zoom Info Recording
9:30am - 9:45am Voting Block with Parallel Plenary Sessions (could start later) Zoom Info Recording
9:45am - 1:00pm Plenary Sessions Zoom Info Recording

Votes

Procedure

Issue #Topic
Vote to ratify MPI 4.0
Elect MPI Forum Chair
Elect MPI Forum Secretary
Elect MPI Forum Treasurer
Elect MPI Forum Document Editor

No "No Votes"

Issue #PR #Topic
488 Issue W 'backward/semantic changes' - PR434 + PR445 + PR544 applied to RC-4-June
489 Incomplete listing of communicator duplication functions
501 Add xref in 4.0 ChangeLog for LargeCount

Errata Votes

Issue #PR #Topic
456 Fix list of functions that are callable at any time
500 Fix LIS for MPI_T events functions
495 Remove LIS Changes in I/O Chapter
458 Issue A 'applang' - PR444 + PR528 applied to RC-4-June
459 Issue B 'change-log' - PR434(change-log part) + PR529 applied to RC-4-June
460 Issue C 'bindings' - PR434(bindings part) + PR530 applied to RC-4-June
461 Issue D 'contexts' - PR484 + PR533 applied to RC-4-June
462 Issue E 'dynamics' - the first change of PR258 applied to RC-4-June
463 Issue F 'terms' - the second change of PR258 + PR534 applied to RC-4-June
464 Issue G 'datatypes' - PR531 applied to RC-4-June
435 Issue I - Is definition of local Session_init + collective Session_finalize pair broken?
491 Issue L - Progress references in General Index - for RC-4-June
453 Clarifications of PR#423 uses wrong language
433 Handling of extra state in dropped event handler for MPI_T
444 Fix undefined behaviour of MPI_Info_get_string caused by binding to MPI_Info_set
424 Sessions: need to update sections of standard describing initial error handler
437 LIS inout and C&Fortran IN fix for Partitioned Communication
446 Fix to the Partitioned Communication Chapter for the rank/process/group/file/win/communicator nomenclature
438 Handling of enum argument on MPI_T_event_get_info
454 Add progress of partitioned communication sentence
465 Issue H 'coll' - PR532 applied to RC-4-June

Plenaries

Type Issue PR Link Title Presenter
Welcome
Introductions All
Update
WG Status All WG chairs or their proxies
Reading
456
Errata: Fix list of functions that are callable at any time Wes
Reading
500
Errata: Fix LIS for MPI_T events functions Wes
Reading
495
Errata: Remove LIS Changes in I/O Chapter Wes
Reading
458
Errata: Issue A 'applang' - PR444 + PR528 applied to RC-4-June Wes
Reading
459
Errata: Issue B 'change-log' - PR434(change-log part) + PR529 applied to RC-4-June Wes
Reading
460
Errata: Issue C 'bindings' - PR434(bindings part) + PR530 applied to RC-4-June Wes
Reading
461
Errata: Issue D 'contexts' - PR484 + PR533 applied to RC-4-June Wes
Reading
462
Errata: Issue E 'dynamics' - the first change of PR258 applied to RC-4-June Wes
Reading
463
Errata: Issue F 'terms' - the second change of PR258 + PR534 applied to RC-4-June Wes
Reading
464
Errata: Issue G 'datatypes' - PR531 applied to RC-4-June Wes
Reading
465
Errata: Issue H 'coll' - PR532 applied to RC-4-June Wes
Reading
435
Errata: Issue I - Is definition of local Session_init + collective Session_finalize pair broken? Wes
Reading
491
Errata: Issue L - Progress references in General Index - for RC-4-June Wes
Reading
453
Errata: Clarifications of PR#423 uses wrong language Wes
Reading
433
Errata: Handling of extra state in dropped event handler for MPI_T Wes
Reading
444
Errata: Fix undefined behaviour of MPI_Info_get_string caused by binding to MPI_Info_set Wes
Reading
424
Errata: Sessions: need to update sections of standard describing initial error handler Wes
Reading
437
Errata: LIS inout and C&Fortran IN fix for Partitioned Communication Wes
Reading
446
Errata: Fix to the Partitioned Communication Chapter for the rank/process/group/file/win/communicator nomenclature Wes
Reading
438
Errata: Handling of enum argument on MPI_T_event_get_info Wes
Reading
454
Errata: Add progress of partitioned communication sentence Wes
Reading
488
No-No: Issue W 'backward/semantic changes' - PR434 + PR445 + PR544 applied to RC-4-June Wes
Reading
489
No-No: Incomplete listing of communicator duplication functions Wes
Reading
501
No-No: Add xref in 4.0 ChangeLog for LargeCount Wes
Chapter Diff Reading
Frontmatter Bill
Chapter Diff Reading
Chapter 1, Introduction to MPI Bill
Chapter Diff Reading
Chapter 2, MPI Terms and Conventions Claudia
Chapter Diff Reading
Chapter 3, Point-to-Point Communication Dan
Chapter Diff Reading
Chapter 4, Partitioned Point-to-Point Communication Ryan
Chapter Diff Reading
Chapter 5, Datatypes George
Chapter Diff Reading
Chapter 6, Collective Communication Tony
Chapter Diff Reading
Chapter 7, Groups, Contexts, Communicators, and Caching Guillaume
Chapter Diff Reading
Chapter 8, Process Topologies Rolf
Chapter Diff Reading
Chapter 9, MPI Environmental Management George
Chapter Diff Reading
Chapter 10, The Info Object Martin
Chapter Diff Reading
Chapter 11, Process Initialization, Creation, and Management Howard
Chapter Diff Reading
Chapter 12, One-Sided Communications Bill
Chapter Diff Reading
Chapter 13, External Interfaces Martin
Chapter Diff Reading
Chapter 14, I/O Tony
Chapter Diff Reading
Chapter 15, Tool Support Marc-Andre
Chapter Diff Reading
Chapter 16, Deprecated Interfaces Rolf
Chapter Diff Reading
Chapter 17, Removed Interfaces Rolf
Chapter Diff Reading
Chapter 18, Semantic Changes and Warnings Wes
Chapter Diff Reading
Chapter 19, Language Bindings Puri
Chapter Diff Reading
Appendix A, Language Bindings Summary Rolf
Chapter Diff Reading
Appendix B, Change-Log Rolf
Discussion
Discuss Unresolved Items List Martin
Discussion
Next Meetings Martin
Reading
468
Progress Rules in MPI Rolf
Discussion
499
Progress Rules in MPI Rolf