The OpenFabrics Alliance, the OpenFabrics Interfaces Working Group, and the libfabric community are pleased to share that libfabric v2.7.0 is now available.
Libfabric v2.7.0 continues the project’s steady evolution to support next-generation AI and HPC infrastructure. The release introduces new capabilities for accelerator-based computing, including the new Accelerator API (FI_XPU), alongside expanded device memory support and a range of provider updates focused on performance, scalability and reliability. These updates help libfabric evolve alongside the increasingly demanding communication requirements of modern AI and HPC systems.
Key Updates in Version v2.7.0
The 2.7.0 release includes updates across the libfabric core and several providers, with a particular focus on accelerator support, device memory, performance, scalability and reliability. Key updates include:
- Core
- Introduces the new Accelerator API (FI_XPU), adding new interfaces for accelerator-aware communication
- Enhances HMEM/CUDA support for communication involving device memory
- EFA provider
- Enhances error handling
- Reduces lock overhead
- Enables hardware counters by default
- Adds support for 64-bit request IDs
- Adds HMEM peer-to-peer capability to the handshake protocol
- Adds support for 128-byte-wide WQEs
- OPX provider
- Adds Multi-IOV RMA Read and multirail support over HFI Service
- Implements one-sided RMA Read with HFI Service
- Adds an eager-over-SDMA path for device memory
- Delivers CUDA IPC performance updates
- RxM provider
- Adds multi-endpoint support
- verbs provider
- Adds a runtime parameter for credit-based flow control
- Enables HMEM support for RoCE devices
About libfabric
Libfabric, also known as Open Fabrics Interfaces (OFI), is a framework focused on exporting high-performance networking services to applications. It specifically targets parallel and distributed applications and middleware. Libfabric is designed to minimize the impedance mismatch between applications, middleware and fabric communication hardware. Its interfaces target high- bandwidth, low-latency NICs, with a goal to scale to tens of thousands of nodes. Libfabric is supported by a variety of open source HPC middleware applications, including MPICH, Open MPI, Sandia SHMEM, Open SHMEM, Charm++, GasNET, Clang, UPC, DAOS, and others.
Libfabric source packages are available at: https://github.com/ofiwg/libfabric/releases
Please contact press@openfabrics.org with any questions.

