Fix/RO Backend Hang Issue (#53)

* Update HIP version check for compatibility with versions >= 5.5

* Update memory allocator for context BlockHandle
   - Replaced `HIPAllocator` with `HIPDefaultFinegrainedAllocator` for context `BlockHandle`.

* Update run commands for `rocshmem_g` and `rocshmem_p` functional tests
Dieser Commit ist enthalten in:
Avinash Kethineedi verfasst und GitHub committed 2025-03-24 22:54:07 -05:00
1 Ursprung bcbc42e78f
Commit c16b0d6952
3 Dateien geändert
+12 -15

Keine Dateien entsprechen Ihrer Suche

+2 -1
Datei anzeigen
@@ -37,7 +37,8 @@
#include "memory_allocator.hpp"
// `hipDeviceMallocUncached` was introduced at ROCm 5.5
#if HIP_VERSION_MAJOR >= 5 && HIP_VERSION_MINOR >= 5
#if (HIP_VERSION_MAJOR > 5) || \
(HIP_VERSION_MAJOR == 5 && HIP_VERSION_MINOR >= 5)
#define HIP_SUPPORTS_MALLOC_UNCACHED
#endif
namespace rocshmem {