Implement rocshmem_ptr in IPC conduit (#197)

* Implement `rocshmem_ptr` in IPC conduit

* tests: add functional test for `rocshmem_ptr`
  - Add safety check for pointer access and condition check before printing results for `rocshmem_ptr` test
  - Use `rocshmem_put` to store `rocshmem_ptr` availability for data validation
Этот коммит содержится в:
Avinash Kethineedi
2025-07-28 12:01:02 -05:00
коммит произвёл GitHub
родитель 87f99e7ec6
Коммит 526105d315
7 изменённых файлов: 122 добавлений и 23 удалений
+5
Просмотреть файл
@@ -200,6 +200,11 @@ TestRMAPut() {
ExecTest "p" 2 8 1 32
ExecTest "p" 2 16 128 4
ExecTest "shmemptr" 2 1 1 8
ExecTest "shmemptr" 2 1 1024 8
ExecTest "shmemptr" 2 8 1 8
ExecTest "shmemptr" 2 16 128 8
################################ Non-Blocking ################################
ExecTest "putnbi" 2 1 1 1048576