A powerful implementation of MPI2

Edit Package openmpi4

Open MPI is a project combining technologies and resources from several
other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to
build the best MPI library available.

This RPM contains all the tools necessary to compile, link, and run
Open MPI jobs.

Refresh
Refresh
Source Files (show unmerged sources)
Filename Size Changed
_multibuild 0000000156 156 Bytes
_service 0000000701 701 Bytes
btl-openib-Add-VF-support-for-ConnectX-4-5-and-6.patch 0000001303 1.27 KB
macros.hpc-openmpi 0000000679 679 Bytes
mpivars.csh 0000000318 318 Bytes
mpivars.sh 0000000526 526 Bytes
openmpi-4.1.7.0.6b7e5d9911d1.tar.bz2 0006571210 6.27 MB
openmpi4-C99.diff 0000003388 3.31 KB
openmpi4-rpmlintrc 0000000387 387 Bytes
openmpi4.changes 0000020223 19.7 KB
openmpi4.spec 0000023468 22.9 KB
orted-mpir-add-version-to-shared-library.patch 0000000969 969 Bytes
test-datatype-partial.c-fix-compiler-warnings.patch 0000003242 3.17 KB
Latest Revision
Nicolas Morey's avatar Nicolas Morey (NMorey) committed (revision 2)
- Update to 4.1.7 (jsc#PED-11355):
  - Fix int overflow bug in UCC collectives routine, which would impact
    large message collectives.
  - Fix SHMEM bounds checking warnings
  - Fix memory leak in the fcoll/vulcan component
  - Fix memory leak when using non-contiguious datatyles with pml/cm
    (used when using Libfabric or Portals transports)
  - Change default locking protocol for ufs IO component to fix data
    sieving use case.
  - Fix bug in Fortran / C interface array calculation.
  - Fix potential initialization in UCX OpenSHMEM support
  - Add OpenSHMEM support for symmetric remote key handling to improve
    scalability of OpenSHMEM interface.
  - Add MCS Locks as default implementation for OpenSHMEM locks.
  - Fix bug to properly handle ORTE Prefix of "/".
  - Fix bug in I/O interface handling of soft links on Lustre
    filesystems.
  - Fix memory leak in UCX one-sided implementation.
  - Fix bug in rcache components that could lead to assert on macOS
    systems.
  - Fix mishandling of a NULL completion context in the OFI transport.
  - Tarballs are now built with the tar-pax format.
  - Set MPI_THREAD_SERIALIZED instead of MPI_THREAD_SINGLE as supported
    threading model when using UCX that supports
    UCS_THREAD_MODE_SERIALIZED.
  - Fix issue that would prevent using Libfabric 2.x releases.
Comments 0
openSUSE Build Service is sponsored by