Yiltan
edcd1ed57e
Added XNACK support ( #94 )
...
* Added xnack flags
* Updated examples compile command
2025-04-30 08:57:55 -04:00
Avinash Kethineedi
f6ef19f5a9
Add SPDX license identifiers and update copyright headers ( #85 )
...
* Update copyright information and add SPDX license identifier
* Update AUTHORS
* Remove `sos_tests`
2025-04-15 15:37:53 -05:00
Avinash Kethineedi
68421895d6
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
2025-04-10 12:14:47 -05:00
avinashkethineedi
3117a47b8d
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
2024-12-05 23:24:10 +00:00
avinashkethineedi
d8ce066adc
Merge branch PR #55 into naming_scheme
2024-12-04 21:46:38 +00:00
Brandon Potter
fd8dbc7fb6
Use new naming scheme
2024-11-25 14:25:29 -06:00
Yiltan Temucin
ff8aab522b
Fixed typo in examples
2024-11-22 15:36:17 -06:00
avinashkethineedi
1f3b242e12
Add CMake file for examples folder
2024-11-14 19:50:23 +00:00
avinashkethineedi
68c893d790
Add example code demonstrating team-based broadcast and alltoall API usage
...
* Update all_reduce test to keep the naming convention uniform across the examples
2024-10-30 19:09:17 +00:00