-
Notifications
You must be signed in to change notification settings - Fork 41
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
[SHMEM 1.6 Sec 9.10] Collectives section committee changes #535
[SHMEM 1.6 Sec 9.10] Collectives section committee changes #535
Conversation
Typo Co-authored-by: David Ozog <[email protected]>
White Space Co-authored-by: David Ozog <[email protected]>
Typo, uppercase
Co-authored-by: David Ozog <[email protected]>
typo Co-authored-by: Muhammad Awad <[email protected]>
[Collectives] Deprecate active based language
collectives: remove unnecessary new line
scan: 488 section committee edits (nelems/overlap)
collectives: clarify src buffer entry requirements
\item For active-set-based routines, | ||
the values in the \VAR{pSync} array are restored to the original values. | ||
\item Its \VAR{dest} symmetric data object is completely updated and the | ||
data has been copied out of the source data object. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
data has been copied out of the source data object. | |
data has been copied out of the \VAR{source} data object. |
must participate in the operation. | ||
\item Only \acp{PE} in the active set may call the routine. If a | ||
\ac{PE} not in the active set calls an active-set-based | ||
\item The \VAR{dest} object is updated on all PEs other than the root PE. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
\item The \VAR{dest} object is updated on all PEs other than the root PE. | |
\item The \VAR{dest} object is updated on all \acp{PE} other than the root PE. |
@@ -66,15 +66,13 @@ | |||
\openshmem \FUNC{collect} and \FUNC{fcollect} routines perform a collective | |||
operation to concatenate \VAR{nelems} | |||
data items from the \source{} array into the | |||
\dest{} array, over an \openshmem team or active set | |||
in processor number order. The resultant \dest{} array contains the contribution from | |||
\dest{} array, over an \openshmem team in processor number order. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
\dest{} array, over an \openshmem team in processor number order. | |
\dest{} array, over an \openshmem team in \ac{PE} number order. |
@@ -1,7 +1,11 @@ | |||
\apisummary{ | |||
Registers the arrival of a \ac{PE} at a synchronization point. | |||
This routine does not return until all other \acp{PE} in a given OpenSHMEM team | |||
or active set arrive at this synchronization point. | |||
arrive at this synchronization point. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
arrive at this synchronization point. | |
arrives at this synchronization point. |
@jdinan - this PR can be closed, correct? I double checked all the section changes into RC1 and edits from the reading are accounted for. |
Summary of changes
This includes these PRs:
davidozog#11
davidozog#10
davidozog#9
davidozog#8
Any corresponding changelog entries are in the backmatter section.
This PR about reduction associativity is not included and will likely will not make it for RC1:
davidozog#12
Proposal Checklist