Scroll to navigation

fi_ucx(7) #VERSION# fi_ucx(7)

NAME

fi_ucx - The UCX Fabric Provider

OVERVIEW

The ucx provider runs over the UCX library that is currently supported by the NVIDIA Infiniband fabrics. The ucx provider makes use of UCX tag matching API in order to implement a limited set of the libfabric data transfer APIs.

Supported UCP API version: 1.0

LIMITATIONS

The ucx provider doesn’t support all the features defined in the libfabric API. Here are some of the limitations:

The only supported type is FI_EP_RDM.
Endpoints support data transfer capabilities FI_MSG, FI_TAGGED, FI_RMA and FI_MULTI_RECV.
The supported threading mode is FI_THREAD_DOMAIN, i.e. the ucx provider is not thread safe.

RUNTIME PARAMETERS

The path to the UCX configuration file (default: none).
Maximal tinject message size (default: 1024).
Enforce usage of name server functionality for UCX provider (default: disabled).
UCX provider’s name server port (default: 12345).
IPv4 network interface for UCX provider’s name server (default: any).
Check request leak (default: disabled).

SEE ALSO

fabric(7), fi_provider(7),

AUTHORS

OpenFabrics.

2023-02-24 Libfabric Programmer’s Manual