[libfabric-users] desc arg for fi_(t)sendmsg/fi_(t)sendv question
Howard Pritchard
hppritcha at gmail.com
Thu Oct 6 09:45:04 PDT 2016
Hi Folks,
I have a question about handling the vector of descs that come in through
fi_(t)sendv
as an argument, or in the fi_msg struct in the case of fi_(t)sendmsg.
Do we want to be able to support the case where an app may have a mix of
non-registered regions and registered regions?
If the application is not registering segments, should the application set
desc argument
to NULL, or should the app supply the address of a vector of NULLs?
This is stemming from the way this argument is being set inside MPICH
(ch3-device) in MPID_nem_ofi_cts_recv_callback, where it appears desc is
being set to an address
in the stack.
Thanks for any guidance,
Howard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/libfabric-users/attachments/20161006/68e25cb4/attachment.html>
More information about the Libfabric-users
mailing list