[Mvapich-discuss] Announcing the release of OSU Micro-Benchmarks (OMB) 7.2

Subramoni, Hari subramoni.1 at osu.edu
Mon Jul 10 18:35:21 EDT 2023


The MVAPICH team is pleased to announce the release of OSU Micro-Benchmarks (OMB) 7.2. This release introduces support for MPI Sessions for various benchmarks. It also adds support for MPI_IN_PLACE and an option to rotate the root for various collective benchmarks.



Please note that OMB is also available through the Spack package manager. Now the system administrators and users of OSU Micro-Benchmarks (OMB) will be able to install these libraries on their systems using Spack.



The new features, enhancements, and bug fixes for OSU Micro-Benchmarks

(OMB) 7.2 are listed here:



* New Features & Enhancements (since 7.1)

    - Add MPI-4 sessions based initialization support to following benchmarks

        * Point-to-point benchmarks supported

            * osu_bibw, osu_bw, osu_mbw_mr, osu_latency, osu_multi_lat,

            * osu_latency_mp, osu_latency_mt, osu_bw_persistent,

            * osu_bibw_persistent, osu_latency_persistent

        * Blocking benchmarks supported

            * osu_allgather, osu_allgatherv, osu_alltoall, osu_allreduce,

            * osu_alltoallv, osu_alltoallw, osu_bcast, osu_barrier, osu_gather,

            * osu_gatherv, osu_reduce, osu_reduce_scatter, osu_scatter,

            * osu_scatterv

        * Non-Blocking benchmarks supported

            * osu_iallgather, osu_iallgatherv, osu_iallreduce, osu_ialltoall,

            * osu_ialltoallv, osu_ialltoallw, osu_ibcast, osu_ibarrier,

            * osu_igather, osu_igatherv, osu_ireduce, osu_iscatter,

            * osu_iscatterv, osu_ireduce_scatter

        * Neighborhood benchmarks

            * osu_neighbor_allgather, osu_neighbor_allgatherv,

            * osu_neighbor_alltoall,osu_neighbor_alltoallv,

            * osu_neighbor_alltoallw, osu_ineighbor_allgatherv,

            * osu_ineighbor_allgatherv, osu_ineighbor_alltoall,

            * osu_ineighbor_alltoallv, osu_ineighbor_alltoallw

        * Startup benchmarks

            * osu_init

    - Add MPI_IN_PLACE support for following blocking and non-blocking

      collectives

        * Blocking benchmarks supported

            * osu_allgather, osu_allgatherv, osu_alltoall, osu_allreduce,

            * osu_alltoallv, osu_alltoallw, osu_gather, osu_gatherv, osu_reduce,

            * osu_reduce_scatter, osu_scatter, osu_scatterv

        * Non-Blocking benchmarks supported

            * osu_iallgather, osu_iallgatherv, osu_iallreduce, osu_ialltoall,

            * osu_ialltoallv, osu_ialltoallw, osu_igather, osu_igatherv,

            * osu_ireduce, osu_iscatter, osu_iscatterv, osu_ireduce_scatter

    - Add an option to set root rank for rooted blocking and non-blocking

      collectives

        * Blocking benchmarks supported

            * osu_gather, osu_gatherv, osu_reduce, osu_scatter,

            * osu_scatterv

        * Non-Blocking benchmarks supported

            * osu_igather, osu_igatherv, osu_ireduce, osu_iscatter,

            * osu_iscatterv



* Bug Fixes

    - Fixed memory leak in point-to-point benchmarks when validation is enabled.

        * Thanks to Shi Jin @Amazon for report and patch.

    - Fixed missing '#' formatting bug in osu_ibarrier header.

        * Thanks to Nick Hagerty @ORNL for report.



For downloading OMB 7.2 and associated README instructions, please visit the following URL:



http://mvapich.cse.ohio-state.edu<http://mvapich.cse.ohio-state.edu/>



All questions, feedback, bug reports, hints for performance tuning, patches, and enhancements are welcome. Please post it to the mvapich-discuss mailing list (mvapich-discuss at lists.osu.edu).



Thanks,



The MVAPICH Team



PS: We are also happy to inform you that the number of organizations using MVAPICH2 libraries (and registered at the MVAPICH site) has crossed 3,325 worldwide (in 90 countries). The number of downloads from the MVAPICH site has crossed 1,689,000 (1.68 million).  The MVAPICH team would like to thank all its users and organizations!!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osu.edu/pipermail/mvapich-discuss/attachments/20230710/55481be9/attachment-0003.html>


More information about the Mvapich-discuss mailing list