f43e3cf4fa
* Updated docs to match the current status of the repository Co-authored-by: yugang-amd <yugang.wang@amd.com>
1.2 KiB
1.2 KiB
Changelog for rocSHMEM
Unreleased - rocSHMEM 2.x.x for ROCm x.x.x
Added
- Added the Reverse Offload conduit
- Added new APIs:
rocshmem_ctx_barrierrocshmem_ctx_barrier_waverocshmem_ctx_barrier_wgrocshmem_ctx_barrier_allrocshmem_ctx_barrier_all_waverocshmem_ctx_barrier_all_wgrocshmem_ctx_syncrocshmem_ctx_sync_waverocshmem_ctx_sync_wgrocshmem_ctx_sync_allrocshmem_ctx_sync_all_waverocshmem_ctx_sync_all_wgrocshmem_init_attrrocshmem_get_uniqueidrocshmem_set_attr_uniqueid_args
- Added dlmalloc based allocator
- Added XNACK support
- Added support for initialization with MPI communicators other than
MPI_COMM_WORLD
Changed
- Changed collective APIs to use
_wgsuffix rather than_wg_infix
Resolved Issues
- Resolved incorrect output for
rocshmem_ctx_my_peandrocshmem_ctx_n_pes - Resolved multi-team errors by providing team specific buffers in
rocshmem_ctx_wg_team_sync - Resolved segfault in
rocshmem_wg_ctx_create, now provides nullptr if ctx cannot be created - Resolved missing implementation of
rocshmem_gfor IPC conduit