1fi_udp(7)                      Libfabric v1.6.1                      fi_udp(7)
2
3
4

NAME

6       fi_udp - The UDP Fabric Provider
7

OVERVIEW

9       The  UDP  provider  is  a basic provider that can be used on any system
10       that supports UDP sockets.  The provider is  not  intended  to  provide
11       performance  improvements over regular TCP sockets, but rather to allow
12       application and provider developers to write,  test,  and  debug  their
13       code.  The UDP provider forms the foundation of a utility provider that
14       enables the implementation of libfabric features over any hardware.
15

SUPPORTED FEATURES

17       The UDP provider supports a minimal set of features useful for  sending
18       and receiving datagram messages over an unreliable endpoint.
19
20       Endpoint types : The provider supports only endpoint type FI_EP_DGRAM.
21
22       Endpoint  capabilities  : The following data transfer interface is sup‐
23       ported: fi_msg.  The provider supports standard unicast datagram trans‐
24       fers, as well as multicast operations.
25
26       Modes : The provider does not require the use of any mode bits.
27
28       Progress   :  The  UDP  provider  supports  both  FI_PROGRESS_AUTO  and
29       FI_PROGRESS_MANUAL, with a default set to auto.  However, receive  side
30       data  buffers  are  not  modified outside of completion processing rou‐
31       tines.
32

LIMITATIONS

34       The UDP provider has hard-coded maximums for supported queue sizes  and
35       data  transfers.   These  values  are  reflected  in the related fabric
36       attribute structures
37
38       EPs must be bound to both RX and TX CQs.
39
40       No support for selective completions or multi-recv.
41
42       No support for counters.
43

RUNTIME PARAMETERS

45       No runtime parameters are currently defined.
46

SEE ALSO

48       fabric(7), fi_provider(7), fi_getinfo(3)
49

AUTHORS

51       OpenFabrics.
52
53
54
55Libfabric Programmer's Manual     2017-12-01                         fi_udp(7)
Impressum