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