[libfabric-users] completion at remote end of fi_read(msg)

Hefty, Sean sean.hefty at intel.com
Mon Mar 23 09:02:59 PDT 2020


> OK thank. I suspect it wouldn't be doable - after all, which CQ would the remote read
> signal on - it's understandable that the end that initiates the read has a CQ that can
> signal a completion, but on the far end ...

If defined, the CQ would be the CQ associated with the receive processing queue at the target.  There was no app use case for this, so it was intentionally excluded from the API definition.

> The counter would be nice, except that I can only use it 'per endpoint' - if I could
> have a counter 'per context' then each rma read could use a different context and
> increment different counters. Never mind.

I'm not sure what you mean by per context.  FWIW, portals associates target counters with the memory region.


More information about the Libfabric-users mailing list