Skip to content

Commit

Permalink
edit: swap "specified PE" w/ "specified target PE"
Browse files Browse the repository at this point in the history
  • Loading branch information
davidozog committed Sep 30, 2024
1 parent 8f25d8c commit 5e91123
Show file tree
Hide file tree
Showing 20 changed files with 25 additions and 25 deletions.
2 changes: 1 addition & 1 deletion content/memory_model.tex
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ \subsection{Pointers to Symmetric Objects}\label{subsec:pointers_to_symmetric_ob
requirements.

The \FUNC{shmem\_ptr} and \FUNC{shmem\_team\_ptr} routines allow the application to query a {\em local
address} to a remotely accessible data object at a specified \ac{PE}. The
address} to a remotely accessible data object at a specified target \ac{PE}. The
resulting pointer is valid for direct memory access; however, providing this
address as an argument of an \openshmem routine that requires a symmetric
address results in undefined behavior.
Expand Down
2 changes: 1 addition & 1 deletion content/shmem_addr_accessible.tex
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
\apidescription{
\FUNC{shmem\_addr\_accessible} is a query routine that indicates whether
the address \VAR{addr} can be used to access the given data object on the
specified \ac{PE} via \openshmem routines.
specified target \ac{PE} via \openshmem routines.

This routine verifies that the data object is symmetric and accessible with
respect to a target \ac{PE} via \openshmem data transfer routines. The
Expand Down
2 changes: 1 addition & 1 deletion content/shmem_atomic_compare_swap.tex
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@

\apidescription{
The conditional swap routines conditionally update a \VAR{dest} data object on
the specified \ac{PE} and return the prior contents of the data object in one
the specified target \ac{PE} and return the prior contents of the data object in one
atomic operation.
}

Expand Down
2 changes: 1 addition & 1 deletion content/shmem_atomic_compare_swap_nbi.tex
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@

\apidescription{
The nonblocking conditional swap routines conditionally update a \VAR{dest}
data object on the specified \ac{PE} as an atomic operation and fetches the prior contents of the
data object on the specified target \ac{PE} as an atomic operation and fetches the prior contents of the
\VAR{dest} data object into the \VAR{fetch} local data object.
This routine returns after initiating the operation. The operation
is considered complete after a subsequent call to \FUNC{shmem\_quiet}. At the
Expand Down
2 changes: 1 addition & 1 deletion content/shmem_get.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
\apisummary{
Copies data from a specified \ac{PE}.
Copies data from a specified target \ac{PE}.
}

\begin{apidefinition}
Expand Down
2 changes: 1 addition & 1 deletion content/shmem_get_nbi.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
\apisummary{
The nonblocking get routines provide a method for copying data from a
contiguous remote data object on the specified \ac{PE} to the local data object.
contiguous remote data object on the specified target \ac{PE} to the local data object.
}

\begin{apidefinition}
Expand Down
2 changes: 1 addition & 1 deletion content/shmem_ibget.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
\apisummary{
Copies blocks of strided data from a specified \ac{PE}.
Copies blocks of strided data from a specified target \ac{PE}.
}

\begin{apidefinition}
Expand Down
2 changes: 1 addition & 1 deletion content/shmem_ibput.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
\apisummary{
Copies strided data blocks to a specified \ac{PE}.
Copies strided data blocks to a specified target \ac{PE}.
}

\begin{apidefinition}
Expand Down
2 changes: 1 addition & 1 deletion content/shmem_iget.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
\apisummary{
Copies strided data from a specified \ac{PE}.
Copies strided data from a specified target \ac{PE}.
}

\begin{apidefinition}
Expand Down
2 changes: 1 addition & 1 deletion content/shmem_iput.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
\apisummary{
Copies strided data to a specified \ac{PE}.
Copies strided data to a specified target \ac{PE}.
}

\begin{apidefinition}
Expand Down
4 changes: 2 additions & 2 deletions content/shmem_pe_accessible.tex
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@

\apidescription{
\FUNC{shmem\_pe\_accessible} is a query routine that indicates whether a
specified \ac{PE} is accessible via \openshmem from the local \ac{PE}. The
specified target \ac{PE} is accessible via \openshmem from the local \ac{PE}. The
\FUNC{shmem\_pe\_accessible} routine returns a value indicating whether the remote
\ac{PE} is a process running from the same executable file as the local
\ac{PE}, thereby indicating whether full support for symmetric data objects,
which may reside in either static memory or the symmetric heap, is available.
}

\apireturnvalues{
The return value is 1 if the specified \ac{PE} is a valid target \ac{PE}
The return value is 1 if the specified target \ac{PE} is a valid \ac{PE}
for \openshmem routines; otherwise, it is 0.
}

Expand Down
4 changes: 2 additions & 2 deletions content/shmem_ptr.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
\apisummary{
Returns a local pointer to a symmetric data object on the specified \ac{PE} in the world team.
Returns a local pointer to a symmetric data object on the specified target \ac{PE} in the world team.
}

\begin{apidefinition}
Expand All @@ -17,7 +17,7 @@

\apidescription{
\FUNC{shmem\_ptr} returns an address that may be used to directly reference
\dest{} on the specified \ac{PE} in the world team. This address can be
\dest{} on the specified target \ac{PE} in the world team. This address can be
assigned to a pointer. After that, ordinary loads and stores to \dest{} may
be performed. The address returned by \FUNC{shmem\_ptr} is a local address
to a remotely accessible data object. Providing this address to an argument
Expand Down
2 changes: 1 addition & 1 deletion content/shmem_put.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
\apisummary{
The put routines provide a method for copying data from a contiguous local
data object to a data object on a specified \ac{PE}.
data object to a data object on a specified target \ac{PE}.
}

\begin{apidefinition}
Expand Down
2 changes: 1 addition & 1 deletion content/shmem_put_nbi.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
\apisummary{
The nonblocking put routines provide a method for copying data
from a contiguous local data object to a data object on a specified \ac{PE}.
from a contiguous local data object to a data object on a specified target \ac{PE}.
}

\begin{apidefinition}
Expand Down
4 changes: 2 additions & 2 deletions content/shmem_put_signal.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
\apisummary{
The \OPR{put-with-signal} routines provide a method for copying data from a
contiguous local data object to a data object on a specified \ac{PE}
contiguous local data object to a data object on a specified target \ac{PE}
and subsequently updating a remote flag to signal completion.
}

Expand Down Expand Up @@ -54,7 +54,7 @@

\apidescription{
The \OPR{put-with-signal} routines provide a method for copying data from a
contiguous local data object to a data object on a specified \ac{PE}
contiguous local data object to a data object on a specified target \ac{PE}
and subsequently updating a remote flag to signal completion. The routines
return after the data has been copied out of the \source{} array on the
local \ac{PE}.
Expand Down
4 changes: 2 additions & 2 deletions content/shmem_put_signal_nbi.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
\apisummary{
The nonblocking \OPR{put-with-signal} routines provide a method for copying data
from a contiguous local data object to a data object on a specified \ac{PE}
from a contiguous local data object to a data object on a specified target \ac{PE}
and subsequently updating a remote flag to signal completion.
}

Expand Down Expand Up @@ -54,7 +54,7 @@

\apidescription{
The nonblocking \OPR{put-with-signal} routines provide a method for copying data
from a contiguous local data object to a data object on a specified \ac{PE}
from a contiguous local data object to a data object on a specified target \ac{PE}
and subsequently updating a remote flag to signal completion.

The routines return after initiating the operation. The operation is considered
Expand Down
2 changes: 1 addition & 1 deletion content/shmem_team_create_ctx.tex
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
\end{Csynopsis}

\begin{apiarguments}
\apiargument{IN}{team}{A handle to the specified \ac{PE} team.}
\apiargument{IN}{team}{A handle to the specified target \ac{PE} team.}
\apiargument{IN}{options}{
The set of options requested for the given context.
Multiple options may be requested by combining them with a bitwise OR
Expand Down
4 changes: 2 additions & 2 deletions content/shmem_team_ptr.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
\apisummary{
Returns a local pointer to a symmetric data object on the specified \ac{PE} in the specified team.
Returns a local pointer to a symmetric data object on the specified target \ac{PE} in the specified team.
}

\begin{apidefinition}
Expand All @@ -18,7 +18,7 @@

\apidescription{
\FUNC{shmem\_team\_ptr} returns an address that may be used to directly reference
\dest{} on the specified \ac{PE} in the specified team. This address can be assigned to a
\dest{} on the specified target \ac{PE} in the specified team. This address can be assigned to a
pointer. After that, ordinary loads and stores to \dest{} may be
performed. The address returned by \FUNC{shmem\_team\_ptr} is a local address to
a remotely accessible data object. Providing this address to an argument of
Expand Down
2 changes: 1 addition & 1 deletion content/shmem_team_translate_pe.tex
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
}

\apireturnvalues{
The specified \ac{PE}'s number in the \VAR{dest\_team}, or a value of \CONST{-1} if any
The specified target \ac{PE}'s number in the \VAR{dest\_team}, or a value of \CONST{-1} if any
team handle arguments are invalid or the \VAR{src\_pe} is not in both the source and destination teams.
}

Expand Down
2 changes: 1 addition & 1 deletion content/signaling.tex
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
This section specifies the \openshmem support for \OPR{put-with-signal},
nonblocking \OPR{put-with-signal}, and \OPR{signal-\{add, fetch, set\}} routines. The
put-with-signal routines provide a method for copying data from a contiguous
local data object to a data object on a specified \ac{PE} and subsequently
local data object to a data object on a specified target \ac{PE} and subsequently
updating a remote flag to signal completion.
The signal-add and signal-set routines provide methods for updating
the signal object without the associated data transfer of a
Expand Down

0 comments on commit 5e91123

Please sign in to comment.