Setup, Exit, and Query ======================= def --------------------------------- .. doxygendefine:: ACLSHMEM_DEVICE_PREFIX :project: ACLSHMEM_API .. doxygendefine:: ACLSHMEM_HOST_PREFIX :project: ACLSHMEM_API .. doxygenenum:: aclshmem_error_code_t ACLSHMEMX_INIT_ATTR -------------------- .. doxygenfunction:: aclshmemx_init_attr :project: ACLSHMEM_API ACLSHMEM_MY_PE -------------- .. cpp:function:: ACLSHMEM_DEVICE_PREFIX int aclshmem_my_pe() .. doxygenfunction:: aclshmem_my_pe :project: ACLSHMEM_API ACLSHMEM_N_PES -------------- .. cpp:function:: ACLSHMEM_DEVICE_PREFIX int aclshmem_n_pes() .. doxygenfunction:: aclshmem_n_pes :project: ACLSHMEM_API ACLSHMEM_FINALIZE ------------------ .. doxygenfunction:: aclshmem_finalize :project: ACLSHMEM_API ACLSHMEM_PTR ------------ .. cpp:function:: ACLSHMEM_DEVICE_PREFIX __gm__ void* aclshmem_ptr(__gm__ const void *dest, int pe) .. cpp:function:: ACLSHMEM_HOST_PREFIX void* aclshmem_ptr(void *ptr, int pe) 在指定PE上,将本地对称地址转换为远程对称地址。 :param dest: [in] 本地PE上的对称地址。 :param pe: [in] 目标PE的PE id。 :return: 转换后的远程对称地址。 ACLSHMEM_INFO_GET_VERSION -------------------------- .. doxygenfunction:: aclshmem_info_get_version :project: ACLSHMEM_API