Revert "Add host API to query Device side context detail (#183)" (#196)

This reverts commit 31804fcad3.

[ROCm/rocshmem commit: a66f782540]
Этот коммит содержится в:
Edgar Gabriel
2025-07-07 16:51:44 -05:00
коммит произвёл GitHub
родитель 31804fcad3
Коммит f38ffbf84d
2 изменённых файлов: 0 добавлений и 19 удалений
-11
Просмотреть файл
@@ -65,17 +65,6 @@ constexpr char VERSION[] = "3.0.0";
*/
__host__ void rocshmem_init(MPI_Comm comm = MPI_COMM_WORLD);
/**
* @brief Query rocSHMEM context from host API
*
* @param[out] ctx Returns ROCSHMEM_CTX_DEFAULT device pointer that users
* can query from one instance of rocshmem host library and
* use use later for dynamic module initialization in
* kernel bitcode device library in the same application
*/
__host__ void * rocshmem_get_device_ctx();
/**
* @brief Initialize the rocSHMEM runtime and underlying transport layer
* with an attempt to enable the requested thread support.
-8
Просмотреть файл
@@ -263,14 +263,6 @@ rocshmem_ctx_t ROCSHMEM_HOST_CTX_DEFAULT;
return ROCSHMEM_SUCCESS;
}
__host__ void * rocshmem_get_device_ctx() {
void *ctx = nullptr;
CHECK_HIP(hipMemcpyFromSymbol(&ctx, HIP_SYMBOL(ROCSHMEM_CTX_DEFAULT),
sizeof(rocshmem_ctx_t)));
return ctx;
}
[[maybe_unused]] __host__ int rocshmem_my_pe() {
if (backend != nullptr) {
return backend->getMyPE();