Changelog for
mvapich2_2_3_7-gnu-hpc-2.3.7-7.2.x86_64.rpm :
* Thu Feb 22 2024 pgajdosAATTsuse.com- Use %patch -P N instead of deprecated %patchN.
* Thu Oct 26 2023 Nicolas Morey
- Add mvapich2-openpa-add-memory-barriers.patch to fix testsuite issue on pcc64 (bsc#1216610, bsc#1216612)
* Mon Aug 07 2023 Nicolas Morey - Drop support for obsolete TrueScale (bsc#1212146)
* Mon Dec 05 2022 Stefan Brüns - Reduce constraints to match the actual requirement. Exaggerating the requirements hurts both this package (time until build can start) as well as other OBS users (blocking large workers without need).- Use a reproducible timestamp instead of removing it altogether.
* Mon Nov 28 2022 Nicolas Morey-Chaisemartin - Update reproducible.patch to remove timestamp generated at compilation time
* Wed Jul 06 2022 Nicolas Morey-Chaisemartin - Add mvapich2-allow-building-with-external-hwloc.patch to allow building against an external hwloc library- Build mvapich2 HPC flavors against pmix and hwloc system libraries
* Wed Jun 29 2022 Klaus Kämpf - add pass-correct-size-to-snprintf.patch to fix potential buffer overflows (required to make \'sundials\' testsuite pass)- Update to mvapich2 2.3.7
* Features and Enhancements (since 2.3.6): - Added support for systems with Rockport\'s switchless networks
* Added automatic architecture detection
* Optimized performance for point-to-point operations - Added support for the Cray Slingshot 10 interconnect - Enhanced support for blocking collective offload using Mellanox SHARP
* Scatter and Scatterv - Enhanced support for non-blocking collective offload using Mellanox SHARP
* Iallreduce, Ibarrier, Ibcast, and Ireduce
* Bug Fixes (since 2.3.6): - Removed several deprectated functions - Thanks to Honggang Li AATTRedHat for the report - Fixed a bug where tools like CMake FindMPI would not detect MVAPICH when compiled without Hydra mpiexec - Thanks to Chris Chambreau and Adam Moody AATTLLNL for the report - Fixed compilation error when building with mpirun and without hydra - Thanks to James Long AATTUniversity of Illinois for the report - Fixed issue with setting RoCE mode correctly without RDMA_CM. - Thanks to Nicolas Gagnon AATTRockport Networks for the report - Fixed an issue on heterogeneous clusters where QP attributes were set incorrectly - Thanks to X-ScaleSolutions for the report and fix - Fixed a memory leak in improbe on the PSM channel - Thanks to Gregory Lee AATTLLNL Beichuan Yan AATTUniversity of Colorado for the report - Added retry logic for PSM connection establishment - Thanks to Gregory Lee AATTLLNL for the report and X-ScaleSolutions for the patch - Fixed an initialization error when using PSM and gcc\'s -pg option - Thanks to Gregory Lee AATTLLNL for the report and X-ScaleSolutions for the patch - Fixed a potential integer overflow when transfering large arrays - Thanks to Alexander Melnikov for the report and patch- Fix Url: link
* Wed Feb 16 2022 Nicolas Morey-Chaisemartin - Disable dlopen for verbs library (bsc#1196019)
* Tue Oct 19 2021 Nicolas Morey-Chaisemartin - Move rpm macros to %_rpmmacrodir (bsc#1191386)
* Tue Sep 28 2021 Nicolas Morey-Chaisemartin - Remove obsolete python dependency (bsc#1190996)
* Tue May 18 2021 Nicolas Morey-Chaisemartin - 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 - 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 AATTLLNL 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 FronteraAATTTACC, ExpanseAATTSDSC, OokamiAATTStonyBrook, and bb5AATTEPFL
* 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 - 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