Package Release Info

mvapich2_2_3_6-gnu-hpc-2.3.6-bp154.2.10

Update Info: Base Release
Available in Package Hub : 15 SP4 BETA

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

Change Logs

* Wed Feb 16 2022 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Disable dlopen for verbs library (bsc#1196019)
* Tue Oct 19 2021 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Move rpm macros to %_rpmmacrodir (bsc#1191386)
* Tue Sep 28 2021 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Remove obsolete python dependency (bsc#1190996)
* Tue May 18 2021 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Update to mvapich2 2.3.6
  - Enhanced performance for UD-Hybrid code
  - Add multi-rail support for UD-Hybrid code
  - Enhanced performance for shared-memory collectives
  - Enhanced job-startup performance for flux job launcher
  - Use PMI2 by default when SLURM is selected as process manager
  - Add support to use aligned memory allocations for multi-threaded
    applications
  - Architecture detection and enhanced point-to-point tuning for
    Oracle BM.HPC2 cloud shape
  - Add support for GCC compiler v11
  - Update hwloc v1 code to v1.11.14
  - Update hwloc v2 code to v2.4.2
- Drop obsolete patches:
  - fix-missing-return-code.patch as it was fixed upstream
  - mvapich2-remove-deprecated-sys_siglist.patch
  - rdma_find_network_type-return-MV2_NETWORK_CLASS_UNKNOWN-when-dev_list-is-freed.patch
- Refresh reproducible.patch
* Wed Mar 24 2021 Egbert Eich <eich@suse.com>
- Update mvapich2 to 2.3.5.
  * Enhanced performance for MPI_Allreduce and MPI_Barrier
  * Support collective offload using Mellanox's SHARP for Barrier
  - Enhanced tuning framework for Barrier using SHARP
  * Remove dependency on underlying libibverbs, libibmad, libibumad, and
    librdmacm libraries using dlopen
  * Add support for Broadcom NetXtreme RoCE HCA
  - Enhanced inter-node point-to-point support
  * Support architecture detection for Fujitsu A64fx processor
  * Enhanced point-to-point and collective tuning for Fujitsu A64fx processor
  * Enhanced point-to-point and collective tuning for AMD ROME processor
  * Add support for process placement aware HCA selection
  - Add "MV2_PROCESS_PLACEMENT_AWARE_HCA_MAPPING" environment variable to
    enable process placement aware HCA mapping
  * Add support to auto-detect RoCE HCAs and auto-detect GID index
  * Add support to use RoCE/Ethernet and InfiniBand HCAs at the same time
  * Add architecture-specific flags to improve performance of certain CUDA
    operations
  - Thanks to Chris Chambreau @LLNL for the report
  * Read MTU and maximum outstanding RDMA operations from the device
  * Improved performance and scalability for UD-based communication
  * Update maximum HCAs supported by default from 4 to 10
  * Enhanced collective tuning for Frontera@TACC, Expanse@SDSC,
    Ookami@StonyBrook, and bb5@EPFL
  * Enhanced support for SHARP v2.1.0
  * Generalize code for GPU support
- Obsolete: wrapper-revert-ldflag-order-change.patch.
- Replace: mvapich2-fix-double-free.patch by
  rdma_find_network_type-return-MV2_NETWORK_CLASS_UNKNOWN-when-dev_list-is-freed.patch
* Thu Feb 18 2021 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Re-add mvapich2-fix-double-free.patch as the bug was
  somehow be reintroduced (bsc#1144000)
- Add mvapich2-remove-deprecated-sys_siglist.patch to
  fix compilation errors with newer glibc
* Sun Nov 29 2020 Egbert Eich <eich@suse.com>
- HPC: Fix environment module settings for MANPATH.
* Sat Jul 25 2020 Egbert Eich <eich@suse.com>
- For HPC builds check for gnu compiler suite version >= 10 and
  set -fallow-argument-mismatch.
* Thu Jul 23 2020 Egbert Eich <eich@suse.com>
- Add build support for gcc8/9/10 to HPC build (bsc#1174439).
* Wed Jun 03 2020 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Update so mvapich2 2.3.4
  - See CHANGELOG for fixes and new features
- Add fix-missing-return-code.patch to fix compilation errors
- Add 0001-Drop-Real-16.patch to disable Real(16) support on Armv7
- Add wrapper-revert-ldflag-order-change.patch to revert LDFLAGS order
  change done in 2.3.4.
  This allows legacy builds to work without adding a -lmpi flag
* Tue Jan 21 2020 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Update to mvapich2 2.3.3 (jsc#SLE-8497)
  - See CHANGELOG for fixes and new features
* Fri Sep 06 2019 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Update to mvapich2 2.3.2 (jsc#SLE-8544)
  - See CHANGELOG for fixes and new features
- Drop mvapich2-make-sure-ibv_get_device_list-returned-one-before-freeing-it.patch
  as it was fixed upstream.
- Use FAT LTO objects in order to provide proper static library.
- Add 0001-Drop-real128.patch to fix compilation on armv7
* Fri Aug 02 2019 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Add mvapich2-make-sure-ibv_get_device_list-returned-one-before-freeing-it.patch
  to Fix segfault when ib_uverbs is not loaded (bsc#1144000)
* Mon May 27 2019 Bernhard Wiedemann <bwiedemann@suse.com>
- Add reproducible.patch to sort readdir to make package build reproducible
  (boo#1041090)
* Mon May 13 2019 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Update to mvapich2 2.3.1
  - See CHANGELOG for fixes and new features
- Refreshed patches against the new version:
  - 0001-Drop-GCC-check.patch
  - mvapich2-arm-support.patch
  - mvapich2-s390_get_cycles.patch
- Drop mvapich2-fix-double-free.patch as it was merged upstream
* Thu May 02 2019 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Add mvapich2-fix-double-free.patch to fix a segfault
  when running on a machine with no RDMA hardware (bsc#1133797)
* Wed Mar 20 2019 Ana Guerrero Lopez <aguerrero@suse.com>
- Add patch to remove obsolete GCC check (bnc#1129421). It also patches
  autogen.sh to get the autotools working in SLE12SP4.
  * 0001-Drop-GCC-check.patch
- Force to re-run autotools to generate properly the files after
  patching src/binding/cxx/buildiface
* Sun Nov 18 2018 eich@suse.com
- Add macro _hpc_mvapich2_modules for modules support (bsc#1116458).
* Mon Sep 10 2018 nmoreychaisemartin@suse.com
- Remove bashism in postun scriptlet
* Wed Sep 05 2018 nmoreychaisemartin@suse.com
- Fix handling of mpi-selector during updates (bsc#1098653)