Getting Started
Using SHMEM
API
shmem_error_code_t
SHMEM_SUCCESS
SHMEM_INVALID_PARAM
SHMEM_INVALID_VALUE
SHMEM_SMEM_ERROR
SHMEM_INNER_ERROR
SHMEM_NOT_INITED
shmem_init_status_t
SHMEM_STATUS_NOT_INITIALIZED
SHMEM_STATUS_SHM_CREATED
SHMEM_STATUS_IS_INITIALIZED
SHMEM_STATUS_INVALID
shmem_team_index_t
SHMEM_TEAM_INVALID
SHMEM_TEAM_WORLD
data_op_engine_type_t
SHMEM_DATA_OP_MTE
signal ops
SHMEM_SIGNAL_SET
SHMEM_SIGNAL_ADD
signal compare ops
SHMEM_CMP_EQ
SHMEM_CMP_NE
SHMEM_CMP_GT
SHMEM_CMP_GE
SHMEM_CMP_LT
SHMEM_CMP_LE
shmem_team_t
SHMEM_HOST_API
shmem_decrypt_handler
shmem_init_optional_attr_t
shmem_init_attr_t
non_contiguous_copy_param
SHMEM_TYPE_FUNC
SHMEM_GET_TYPENAME_MEM_UB
SHMEM_GET_TYPENAME_MEM_UB_TENSOR
SHMEM_GET_TYPENAME_MEM_UB_DETAILED
SHMEM_GET_TYPENAME_MEM_UB_TENSOR_DETAILED
SHMEM_PUT_TYPENAME_MEM_UB
SHMEM_PUT_TYPENAME_MEM_UB_TENSOR
SHMEM_PUT_TYPENAME_MEM_UB_DETAILED
SHMEM_PUT_TYPENAME_MEM_UB_TENSOR_DETAILED
ub_limit
Python API
Example
Architecture
Troubleshooting And FAQs