Skip to content

Commit

Permalink
Add session constants to the library constant table
Browse files Browse the repository at this point in the history
Add `SHMEM_CTX_SESSION_TOTAL_OPS` and `SHMEM_CTX_SESSION_BATCH` to the
library constant table (text based `SHMEM_TEAM_NUM_CONTEXTS` and
`SHMEM_CTX_NOSTORE` respectively since they have similar uses)
  • Loading branch information
ronawho committed Aug 27, 2024
1 parent 91658e8 commit 8427195
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions content/library_constants.tex
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,19 @@
See Section~\ref{subsec:shmem_ctx_create} for more detail about its use.
\tabularnewline \hline
%%
\LibConstDecl{SHMEM\_CTX\_SESSION\_TOTAL\_OPS} &
The bitwise flag which specifies that a session start routine should use the
\VAR{total\_ops} member of the provided \CTYPE{shmem\_ctx\_session\_config\_t}
configuration parameter as a hint. See \ref{subsec:shmem_ctx_session_config_t}
for more detail about its use.
\tabularnewline \hline
%%
\LibConstDecl{SHMEM\_CTX\_SESSION\_BATCH} &
The session start option which specifies that operations in the given session
are latency tolerant and may be candidates for batching. See
\ref{subsec:shmem_ctx_session_start} for more detail about its use.
\tabularnewline \hline
%%
\LibConstDecl{SHMEM\_SIGNAL\_SET} &
An integer constant expression corresponding to the signal update set operation.
See Section~\ref{subsec:shmem_put_signal} and
Expand Down

0 comments on commit 8427195

Please sign in to comment.