[libfabric-users] Not receiving messages from other ranks

Hefty, Sean sean.hefty at intel.com
Tue Feb 16 12:39:55 PST 2021

> An alternative solution might be to register 2 addresses for each rank in the address
> vector (say starting from N to 2N-1), use FI_DIRECTED_RECV and when receiving, use
> 2xRank as the receive address (or 2*rank-1) or whatever depending on how the endpoints
> are added to the AV.

Yes, inserting the send and recv endpoints into the AV, and matching with the send entry as the source should work.

- Sean

More information about the Libfabric-users mailing list