Branch: refs/heads/feature/hierarchical_collectives
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 08fd1121c333f684cba94a5a30e833bd171b9052
      
https://github.com/STEllAR-GROUP/hpx/commit/08fd1121c333f684cba94a5a30e833bd171b9052
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Added Recursive function and non-functional hierarchical communicator

Signed-off-by: Hartmut Kaiser <[email protected]>


  Commit: 50f5b4d3b501d8568b686aa39898b8fa3ad25ef5
      
https://github.com/STEllAR-GROUP/hpx/commit/50f5b4d3b501d8568b686aa39898b8fa3ad25ef5
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Made hierarchical communicator ready for testing

Signed-off-by: Hartmut Kaiser <[email protected]>


  Commit: e2318c3dd0d1ece9ede7bcbe5aaf46d9e9b263bc
      
https://github.com/STEllAR-GROUP/hpx/commit/e2318c3dd0d1ece9ede7bcbe5aaf46d9e9b263bc
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Fixed small mistake

Signed-off-by: Hartmut Kaiser <[email protected]>


  Commit: 37081964ec6a836be358768a4e77f336f79e9171
      
https://github.com/STEllAR-GROUP/hpx/commit/37081964ec6a836be358768a4e77f336f79e9171
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Fixed several code mistakes.

Signed-off-by: Hartmut Kaiser <[email protected]>


  Commit: 8370ae4c23a73ba606afe6be09cd14c388f9a72e
      
https://github.com/STEllAR-GROUP/hpx/commit/8370ae4c23a73ba606afe6be09cd14c388f9a72e
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Fixed Unproper class Problem


  Commit: 9e900e3262d6fa7aab5343cdb7d1baac64e38c19
      
https://github.com/STEllAR-GROUP/hpx/commit/9e900e3262d6fa7aab5343cdb7d1baac64e38c19
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Minor Copying Problem


  Commit: f11cb991edabb7fd7cba2cbdfa784509e44117b2
      
https://github.com/STEllAR-GROUP/hpx/commit/f11cb991edabb7fd7cba2cbdfa784509e44117b2
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Changed integers to unsigned integers.


  Commit: 14bd3af12beffc3e6eb442261b9e30ae83344467
      
https://github.com/STEllAR-GROUP/hpx/commit/14bd3af12beffc3e6eb442261b9e30ae83344467
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Added Declaration and changed back to int values

Signed-off-by: Hartmut Kaiser <[email protected]>


  Commit: d0026a276ba2ca8ba180114a58f41fac36ca05ec
      
https://github.com/STEllAR-GROUP/hpx/commit/d0026a276ba2ca8ba180114a58f41fac36ca05ec
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Fixed Declaration Issues.


  Commit: af08477a8e80ed9a25319c5491e4f9c851a27f6b
      
https://github.com/STEllAR-GROUP/hpx/commit/af08477a8e80ed9a25319c5491e4f9c851a27f6b
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Fixed Copying issues as well as method issues


  Commit: f8fb0e526f7733317b67d4c81c74655f9e4e72a0
      
https://github.com/STEllAR-GROUP/hpx/commit/f8fb0e526f7733317b67d4c81c74655f9e4e72a0
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Fixed Return issues and argument issues


  Commit: 26c9375a90f2060e74d7d9b365c345242cacb448
      
https://github.com/STEllAR-GROUP/hpx/commit/26c9375a90f2060e74d7d9b365c345242cacb448
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Fixed typing issues and more return issues.


  Commit: febb32f32d936296f8329182d855cfa66c29221a
      
https://github.com/STEllAR-GROUP/hpx/commit/febb32f32d936296f8329182d855cfa66c29221a
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
    M libs/full/collectives/include/hpx/collectives/scatter.hpp
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Initial probably non-functional hierarchical scatter using hierarchical 
communicators

Signed-off-by: Hartmut Kaiser <[email protected]>


  Commit: 494fda873159f1c8fc69fcc0d5c72b9f8ad31d72
      
https://github.com/STEllAR-GROUP/hpx/commit/494fda873159f1c8fc69fcc0d5c72b9f8ad31d72
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Fixed rudimentary errors


  Commit: 8af99547e3a6c5aafb764059227f9ec574f342c9
      
https://github.com/STEllAR-GROUP/hpx/commit/8af99547e3a6c5aafb764059227f9ec574f342c9
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

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

  Log Message:
  -----------
  declared default Arity


  Commit: 3a2da8695bcb55418369823bde7287efe7ffa865
      
https://github.com/STEllAR-GROUP/hpx/commit/3a2da8695bcb55418369823bde7287efe7ffa865
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Fixed tuple order


  Commit: f65be6fbaf220655a54b7819c8dd155a5df39d75
      
https://github.com/STEllAR-GROUP/hpx/commit/f65be6fbaf220655a54b7819c8dd155a5df39d75
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/scatter.hpp
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Hierarchical scatter compiles.

Signed-off-by: Hartmut Kaiser <[email protected]>


  Commit: e81487ee3059d57fb3a7180a5e2bae4e90e64aff
      
https://github.com/STEllAR-GROUP/hpx/commit/e81487ee3059d57fb3a7180a5e2bae4e90e64aff
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
    M libs/full/collectives/include/hpx/collectives/scatter.hpp
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Current State of the Code for meeting.


  Commit: 88eafbfddad532cda92917f0f164f4c29e3d8901
      
https://github.com/STEllAR-GROUP/hpx/commit/88eafbfddad532cda92917f0f164f4c29e3d8901
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
    M libs/full/collectives/include/hpx/collectives/scatter.hpp
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Hierarchical Scatter works for 4 arity on 16 localities

Signed-off-by: Hartmut Kaiser <[email protected]>


  Commit: f60dbda2118b04ed9ba22d2d79426187b75f4494
      
https://github.com/STEllAR-GROUP/hpx/commit/f60dbda2118b04ed9ba22d2d79426187b75f4494
  Author: Lukas Zeil <[email protected]>
  Date:   2025-12-16 (Tue, 16 Dec 2025)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/broadcast.hpp
    M libs/full/collectives/include/hpx/collectives/gather.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

  Log Message:
  -----------
  Fully Functioning Scatter, broadcast, gather and reduce operation

Signed-off-by: Hartmut Kaiser <[email protected]>


  Commit: a293c4815c7e7d6224f5e8401de9a3e44eb37f21
      
https://github.com/STEllAR-GROUP/hpx/commit/a293c4815c7e7d6224f5e8401de9a3e44eb37f21
  Author: Hartmut Kaiser <[email protected]>
  Date:   2025-12-17 (Wed, 17 Dec 2025)

  Changed paths:
    M .clang-format
    M libs/full/collectives/include/hpx/collectives/argument_types.hpp
    M libs/full/collectives/include/hpx/collectives/broadcast.hpp
    M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
    M libs/full/collectives/include/hpx/collectives/gather.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/performance/CMakeLists.txt
    A libs/full/collectives/tests/performance/benchmark_collectives.cpp
    M libs/full/collectives/tests/unit/CMakeLists.txt
    A libs/full/collectives/tests/unit/broadcast_hierarchical.cpp
    A libs/full/collectives/tests/unit/gather_hierarchical.cpp
    A libs/full/collectives/tests/unit/reduce_hierarchical.cpp
    A libs/full/collectives/tests/unit/scatter_hierarchical.cpp

  Log Message:
  -----------
  Resolving merge conflicts, cleaned up implementation

- adding tests for hierarchical APIs'
- adding benchmark for collectives
- flyby: enforce east-const in .clang-format

Signed-off-by: Hartmut Kaiser <[email protected]>


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/08fd1121c333%5E...a293c4815c7e

To unsubscribe from these emails, change your notification settings at 
https://github.com/STEllAR-GROUP/hpx/settings/notifications
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits

Reply via email to