Skip to content

OMPI Third Party Packages

Brian Barrett edited this page Oct 7, 2024 · 7 revisions

Open MPI relies on five third-party packages: Libevent, HWLOC, PMIx, PRRTE, and ROMIO. ROMIO is a special case, as it is tightly integrated into the MPI layer. The other 4 are called the way that Open MPI might call libc; Open MPI just expects them to be there (although it has some code to make it easier for customers to install them automatically as part of an Open MPI build). This page documents the versions of third-party packages in various distros.

Distro Libevent Version HWLOC Version PMIx Version EOL Date
Amazon Linux 2 2.0.21 1.11.8 June 2025
Amazon Linux 2023 2.1.12 2.4.1 3.2.3
RHEL 8.10 2.1.8 2.2.0 * May 2029
SLES 15sp2 2.1.8 2.1.0
Ubuntu 20.04 2.1.7 2.1.0 April 2025
Ubuntu 22.04 2.1.11 2.1.0 June 2027
Ubuntu 24.04 2.1.12 2.10.0 5.0.1 June 2029
  • RHEL base repositories make the HWLOC libraries and binaries available, but not the devel headers. Weird.

EOL Distros

Distro Libevent Version HWLOC Version PMIx Version
Amazon Linux 1 2.0.21 1.7.0
RHEL 6.10 2.0.21
RHEL 7.7 2.0.21 1.11.8 *
RHEL 8.2 2.1.8 1.11.9 *
SLES 12sp5 2.0.5 2.0.0
SLES 15sp1 2.1.8 none
Ubuntu 16.04 2.0.5 1.11.2
Ubuntu 18.04 2.1.8 1.11.9
Clone this wiki locally