1.1 KiB
1.1 KiB
Changelog for rocSHMEM
Unreleased - rocSHMEM 2.x.x for ROCm x.x.x
Added
- Added the Reverse Offload conduit
- Added new APIs:
rocshmem_barrierrocshmem_barrier_waverocshmem_barrier_wgrocshmem_barrier_allrocshmem_barrier_all_waverocshmem_barrier_all_wgrocshmem_syncrocshmem_sync_waverocshmem_sync_wgrocshmem_sync_allrocshmem_sync_all_waverocshmem_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