Initial support for nHT fabric handle in VMM APIs
## Motivation This PR adds support for nHT (non-Host Transparent) fabric handles in HIP Virtual Memory Management (VMM) APIs. This enhancement enables more efficient memory access across nodes (machines) by leveraging fabric handles. ## Technical Details This PR extends HIP Virtual Memory Management (VMM) APIs to support nHT fabric handle types, enabling efficient memory sharing and access across devices. ## JIRA ID SWDEV-526803 ## Test Plan Added new unit tests in `hipMemExportToShareableHandle.cc` to verify fabric handle export functionality. Tested with 2 different machines (nodes) to verify the code path that accesses memory of one node from another. Since the testing requires 2 different machines and not feasible to be added to CI, only simple test was added in this PR. ## Test Result All tests were passing and validated. ## Submission Checklist - [X ] Look over the contributing guidelines at https://github.com/ROCm/ROCm/blob/develop/CONTRIBUTING.md#pull-requests. Co-authored-by: Manocha, Rahul <rahul.manocha@amd.com> Co-authored-by: Rahul Manocha <rmanocha@amd.com> [rocm-systems] ROCm/rocm-systems#6596 (commit aab6044)
K
Karthik Jayaprakash committed
d942e62d1d473000f2e050df0ffb1bb7f3f8fc70
Parent: c531165
Committed by systems-assistant[bot] <systems-assistant[bot]@users.noreply.github.com>
on 6/15/2026, 3:49:02 AM