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

Add support for transmission side multiplexing of messages #1126

Open philipmarshall21 opened 4 months ago

philipmarshall21 commented 4 months ago

This PR adds support to multiplex messages when multi-NIC functionality is enabled and OFI is being used.

TODO:

  1. Pass nic_idx from shmeminternal* API call down to shmemtransport* API