From newsletters at openfabrics.org Mon Apr 13 08:40:42 2026 From: newsletters at openfabrics.org (newsletters at openfabrics.org) Date: Mon, 13 Apr 2026 08:40:42 -0700 (PDT) Subject: [OFIWG-MPI] The OpenFabrics Alliance Announces the Release of libfabric v2.5.0 Message-ID: <1776094842.363217@openfabrics.org> The OpenFabrics Alliance, the OpenFabrics Interfaces Working Group, and the libfabric community are pleased to share that libfabric 2.5.0 is now available. This version continues the Open_Fabrics_Interfaces_(OFI) framework's transition into the 2.x series, focusing on optimizations for high-performance computing (HPC) and the Ultra_Ethernet_Consortium_(UEC). Key Updates in Version 2.5.0 The 2.5.0 release introduced several core framework improvements and provider- specific enhancements: * Core Framework & Logging: * Added a log_location parameter, allowing users to redirect logs directly to a file. * Fixed hugepage count calculations and added missing fields to fi_info output. * Clarified in documentation that failed fi_inject calls will generate error completion queue entries (CQEs). * Enables 32-bit build support. * Heterogeneous Memory (HMEM): * Added support to query Neuron operations versions and integrated neuron nrt_get_dmabuf_fd_v2 where available. * Updated logic to use NVML device counts when determining whether to use Inter-Process Communication (IPC). * Platform Support: * Expanded Windows compatibility by adding definitions for PATH_MAX and mode_t. * Added unified OS abstraction functions such as ofi_open, ofi_fdopen, and ofi_close. * Providers: * New architecture for the shm provider. * Update the psm3 provider to match Intel(R) Ethernet Fabric Suite (IEFS) 12.1.0.1. * Various fixes and improvements. ?? 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 at openfabrics.org with any questions. -------------- next part -------------- An HTML attachment was scrubbed... URL: