[libfabric-users] FI_EP_DGRAM using fi_verbs provider

Anders Dam Jensen anders at damjensen.name
Sun Aug 11 02:22:25 PDT 2024


Hi Libfabric community,



Can anyone point me to an example of how to use DGRAM with the fi_verbs
provider?



I have no problem getting DGRAM to work with the fi_udp provider, but when
I move the code to verbs, the address resolution fails.



I can see that DGRAM supports/needs FI_ADDR_IB_UD, but I am unable to add
such addresses to the AV.



Furthermore, the verbs provider doc refers to variables specific to DGRAM
endpoints:



FI_VERBS_DGRAM_USE_NAME_SERVER:  The option that enables/disables OFI Name
Server thread. The NS thread is used to resolve IP-addresses to provider
specific addresses (default: 1, if “OMPI_COMM_WORLD_RANK” and “PMI_RANK”
environment variables aren’t defined)

FI_VERBS_NAME_SERVER_PORT: The port on which Name Server thread listens
incoming connections and requests (default: 5678)



This makes it sound like ip address resolution should work, but I cannot
find any documentation on this.



Thanks Anders
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/libfabric-users/attachments/20240811/42739577/attachment.htm>


More information about the Libfabric-users mailing list