Commit Graph

14 Commits

Author SHA256 Message Date
Richard Brown
a3ca4c5ef9 Accepting request 882294 from science:HPC
- Update to version 4.1.0
  * collectives: Add HAN and ADAPT adaptive collectives components.
    Both components are off by default and can be enabled by specifying
    "mpirun --mca coll_adapt_priority 100 --mca coll_han_priority 100 ...".
    We intend to enable both by default in Open MPI 5.0.
  * OMPIO is now the default for MPI-IO on all filesystems, including
    Lustre (prior to this, ROMIO was the default for Lustre).  Many
    thanks to Mark Dixon for identifying MPI I/O issues and providing
    access to Lustre systems for testing.
  * Minor MPI one-sided RDMA performance improvements.
  * Fix hcoll MPI_SCATTERV with MPI_IN_PLACE.
  * Add AVX support for MPI collectives.
  * Updates to mpirun(1) about "slots" and PE=x values.
  * Fix buffer allocation for large environment variables.  Thanks to
    @zrss for reporting the issue.
  * Upgrade the embedded OpenPMIx to v3.2.2.
  * Fix issue with extra-long values in MCA files.  Thanks to GitHub
    user @zrss for bringing the issue to our attention.
  * UCX: Fix zero-sized datatype transfers.
  * Fix --cpu-list for non-uniform modes.
  * Fix issue in PMIx callback caused by missing memory barrier on Arm platforms.
  * OFI MTL: Various bug fixes.
  * Fixed issue where MPI_TYPE_CREATE_RESIZED would create a datatype
    with unexpected extent on oddly-aligned datatypes.
  * collectives: Adjust default tuning thresholds for many collective
    algorithms
  * runtime: fix situation where rank-by argument does not work
  * Portals4: Clean up error handling corner cases
  * runtime: Remove --enable-install-libpmix option, which has not
    worked since it was added
  * UCX: Allow UCX 1.8 to be used with the btl uct
  * UCX: Replace usage of the deprecated NB API of UCX with NBX
  * OMPIO: Add support for the IME file system
  * OFI/libfabric: Added support for multiple NICs
  * OFI/libfabric: Added support for Scalable Endpoints
  * OFI/libfabric: Added btl for one-sided support
  * OFI/libfabric: Multiple small bugfixes
  * libnbc: Adding numerous performance-improving algorithms
- Removed: reproducible.patch - replaced by spec file settings.

OBS-URL: https://build.opensuse.org/request/show/882294
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openmpi4?expand=0&rev=5
2021-04-01 12:17:34 +00:00
Nicolas Morey-Chaisemartin
d47d4dad1b Add comment about SOURCE_DATE_EPOCH
OBS-URL: https://build.opensuse.org/package/show/science:HPC/openmpi4?expand=0&rev=13
2021-03-31 07:29:38 +00:00
Nicolas Morey-Chaisemartin
1d2406b740 Accepting request 882166 from home:eeich:branches:science:HPC
- Update to version 4.1.0
  * collectives: Add HAN and ADAPT adaptive collectives components.
    Both components are off by default and can be enabled by specifying
    "mpirun --mca coll_adapt_priority 100 --mca coll_han_priority 100 ...".
    We intend to enable both by default in Open MPI 5.0.
  * OMPIO is now the default for MPI-IO on all filesystems, including
    Lustre (prior to this, ROMIO was the default for Lustre).  Many
    thanks to Mark Dixon for identifying MPI I/O issues and providing
    access to Lustre systems for testing.
  * Minor MPI one-sided RDMA performance improvements.
  * Fix hcoll MPI_SCATTERV with MPI_IN_PLACE.
  * Add AVX support for MPI collectives.
  * Updates to mpirun(1) about "slots" and PE=x values.
  * Fix buffer allocation for large environment variables.  Thanks to
    @zrss for reporting the issue.
  * Upgrade the embedded OpenPMIx to v3.2.2.
  * Fix issue with extra-long values in MCA files.  Thanks to GitHub
    user @zrss for bringing the issue to our attention.
  * UCX: Fix zero-sized datatype transfers.
  * Fix --cpu-list for non-uniform modes.
  * Fix issue in PMIx callback caused by missing memory barrier on Arm platforms.
  * OFI MTL: Various bug fixes.
  * Fixed issue where MPI_TYPE_CREATE_RESIZED would create a datatype
    with unexpected extent on oddly-aligned datatypes.
  * collectives: Adjust default tuning thresholds for many collective
    algorithms
  * runtime: fix situation where rank-by argument does not work
  * Portals4: Clean up error handling corner cases
  * runtime: Remove --enable-install-libpmix option, which has not
    worked since it was added

OBS-URL: https://build.opensuse.org/request/show/882166
OBS-URL: https://build.opensuse.org/package/show/science:HPC/openmpi4?expand=0&rev=12
2021-03-30 13:09:12 +00:00
Dominique Leuenberger
676b548c69 Accepting request 839582 from science:HPC
OBS-URL: https://build.opensuse.org/request/show/839582
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openmpi4?expand=0&rev=4
2020-10-05 17:42:27 +00:00
Nicolas Morey-Chaisemartin
7ca901bfb5 Accepting request 839573 from home:NMoreyChaisemartin:branches:science:HPC
- Update to version 4.0.5
  - See NEWS for the detailled changelog

OBS-URL: https://build.opensuse.org/request/show/839573
OBS-URL: https://build.opensuse.org/package/show/science:HPC/openmpi4?expand=0&rev=10
2020-10-05 13:29:47 +00:00
Dominique Leuenberger
ea6601a23a Accepting request 814028 from science:HPC
OBS-URL: https://build.opensuse.org/request/show/814028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openmpi4?expand=0&rev=3
2020-06-12 19:42:28 +00:00
Nicolas Morey-Chaisemartin
4fc4defb9c Accepting request 814027 from home:NMoreyChaisemartin:branches:science:HPC
- Update to version 4.0.4
  - See NEWS for the detailled changelog

OBS-URL: https://build.opensuse.org/request/show/814027
OBS-URL: https://build.opensuse.org/package/show/science:HPC/openmpi4?expand=0&rev=8
2020-06-11 21:09:09 +00:00
Dominique Leuenberger
749ec1d035 Accepting request 812864 from science:HPC
OBS-URL: https://build.opensuse.org/request/show/812864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openmpi4?expand=0&rev=2
2020-06-09 22:51:20 +00:00
Nicolas Morey-Chaisemartin
c9d49688b2 Accepting request 812863 from home:NMoreyChaisemartin:branches:science:HPC
- Update to version 4.0.3
  - See NEWS for the detailled changelog
  - Fixes compilation with UCX 1.8
- Drop memory-patcher-fix-compiler-warning.patch which was merged upstream

OBS-URL: https://build.opensuse.org/request/show/812863
OBS-URL: https://build.opensuse.org/package/show/science:HPC/openmpi4?expand=0&rev=6
2020-06-09 10:34:00 +00:00
Dominique Leuenberger
0e3beee944 Accepting request 786504 from science:HPC
Add openmpi4 package

OBS-URL: https://build.opensuse.org/request/show/786504
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openmpi4?expand=0&rev=1
2020-03-20 22:56:01 +00:00
Nicolas Morey-Chaisemartin
57c526deae Remove unused extra macro file
OBS-URL: https://build.opensuse.org/package/show/science:HPC/openmpi4?expand=0&rev=4
2020-03-19 15:25:13 +00:00
Nicolas Morey-Chaisemartin
4c599c6422 Drop unexpected macro file
OBS-URL: https://build.opensuse.org/package/show/science:HPC/openmpi4?expand=0&rev=3
2020-03-19 09:11:35 +00:00
Nicolas Morey-Chaisemartin
b2e374890c Accepting request 786347 from home:NMoreyChaisemartin:branches:science:HPC
- Drop different package string between SLES and Leap

OBS-URL: https://build.opensuse.org/request/show/786347
OBS-URL: https://build.opensuse.org/package/show/science:HPC/openmpi4?expand=0&rev=2
2020-03-19 08:44:08 +00:00
Nicolas Morey-Chaisemartin
2a914cad07 Accepting request 764679 from home:NMoreyChaisemartin:branches:science:HPC
Add openmpi4

OBS-URL: https://build.opensuse.org/request/show/764679
OBS-URL: https://build.opensuse.org/package/show/science:HPC/openmpi4?expand=0&rev=1
2020-01-15 13:55:39 +00:00