1fi_tcp(7)                      Libfabric v1.7.0                      fi_tcp(7)
2
3
4

NAME

6       fi_tcp - The msg sockets Fabric Provider
7

OVERVIEW

9       The  tcp  provider can be used on any system that supports TCP sockets.
10       The provider is not intended to provide performance  improvements  over
11       regular  TCP sockets, but rather to allow developers to write, test,and
12       debug application code even on platforms that do not have  high-perfor‐
13       mance fabric hardware.
14

SUPPORTED FEATURES

16       The following features are supported
17
18       Endpoint types
19              FI_EP_MSG  is  the only supported endpoint type.  Reliable data‐
20              gram endpoint over TCP sockets can be achieved by  layering  RxM
21              over tcp provider.
22
23       Endpoint capabilities
24              The tcp provider currently supports FI_MSG, FI_RMA
25
26       Progress
27              Currently tcp provider supports only FI_PROGRESS_MANUAL
28

LIMITATIONS

30       tcp  provider is implemented over TCP sockets to emulate libfabric API.
31       Hence the performance is lower than what an application might  see  im‐
32       plementing to sockets directly.
33

SEE ALSO

35       fabric(7), fi_provider(7), fi_getinfo(3)
36

AUTHORS

38       OpenFabrics.
39
40
41
42Libfabric Programmer's Manual     2018-10-29                         fi_tcp(7)
Impressum