Sandia-OpenSHMEM / SOS

Sandia OpenSHMEM is an implementation of the OpenSHMEM specification over multiple Networking APIs, including Portals 4, the Open Fabric Interface (OFI), and UCX. Please click on the Wiki tab for help with building and using SOS.
Other
61 stars 53 forks source link

Option to disable non-fetch AMO #1131

Closed wrrobin closed 3 months ago

wrrobin commented 3 months ago

This PR adds support to optionally disable non-fetch AMO and instead fetch AMO. This is due to a bug with non-fetch AMO on CXI provider that gets stuck after a certain number of operations when optimized MR mode is not used. This is a temporary work-around and may be removed as the original bug is resolved.