From aa875fdec824537e5138e6eee2618f82c26ed3e0 Mon Sep 17 00:00:00 2001 From: Md Rahman Date: Thu, 3 Oct 2024 12:42:45 -0500 Subject: [PATCH] Update content/threads_intro.tex Co-authored-by: James Dinan --- content/threads_intro.tex | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/content/threads_intro.tex b/content/threads_intro.tex index babe6577..2407c669 100644 --- a/content/threads_intro.tex +++ b/content/threads_intro.tex @@ -29,10 +29,10 @@ \begin{enumerate} \item -In the \CONST{SHMEM\_THREAD\_FUNNELED} and \CONST{SHMEM\_THREAD\_SERIALIZED} -thread levels, all invocations of \FUNC{shmem\_init\_thread} and -\FUNC{shmem\_finalize} must be made by the same thread. - +In the \CONST{SHMEM\_THREAD\_FUNNELED}, \CONST{SHMEM\_THREAD\_SERIALIZED}, and +\CONST{SHMEM\_THREAD\_MULTIPLE} thread levels, the \FUNC{shmem\_finalize} +call must be invoked by the same thread that called \FUNC{shmem\_init\_thread}. + \item Any \openshmem operation initiated by a thread is considered an action of the \ac{PE} as a whole. The symmetric heap and symmetric variables scope are not