Aurelien Bouteiller
8837414042
Cleanup/wg init ( #260 )
...
* remove wg_init and wg_finalize from functional tests
* Remove wg_init and wg_finalize from examples
* deprecate wg_init/finalize
* Updated docs
* Typo in documentation
---------
Co-authored-by: Yiltan <yiltan@amd.com >
[ROCm/rocshmem commit: 6e7277b544 ]
2025-10-07 14:34:18 -04:00
Yiltan
bceeadeb63
Multi-Node rocshmem_finalize() bug ( #138 )
...
[ROCm/rocshmem commit: 3f01d89207 ]
2025-06-04 10:02:03 -04:00
Yiltan
835de6be0e
Added XNACK support ( #94 )
...
* Added xnack flags
* Updated examples compile command
[ROCm/rocshmem commit: edcd1ed57e ]
2025-04-30 08:57:55 -04:00
Avinash Kethineedi
c4de6833f6
Add SPDX license identifiers and update copyright headers ( #85 )
...
* Update copyright information and add SPDX license identifier
* Update AUTHORS
* Remove `sos_tests`
[ROCm/rocshmem commit: f6ef19f5a9 ]
2025-04-15 15:37:53 -05:00
Avinash Kethineedi
41d5d739e2
Update collective APIs naming ( #77 )
...
* Update the naming convention for collective APIs to ensure consistency across the interface.
* Move all collective API declarations to rocshmem_COLL.hpp
* The following APIs were updated as part of this change:
- `barrier`
- `barrier_all`
- `sync`
- `sync_all`
- `all_to_all`
- `broadcast`
- `fcollect`
- `all_reduce`
* Update header file generation code for collective APIs
[ROCm/rocshmem commit: 68421895d6 ]
2025-04-10 12:14:47 -05:00
avinashkethineedi
52088167ae
Add header files based on sections in OpenSHMEM specifications
...
* rocshmem_RMA.hpp
* rocshmem_AMO.hpp
* rocshmem_SIG_OP.hpp
* rocshmem_COLL.hpp
* rocshmem_P2P_SYNC.hpp
* rocshmem_RMA_X.hpp
[ROCm/rocshmem commit: 3117a47b8d ]
2024-12-05 23:24:10 +00: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
134911a5fb
Fixed typo in examples
...
[ROCm/rocshmem commit: ff8aab522b ]
2024-11-22 15:36:17 -06:00
avinashkethineedi
6bfcb173ee
Add CMake file for examples folder
...
[ROCm/rocshmem commit: 1f3b242e12 ]
2024-11-14 19:50:23 +00:00
avinashkethineedi
f682dcee3f
Add example code demonstrating team-based broadcast and alltoall API usage
...
* Update all_reduce test to keep the naming convention uniform across the examples
[ROCm/rocshmem commit: 68c893d790 ]
2024-10-30 19:09:17 +00:00