Branch: refs/heads/collectives
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 1d0ec7ebc0fb5c7834db5f42da72d25dd28fad1a
      
https://github.com/STEllAR-GROUP/hpx/commit/1d0ec7ebc0fb5c7834db5f42da72d25dd28fad1a
  Author: Hartmut Kaiser <[email protected]>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    M 
libs/core/datastructures/include/hpx/datastructures/detail/small_vector.hpp
    M libs/core/datastructures/tests/unit/small_vector.cpp
    M libs/core/futures/src/future_data.cpp
    M libs/core/lcos_local/include/hpx/lcos_local/and_gate.hpp
    M libs/full/collectives/include/hpx/collectives/all_gather.hpp
    M libs/full/collectives/include/hpx/collectives/all_reduce.hpp
    M libs/full/collectives/include/hpx/collectives/all_to_all.hpp
    M libs/full/collectives/include/hpx/collectives/broadcast.hpp
    M libs/full/collectives/include/hpx/collectives/detail/communicator.hpp
    M libs/full/collectives/include/hpx/collectives/exclusive_scan.hpp
    M libs/full/collectives/include/hpx/collectives/gather.hpp
    M libs/full/collectives/include/hpx/collectives/inclusive_scan.hpp
    M libs/full/collectives/include/hpx/collectives/reduce.hpp
    M libs/full/collectives/include/hpx/collectives/scatter.hpp
    M libs/full/collectives/src/create_communicator.cpp
    M libs/full/collectives/tests/unit/communication_set.cpp

  Log Message:
  -----------
  Tightening up collective operation semantics

- flyby: small_vector tweaks


  Commit: f807a72e1b1469262174cd412ed04d35540b699c
      
https://github.com/STEllAR-GROUP/hpx/commit/f807a72e1b1469262174cd412ed04d35540b699c
  Author: Hartmut Kaiser <[email protected]>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    M libs/full/collectives/CMakeLists.txt
    M libs/full/collectives/include/hpx/collectives/all_gather.hpp
    M libs/full/collectives/include/hpx/collectives/all_reduce.hpp
    M libs/full/collectives/include/hpx/collectives/all_to_all.hpp
    M libs/full/collectives/include/hpx/collectives/broadcast.hpp
    M libs/full/collectives/include/hpx/collectives/detail/communicator.hpp
    M libs/full/collectives/include/hpx/collectives/exclusive_scan.hpp
    M libs/full/collectives/include/hpx/collectives/gather.hpp
    M libs/full/collectives/include/hpx/collectives/inclusive_scan.hpp
    M libs/full/collectives/include/hpx/collectives/reduce.hpp
    M libs/full/collectives/include/hpx/collectives/scatter.hpp
    A libs/full/collectives/src/all_gather.cpp
    A libs/full/collectives/src/all_reduce.cpp
    A libs/full/collectives/src/all_to_all.cpp
    A libs/full/collectives/src/broadcast.cpp
    A libs/full/collectives/src/exclusive_scan.cpp
    A libs/full/collectives/src/gather.cpp
    A libs/full/collectives/src/inclusive_scan.cpp
    A libs/full/collectives/src/reduce.cpp
    A libs/full/collectives/src/scatter.cpp

  Log Message:
  -----------
  Using unique ids to identify collective operations


  Commit: 47906ea954bc24ad6492c6ea959479e1a635f1c6
      
https://github.com/STEllAR-GROUP/hpx/commit/47906ea954bc24ad6492c6ea959479e1a635f1c6
  Author: Hartmut Kaiser <[email protected]>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/detail/communicator.hpp

  Log Message:
  -----------
  Use scope_exit


  Commit: b61b6dc22eeb963fc6de942c4d222cc61ef2fa5a
      
https://github.com/STEllAR-GROUP/hpx/commit/b61b6dc22eeb963fc6de942c4d222cc61ef2fa5a
  Author: Hartmut Kaiser <[email protected]>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/all_gather.hpp
    M libs/full/collectives/include/hpx/collectives/all_reduce.hpp
    M libs/full/collectives/include/hpx/collectives/all_to_all.hpp
    M libs/full/collectives/include/hpx/collectives/broadcast.hpp
    M libs/full/collectives/include/hpx/collectives/detail/communicator.hpp
    M libs/full/collectives/include/hpx/collectives/exclusive_scan.hpp
    M libs/full/collectives/include/hpx/collectives/gather.hpp
    M libs/full/collectives/include/hpx/collectives/inclusive_scan.hpp
    M libs/full/collectives/include/hpx/collectives/reduce.hpp
    M libs/full/collectives/include/hpx/collectives/scatter.hpp
    M libs/full/collectives/src/all_gather.cpp
    M libs/full/collectives/src/all_reduce.cpp
    M libs/full/collectives/src/all_to_all.cpp
    M libs/full/collectives/src/broadcast.cpp
    M libs/full/collectives/src/create_communicator.cpp
    M libs/full/collectives/src/exclusive_scan.cpp
    M libs/full/collectives/src/gather.cpp
    M libs/full/collectives/src/inclusive_scan.cpp
    M libs/full/collectives/src/reduce.cpp
    M libs/full/collectives/src/scatter.cpp

  Log Message:
  -----------
  Refine sequence checking, improve error messages


  Commit: 5f0a8eefb3623a735d531df26586962ac069977c
      
https://github.com/STEllAR-GROUP/hpx/commit/5f0a8eefb3623a735d531df26586962ac069977c
  Author: Hartmut Kaiser <[email protected]>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    M libs/core/futures/src/future_data.cpp
    M libs/core/lcos_local/include/hpx/lcos_local/and_gate.hpp
    M libs/full/collectives/include/hpx/collectives/detail/communicator.hpp
    M libs/full/collectives/tests/unit/CMakeLists.txt
    A libs/full/collectives/tests/unit/concurrent_collectives.cpp

  Log Message:
  -----------
  Fixing race in collective operations

- adding test


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/d65632f93348...5f0a8eefb362
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits

Reply via email to