From cb9a48406f8882c315aee9e0f11702e3a276c6e7 Mon Sep 17 00:00:00 2001 From: David Ozog Date: Tue, 22 Oct 2019 13:44:06 -0400 Subject: [PATCH] Relax the definition of SHMEM_TEAM_SHARED SHMEM_TEAM_SHARED to include only a subset of the PEs that are accessible via shmem_ptr, not necessarily all of them. Signed-off-by: David Ozog --- content/library_handles.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/library_handles.tex b/content/library_handles.tex index 2f674b3c3..fc8cf3b48 100644 --- a/content/library_handles.tex +++ b/content/library_handles.tex @@ -24,7 +24,7 @@ \LibHandleDecl{SHMEM\_TEAM\_SHARED} & Handle of type \CTYPE{shmem\_team\_t} that corresponds to a team of \acp{PE} that share a memory domain. When this handle is used by some \ac{PE}, -it will refer to the team of all \acp{PE} that would return a non-null +it will refer to a team of one or more \acp{PE} that would return a non-null pointer from \FUNC{shmem\_ptr} for symmetric objects on that \ac{PE}, and vice versa. This means that symmetric objects on each \ac{PE} are directly load/store accessible by all \acp{PE} in the team.