The OpenFabrics Alliance Announces the Release of libfabric v2.4.0

/ / OpenFabrics News, Technologies

The OpenFabrics Alliance, the OpenFabrics Interfaces Working Group, and the libfabric community are happy to share that libfabric 2.4.0 is now available. This is an incremental release focused on stability and practical improvements. It includes a range of bug fixes and enhancements across several providers. 

The main new feature in libfabric 2.4.0 is the introduction of Rust bindings. This opens the door for developers working in the Rust programming language to use libfabric more naturally, taking advantage of the language’s safety features and its growing use in HPC, networking, and other systems‑level projects. It also helps set the stage for easier integration with new Rust‑based tooling and frameworks as the ecosystem evolves.

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/tag/v2.4.0.

Please contact press@openfabrics.org with any questions.