Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

openmpi5-5.0.5-1.3 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: openmpi5 Distribution: openSUSE Tumbleweed
Version: 5.0.5 Vendor: openSUSE
Release: 1.3 Build date: Mon Aug 12 11:52:54 2024
Group: Development/Libraries/Parallel Build host: reproducible
Size: 1755721 Source RPM: openmpi5-5.0.5-1.3.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.open-mpi.org/
Summary: An implementation of MPI/SHMEM (Version 5)



OpenMPI is an implementation of the Message Passing Interface, a
standardized API typically used for parallel and/or distributed
computing. OpenMPI is the merged result of four prior implementations
where the team found for them to excel in one or more areas,
such as latency or throughput.

OpenMPI also includes an implementation of the OpenSHMEM parallel
programming API, which is a Partitioned Global Address Space (PGAS)
abstraction layer providing inter-process communication using
one-sided communication techniques.

This package provides general tools (mpirun, mpiexec, etc.) and the
Module Component Architecture (MCA) base and plugins necessary for
running Open MPI/OpenSHMEM version 5 jobs.

Provides

Requires

License

BSD-3-Clause

Changelog

* Mon Aug 12 2024 Nicolas Morey <nicolas.morey@suse.com>
  - Update to 5.0.5
    - btl/ofi: retry posting receive buffer
    - btl/uct: check return status from some uct funcs
    - fortran: use -Wl,-ld_classic if supported
    - fortran: parameterize the install location of Fortran MPI bindings modulefiles
      via the configure --with-mpi-moduledir CLI option
    - fortran: various configury improvements
    - use-mpi-f08: add missing subroutines in the mpi_f08 module
    - pml/base: remove redundant copy of ompi_mpi_thread_multiple
    - pml/cm: release datatype object in send completion callback
    - pml/ucx: propagate MPI serialized thread mode for all worker creations
    - pml/ob1: make no. of events an mca parameter
    - oshmem/shmem: fix warnings regarding types and unused variables in shmem
    - Add an AARCH64 OP component for for NEON and SVE ISA
    - Fix MPI function names in error output
    - Fix MPI_Neighbor_alltoall{v,w}_init to handle NULL parameters
    - Fix a bug in intercomm creation
    - Fix a bug in ompi_comm_lookup function to handle partially ready communicators
    - Fix error message in ompi_comm_get_rproc
    - Fix opal_basename for single character filenames
    - Fix rpm build test
    - Fix the info subscriber mechanism and hidden info keys
    - Fix ulfm bugs in ishrink/agree/iagree
    - Improve libcuda.so find command to follow symlinks
    - Improve pkgconfig installation logic in script wrapper
    - Change default tar format to tar-pax
    - Various document updates
* Wed Jun 26 2024 Nicolas Morey <nicolas.morey@suse.com>
  - Update to 5.0.3
    - Fix HAN MPI_Scatter intra-node data count and type
    - Add missing write memory barrier in btl/smcuda
    - Fix MPI_Alltoallv and MPI_Ialltoallv data count and type check
    - Enhance cuda-aware build by detecting default --with-cuda-lib value
    - Enhance ofi NIC selection logic
    - Fix an illegal memory access bug in mtl/ofi
    - Multiple bugfixes in rocm accelerator
    - Fix a double free bug in oshmem
    - Add missing oshmem headers
    - Fix uninitialized lock in btl/usnic
    - Fix uninitialized mutex in file_open
    - Fix compiler warnings about unused cid_base variable
    - Enhance autogen submodule checks
    - Various document updates
* Mon Mar 25 2024 Nicolas Morey <nicolas.morey@suse.com>
  - Update to v5.0.2
    - Fix the fs/lustre component build
    - Fix a mtl/ofi multi-threaded race condition bug
    - Add missing fortran profiling interfaces according to MPI 4.0 standard
    - Allow 0-size data copy in opal/accelerator
    - Fix a btl/ofi and mtl/ofi provider selection bug
    - Properly initialize mca_rcache_base_module_t members
    - Fix a singleton launch segfault
    - Various documentation related updates and changes
    - Fix a bunch of compiler warnings
    - Sessions: fix a problem with fortran MPI_Session_get_nth_pset interface
    - Correctly access the communicator name is MSGQ
    - accelerator/cuda: fix bug in makefile.am preventing correct linkage
      in non-standard location
    - Correctly handle attributes on MPI_COMM_WORLD.
    - Minor memory leak fixes in:
      btl/tcp, mca_base_framework, ob1
    - Fix static initialization of recursive mutexes
    - Spack: fix for dlopen missing symbol problem
    - opal/mca/accelerator: ROCm 6.0 incompatibility fix
    - opal_var_dump_color_keys: fix an array overflow
    - SHMEM_LOCKS: MCS implementation of SHMEM LOCKS
    - configury: support flang-new
    - Update processing of "display_map" info key
    - dpm: update PMIX attribute
* Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    PatchN.
* Fri Oct 27 2023 Nicolas Morey <nicolas.morey@suse.com>
  - Update to v5.0.0
    - No change since v5.0.0rc16
* Thu Oct 26 2023 Nicolas Morey <nicolas.morey@suse.com>
  - Update to v5.0.0rc16
    - Includes a fix to correctly forward stdin to remote processes.
    - Documentation updates
    - Fix build case with --disable-prrte
    - Update PRRTe and PMIx to pull in fixes
    - pcomm: fix fortran interface for precv/psend.
    - Fix UCX support level check.
    - Add support for MPI_ERR_VALUE_TOO_LARGE
    - ofi - add MCA parameters to not use FI_HMEM
    - oshmem: Add symmetric remote key handling
    - oshmem: Fixed DEVICE_NIC_MEM support to use RDMA memory type.
    - Fix a small issue in properly setting filename when building the empty schizo rst file.
    - Update PRRTE to release tag v3.0.2
* Tue Oct 10 2023 Nicolas Morey <nicolas.morey@suse.com>
  - Drop %vers macro so that the Version tag can be parsed more easily
  - Update to v5.0.0rc13
    - Update PMIx to v4.2.6
    - Update PRRTE to v3.0.1
    - Lots of documentation updates.
    - Fixed parameter name in MPI_Intercomm_merge.
    - OFI: Update NIC selection to determine optimal interfaces from the current process.
    - Fix reordering of received data in MPI_Gather.
    - Disable builds with HWLOC versions >= 3.0.0.
    - Fix re-ordering of ranks in MPI_Dist_graph_create.
    - coll/HAN: Fix bug when using MPI_IN_PLACE with MPI_Reduce.
    - Fix MPI_Type_Dup to propagate errors from inner calls.
    - Fix the compilation of the monitoring infrastructure.
    - Various other bug fixes.
* Mon Aug 07 2023 Nicolas Morey <nicolas.morey@suse.com>
  - Drop support for TrueScale (bsc#1212146)
* Tue Jul 25 2023 Nicolas Morey <nicolas.morey@suse.com>
  - Update to v5.0.0rc12
    - accelerator/rocm: add SYNC_MEMOPS support
    - Updated PMIx, PRRTe, and OAC submodule pointers.
    - Fixe in mca_btl_ofi_flush() in multi threaded environment.
    - smcuda: fix an edge case when using enable mca dso
    - Fix MPI_Session_init bug if all previous sessions are finalized..
    - Fix mpi4py hang in intercomm_create_from_groups.
    - Fix finalize segfault with OSHMEM 4.1.5
    - Update FAQ content.
    - Improve AVX* detection. Fixes op/avx link failure with nvhpc compiler.
    - Fix incorrect results with pml/ucx using Intel compiler.
    - Fix segfault when broadcasting large MPI structs.
    - Add platform files for Google Cloud HPC.
    - UCC/HCOLL: Fix waitall for non blokcing collectives.
    - check for MPI_T.3 (not MPI_T.5). Fix pre-built docs check.
  - Add romio341-backport-fixes-from-mpich.patch to fix compilation issues.
* Thu Dec 15 2022 Nicolas Morey <nicolas.morey@suse.com>
  - Update to v5.0.0rc11
    - Many bug fixes
* Fri Oct 28 2022 Steve Kowalik <steven.kowalik@suse.com>
  - Move from python 2 to python 3.
* Mon Oct 03 2022 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
  - Drop baselibs.conf as there is no good reason to run a 32b MPI on a 64b system
* Mon Jul 04 2022 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
  - Initial import of openmpi v5.0.0rc7

Files

/usr/lib64/mpi
/usr/lib64/mpi/gcc
/usr/lib64/mpi/gcc/openmpi5
/usr/lib64/mpi/gcc/openmpi5/bin
/usr/lib64/mpi/gcc/openmpi5/bin/mpirun
/usr/lib64/mpi/gcc/openmpi5/bin/mpivars.csh
/usr/lib64/mpi/gcc/openmpi5/bin/mpivars.sh
/usr/lib64/mpi/gcc/openmpi5/bin/ompi_info
/usr/lib64/mpi/gcc/openmpi5/bin/oshmem_info
/usr/lib64/mpi/gcc/openmpi5/bin/oshrun
/usr/lib64/mpi/gcc/openmpi5/bin/palloc
/usr/lib64/mpi/gcc/openmpi5/bin/pattrs
/usr/lib64/mpi/gcc/openmpi5/bin/pctrl
/usr/lib64/mpi/gcc/openmpi5/bin/pevent
/usr/lib64/mpi/gcc/openmpi5/bin/plookup
/usr/lib64/mpi/gcc/openmpi5/bin/pmix_info
/usr/lib64/mpi/gcc/openmpi5/bin/pmixcc
/usr/lib64/mpi/gcc/openmpi5/bin/pps
/usr/lib64/mpi/gcc/openmpi5/bin/pquery
/usr/lib64/mpi/gcc/openmpi5/bin/prte
/usr/lib64/mpi/gcc/openmpi5/bin/prte_info
/usr/lib64/mpi/gcc/openmpi5/bin/prted
/usr/lib64/mpi/gcc/openmpi5/bin/prterun
/usr/lib64/mpi/gcc/openmpi5/bin/prun
/usr/lib64/mpi/gcc/openmpi5/bin/pterm
/usr/lib64/mpi/gcc/openmpi5/lib64
/usr/lib64/mpi/gcc/openmpi5/share
/usr/lib64/mpi/gcc/openmpi5/share/man
/usr/lib64/mpi/gcc/openmpi5/share/openmpi
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/amca-param-sets
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/amca-param-sets/example.conf
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/amca-param-sets/ft-mpi
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-accelerator-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-coll-sync.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-comm.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-common-ofi.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-dpm.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mca-allocator-bucket.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mca-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mca-bml-r2.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mca-coll-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mca-hook-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mca-var.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mpi-api.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mpi-btl-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mpi-btl-tcp.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mpi-btl-usnic.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mpi-coll-sm.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mpi-common-sm.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mpi-errors.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mpi-ft.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mpi-pml-ob1.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mpi-runtime.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mpirun.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mpool-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-mtl-ofi.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-opal-hwloc-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-opal-if-linux-ipv6.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-opal-runtime.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-opal-shmem-mmap.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-opal-shmem-posix.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-opal-shmem-sysv.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-opal-timer-linux.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-opal-util.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-opal-wrapper.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-opal_info.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-oshmem-info.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-oshmem-memheap.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-oshmem-scoll-mpi.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-oshmem-sshmem-mmap.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-oshmem-sshmem-sysv.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-oshmem-sshmem.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-rcache-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-shmem-api.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/help-shmem-runtime.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/mpiCC-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/mpic++-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/mpicc-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/mpicxx-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/mpif77-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/mpif90-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/mpifort-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/oshCC-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/oshc++-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/oshcc-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/oshcxx-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/oshfort-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/shmemCC-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/shmemc++-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/shmemcc-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/shmemcxx-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/openmpi/shmemfort-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-cli.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-gds-shmem2.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-palloc.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pattrs.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pcompress.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pctrl.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pevent.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pfexec-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pfexec-linux.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-ploc.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-plookup.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pmdl.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pmix-info.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pmix-mca-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pmix-mca-var.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pmix-plog.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pmix-psensor-file.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pmix-psensor-heartbeat.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pmix-runtime.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pmix-server.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pmix-util.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pmixcc.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pps.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-pquery.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-prm.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/help-ptl-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/pmix/pmixcc-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte
/usr/lib64/mpi/gcc/openmpi5/share/prte/amca-param-sets
/usr/lib64/mpi/gcc/openmpi5/share/prte/amca-param-sets/example.conf
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-cli.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-dash-host.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-errmgr-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-ess-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-hostfile.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-iof-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-oob-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-oob-tcp.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-plm-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-plm-slurm.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-plm-ssh.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prte-filem-raw.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prte-hwloc-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prte-info.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prte-odls-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prte-odls-default.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prte-rmaps-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prte-rmaps-ppr.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prte-rmaps-rr.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prte-rmaps-seq.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prte-rtc-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prte-rtc-hwloc.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prte-runtime.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prte-util.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prte.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prted.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prterun.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-prun.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-pterm.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-ras-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-ras-pbs.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-ras-simulator.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-ras-slurm.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-rmaps_rank_file.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-schizo-base.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-schizo-ompi.txt
/usr/lib64/mpi/gcc/openmpi5/share/prte/help-state-base.txt
/usr/share/doc/packages/openmpi5
/usr/share/doc/packages/openmpi5/README.md
/usr/share/doc/packages/openmpi5/v5.0.x.rst
/usr/share/licenses/openmpi5
/usr/share/licenses/openmpi5/LICENSE
/usr/share/modules/gnu-openmpi
/usr/share/modules/gnu-openmpi/5.0.5


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Dec 21 00:31:52 2024