Edgar Gabriel
1ee9b72449
add rocshmem_barrier() ( #61 )
...
* add team-barrier implementation
add a team-barrier API and implementation in the IPC and RO conduit.
Clean up some of the logic in the RO Conduit to distinguish between
sync, sync_all, barrier, and barrier_all.
* add team_barrier_tests to functional tests
[ROCm/rocshmem commit: bcbc42e78f ]
2025-03-24 11:23:03 -05:00
avinashkethineedi
04daad3625
Merge branch PR #55 into naming_scheme
...
[ROCm/rocshmem commit: d8ce066adc ]
2024-12-04 21:46:38 +00:00
Brandon Potter
913ce47ef1
Use new naming scheme
...
[ROCm/rocshmem commit: fd8dbc7fb6 ]
2024-11-25 14:25:29 -06:00
Yiltan Temucin
ba618ba7a9
Added Signalling Operations
...
[ROCm/rocshmem commit: d8f44e4436 ]
2024-11-22 15:36:17 -06:00
Yiltan Hassan Temucin
7f3dd33144
modified team based to_all -> reduce
...
[ROCm/rocshmem commit: 997eb69b5a ]
2024-11-06 09:46:43 -06:00
Yiltan Hassan Temucin
3d0fca0387
updated *_wait* APIs to use int rather than roc_shmem_cmps
...
[ROCm/rocshmem commit: 722a5f0731 ]
2024-10-11 13:34:28 -07:00
Yiltan Hassan Temucin
496f06dd2b
*_wait* routines changed parameter from ptr to ivars to match OpenSHMEM
...
[ROCm/rocshmem commit: bcf3fdff10 ]
2024-10-11 13:34:28 -07:00
Brandon Potter
77ddf075a2
Remove SpinEBOBlockMutex usage and unit tests
...
[ROCm/rocshmem commit: 770890a107 ]
2024-07-11 10:12:19 -07:00
Brandon Potter
ad4ab69c19
Transfer files from RAD repository
...
[ROCm/rocshmem commit: ea8f264a11 ]
2024-07-01 09:57:08 -05:00