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

MPI_T Errata: Scope of guarantees on variable information #33

Closed
mahermanns opened this issue Feb 11, 2016 · 2 comments
Closed

MPI_T Errata: Scope of guarantees on variable information #33

mahermanns opened this issue Feb 11, 2016 · 2 comments
Labels
errata Errata items for the previous MPI Standard wg-tools Tools Working Group

Comments

@mahermanns
Copy link
Member

The MPI standard currently does not explicitly state whether or not it guarantees variable availability once MPI_T is finalized and potentially re-initialized again. The scope of the guarantees given needs to be clarified.

@mahermanns mahermanns added errata Errata items for the previous MPI Standard wg-tools Tools Working Group labels Feb 11, 2016
@mahermanns
Copy link
Member Author

As discussed in the last meeting, I added text to define "MPI tool epochs" and referenced them at the places where variable scope is discussed. Corresponding text passages are highlighted in the attached file. mpi32-report_issue_33.pdf

@kathrynmohror
Copy link
Member

We discussed this in the Chicago Feb 2016 MPI Forum meeting, during the tools WG.

The consensus was that we don't need to add any text to address this. The value of a variable can change at any time -- even 2 consecutive calls to cvar_read could return different values if someone else wrote a new value.

So: no guarantees are given about the read values. No text to add here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
errata Errata items for the previous MPI Standard wg-tools Tools Working Group
Projects
None yet
Development

No branches or pull requests

2 participants