[libfabric-users] memory registration "not needed", with the efa provider?

Titus, Greg gregory.titus at hpe.com
Mon Jul 27 16:25:37 PDT 2020


Hi Robert, Sean --

Great, thanks to both of you for the quick responses!  I probably should have specified that I was doing RMA, but as a libfabric "outsider" (middleware writer) the distinction between MSG and RMA traffic is less in the front of my mind than it would be for, say, a provider author.

greg


________________________________
From: Wespetal, Robert <wesper at amazon.com>
Sent: Monday, July 27, 2020 5:18 PM
To: libfabric-users at lists.openfabrics.org <libfabric-users at lists.openfabrics.org>; Titus, Greg <gregory.titus at hpe.com>; sean.hefty at intel.com <sean.hefty at intel.com>
Subject: Re: [libfabric-users] memory registration "not needed", with the efa provider?

Right, this is correct and we do require and validate the keys for one
sided ops. I'll update the manpage so that this is clearer.

> My guess is that they mean, "memory registration is not required for
> send or receive buffers".
>
> That is, EFA likely doesn't require FI_MR_LOCAL.
>
> Registration is always required for RMA target buffers for security
> reasons.
>
> - Sean
> _______________________________________________
> Libfabric-users mailing list
> Libfabric-users at lists.openfabrics.org
> https://lists.openfabrics.org/mailman/listinfo/libfabric-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/libfabric-users/attachments/20200727/350072b9/attachment.htm>


More information about the Libfabric-users mailing list