-
Notifications
You must be signed in to change notification settings - Fork 868
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.
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 |