[libfabric-users] FI_REMOTE_CQ_DATA & RMA

Zhang, Wei wzam at amazon.com
Mon Sep 26 07:34:57 PDT 2022


When you can fi_write, you need to specify which end point you are targeting to (alongside with memory address).

So only the target endpoint will generate completion.


On 9/26/22, 6:23 AM, "Libfabric-users on behalf of QUENTIN BOYER via Libfabric-users" <libfabric-users-bounces at lists.openfabrics.org on behalf of libfabric-users at lists.openfabrics.org> wrote:

    CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.


    There is an interaction I don't quite understand. If a provider does
    *not* have FI_MR_ENDPOINT the memory regions are bound to domains. But
    when the are target with a RMA write that provides cq data with
    FI_REMOTE_CQ_DATA where should the completion be generated ? because
    there may be one, zero, or many endpoints associated with this domain.

    Or is this flag only applicable with FI_MR_ENDPOINT ?

    Quentin Boyer

    Libfabric-users mailing list
    Libfabric-users at lists.openfabrics.org

More information about the Libfabric-users mailing list