layout | title | tagline |
---|---|---|
page |
fi_sharp(7) |
Libfabric Programmer's Manual |
{% include JB/setup %}
fi_sharp - The SHARP Fabric Provider
The SHARP provider is a collectives offload provider that can be used on Linux systems supporting SHARP protocol.
This release contains an initial implementation of the SHM provider that offers the following support:
Endpoint types : The provider supports only endpoint type FI_EP_COLLECTIVE.
Endpoint capabilities : Endpoints cna support only fi_barrier and fi_allreduce operations.
Modes : The provider does not require the use of any mode bits.
Progress : The SHARP provider supports FI_PROGRESS_MANUAL.
Address Format : TBD
Msg flags The provider does not support messaging.
MR registration mode The provider implements FI_MR_VIRT_ADDR memory mode.
Atomic operations The provider does not support any atomic operation.
The SHARP provider has hard-coded maximums for supported queue sizes and data transfers. These values are reflected in the related fabric attribute structures
No support for counters.
The SHARP provider checks for the following environment variables:
FI_SHARP_PARAM1 : TBD Default: 720401