Skip to content

Commit

Permalink
section/collectives: Clarify UB for data races with collectives
Browse files Browse the repository at this point in the history
  • Loading branch information
nspark committed Feb 6, 2020
1 parent a6b98a7 commit 0793a58
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions content/collective_intro.tex
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,12 @@
required, the default context.
\end{enumerate}

Concurrent accesses to symmetric memory by an \openshmem collective
routine and any other means of access---where at least one updates the
symmetric memory---results in undefined behavior.
Since \acp{PE} can enter and exit collectives at different times,
accessing such memory remotely may require additional synchronization.

\subsubsection*{Team-based collectives}

The team-based collective routines are performed with respect to a valid
Expand Down

0 comments on commit 0793a58

Please sign in to comment.