Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

groups: relax restriction on pset name provenance #811

Open
hppritcha opened this issue Oct 30, 2023 · 0 comments
Open

groups: relax restriction on pset name provenance #811

hppritcha opened this issue Oct 30, 2023 · 0 comments
Labels
chap-contexts Groups, Contexts, Communicators, Caching Chapter Committee mpi-4.2 scheduled first vote First vote is scheduled for the next meeting scheduled no-no vote No-No vote is scheduled for the next meeting scheduled reading Reading is scheduled for the next meeting scheduled second vote Second vote is scheduled for the next meeting
Milestone

Comments

@hppritcha
Copy link

hppritcha commented Oct 30, 2023

Problem

It is anticipated that process set names will be used in more dynamic ways as the use cases for sessions broadens.
The wording around sessions and process set names in the process management chapter was intentionally made general enough that the methods defined in the chapter would not be overly restrictive on how process set names are generated and made usable by an MPI implementation.

In the Groups, communciators, etc. chapter there was wording about the pset_name argument to MPI_GROUP_FROM_SESSION_PSET that was restrictive in these regards. The Sessions WG wants to change the wording to relax this restriction.

Changes to the Text

Impact on Implementations

Would allow implementations to permit use of pset_names that the application acquired by means other than querying MPI_SESSION_GET_NTH_PSET.

Impact on Users

Allows users to obtain pset_names from, for example, the runtime using non-MPI methods.

References and Pull Requests

https://github.com/mpi-forum/mpi-standard/pull/938

@hppritcha hppritcha added the chap-contexts Groups, Contexts, Communicators, Caching Chapter Committee label Oct 30, 2023
@wesbland wesbland added mpi-4.2 scheduled reading Reading is scheduled for the next meeting labels Nov 6, 2023
@wesbland wesbland added this to the December 2023 milestone Nov 13, 2023
@wesbland wesbland added scheduled errata vote Errata vote is scheduled for the next meeting scheduled first vote First vote is scheduled for the next meeting and removed scheduled errata vote Errata vote is scheduled for the next meeting labels Nov 13, 2023
@wesbland wesbland modified the milestones: December 2023, March 2024 Jan 16, 2024
@wesbland wesbland added scheduled no-no vote No-No vote is scheduled for the next meeting scheduled second vote Second vote is scheduled for the next meeting scheduled reading Reading is scheduled for the next meeting and removed scheduled reading Reading is scheduled for the next meeting labels Jan 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chap-contexts Groups, Contexts, Communicators, Caching Chapter Committee mpi-4.2 scheduled first vote First vote is scheduled for the next meeting scheduled no-no vote No-No vote is scheduled for the next meeting scheduled reading Reading is scheduled for the next meeting scheduled second vote Second vote is scheduled for the next meeting
Projects
Status: In Progress
Development

No branches or pull requests

2 participants