Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 77e6ddfc0050f501c5635ebb86d3db504ba40207
      
https://github.com/STEllAR-GROUP/hpx/commit/77e6ddfc0050f501c5635ebb86d3db504ba40207
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M libs/core/concurrency/tests/unit/tagged_ptr.cpp

  Log Message:
  -----------
  [macOS] Comparison between exactly same types

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 0a0fec58616db5e149b082689dd65ce2e813c078
      
https://github.com/STEllAR-GROUP/hpx/commit/0a0fec58616db5e149b082689dd65ce2e813c078
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M libs/core/debugging/src/print.cpp

  Log Message:
  -----------
  [macOS] Apple does not seem to have any typedef for unsigned long int

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: b68fc468d4019ac12cd5d5a60dc3ff18a8099db0
      
https://github.com/STEllAR-GROUP/hpx/commit/b68fc468d4019ac12cd5d5a60dc3ff18a8099db0
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/reduce_deterministic.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/detail/rfa.hpp
    A libs/core/algorithms/include/hpx/parallel/algorithms/detail/rfa_cuda.hpp
    M libs/core/algorithms/tests/unit/algorithms/CMakeLists.txt
    M libs/core/algorithms/tests/unit/algorithms/reduce_deterministic.cpp

  Log Message:
  -----------
  Fix some issues and add tests for determinism

- Add Kate's CUDA impl for RFA

TODO:
- Use original RFA instead of Kate's
- Make a parallel version out of it
- Make a partition vector suitable version

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 5c0129f6fa761da67da30af1283c2304736885b1
      
https://github.com/STEllAR-GROUP/hpx/commit/5c0129f6fa761da67da30af1283c2304736885b1
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/reduce_deterministic.hpp
    R libs/core/algorithms/include/hpx/parallel/algorithms/detail/rfa_cuda.hpp

  Log Message:
  -----------
  Remove unnecessary things from rfa

- Also perform renorm and update only when necessary

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 08ed522913ca9d5bbf2f94f1d5e97194484f46e0
      
https://github.com/STEllAR-GROUP/hpx/commit/08ed522913ca9d5bbf2f94f1d5e97194484f46e0
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/reduce_deterministic.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/reduce_deterministic.hpp
    M libs/core/algorithms/tests/unit/algorithms/reduce_deterministic.cpp

  Log Message:
  -----------
  Added parallel execution of rfa reduction summation

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 95cd600e90c57d09cf93162faa7d3be67cc49d5b
      
https://github.com/STEllAR-GROUP/hpx/commit/95cd600e90c57d09cf93162faa7d3be67cc49d5b
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M libs/core/algorithms/tests/unit/algorithms/reduce_deterministic.cpp

  Log Message:
  -----------
  Address inspect tool, check module cmakelists, warnings and spell check

- missing includes
- prevent max/min being expanded as macros
- minor spell check correction
- remove pragma once in cpp file
- resolve implicit type conversions in rfa type to single and double and other 
places
- add dual license
- remove unnecessary command for macos ci
- use HPX_UNROLL instead of vanilla pragma
- clang-17 cannot unroll so use checks
- add typename qualifier for iterator type

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 441e53566663079b161ed1655ab138b2f5dc5070
      
https://github.com/STEllAR-GROUP/hpx/commit/441e53566663079b161ed1655ab138b2f5dc5070
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/reduce_deterministic.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/reduce_deterministic.hpp
    A libs/core/algorithms/tests/performance/benchmark_reduce_deterministic.cpp

  Log Message:
  -----------
  Fix parallel deterministic reduce and add benchmarks

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: b2ab51bf9fd9f975864adbdbb30937cb7752a59f
      
https://github.com/STEllAR-GROUP/hpx/commit/b2ab51bf9fd9f975864adbdbb30937cb7752a59f
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/reduce_deterministic.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/reduce_deterministic.hpp
    M libs/core/algorithms/tests/unit/algorithms/reduce_deterministic.cpp

  Log Message:
  -----------
  dbg: a negative value seeps in

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 1250ec86b5862f08eaf585183c52a4381b98427e
      
https://github.com/STEllAR-GROUP/hpx/commit/1250ec86b5862f08eaf585183c52a4381b98427e
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/reduce_deterministic.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/reduce_deterministic.hpp
    M libs/core/algorithms/tests/unit/algorithms/reduce_deterministic.cpp

  Log Message:
  -----------
  fix: when comparing the max_val it does not update to accommodate a value 
equal to itself

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 2e8eea15aaabb96d840a2f841fd29aa83b9b4039
      
https://github.com/STEllAR-GROUP/hpx/commit/2e8eea15aaabb96d840a2f841fd29aa83b9b4039
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M libs/core/algorithms/tests/performance/CMakeLists.txt
    M libs/core/algorithms/tests/performance/benchmark_reduce_deterministic.cpp

  Log Message:
  -----------
  Add benchmark entry to CMakeLists

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: bedbf56c36b32ef2598e1a003ec89497c90f7306
      
https://github.com/STEllAR-GROUP/hpx/commit/bedbf56c36b32ef2598e1a003ec89497c90f7306
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M libs/core/algorithms/include/hpx/parallel/algorithms/detail/rfa.hpp

  Log Message:
  -----------
  fix: missing braces around initializer

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: ca73d3d351bd794fde7b2c398b3d66e8bf84e004
      
https://github.com/STEllAR-GROUP/hpx/commit/ca73d3d351bd794fde7b2c398b3d66e8bf84e004
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/reduce_deterministic.hpp

  Log Message:
  -----------
  Remove unnecessary include

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: aba736e03edb39d747bec839904e40b86383debd
      
https://github.com/STEllAR-GROUP/hpx/commit/aba736e03edb39d747bec839904e40b86383debd
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M libs/core/algorithms/tests/unit/algorithms/CMakeLists.txt

  Log Message:
  -----------
  Remove sanitizer added for testing purpose

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 6011678d0335649e79f53b0d20c74ec3b3d5ab8c
      
https://github.com/STEllAR-GROUP/hpx/commit/6011678d0335649e79f53b0d20c74ec3b3d5ab8c
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M libs/core/debugging/src/print.cpp

  Log Message:
  -----------
  Remove unnecessary overload added

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 21339d5d3f72f2df37d30974fcba00b61caa75f9
      
https://github.com/STEllAR-GROUP/hpx/commit/21339d5d3f72f2df37d30974fcba00b61caa75f9
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M libs/core/concurrency/tests/unit/tagged_ptr.cpp

  Log Message:
  -----------
  Remove unnecessary type cast and overload

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 5af23aec6f23a636be62922e59da9807444c2729
      
https://github.com/STEllAR-GROUP/hpx/commit/5af23aec6f23a636be62922e59da9807444c2729
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/reduce_deterministic.hpp

  Log Message:
  -----------
  Address clang-format modifications

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 1c85d5d6a2f2a3ce5a2837d587478fff5bf83fec
      
https://github.com/STEllAR-GROUP/hpx/commit/1c85d5d6a2f2a3ce5a2837d587478fff5bf83fec
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/reduce_deterministic.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/reduce_deterministic.hpp
    M libs/core/algorithms/tests/performance/benchmark_reduce_deterministic.cpp

  Log Message:
  -----------
  Address inspect tool

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 04af5ec0994c64e785a9c29211895a771c8189c2
      
https://github.com/STEllAR-GROUP/hpx/commit/04af5ec0994c64e785a9c29211895a771c8189c2
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M libs/core/algorithms/tests/performance/benchmark_reduce_deterministic.cpp
    M libs/core/algorithms/tests/unit/algorithms/reduce_deterministic.cpp

  Log Message:
  -----------
  Add double and float separate benchmarks, more tests

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 2319abe9915a4f151f11806ec0863ff5f47eee6b
      
https://github.com/STEllAR-GROUP/hpx/commit/2319abe9915a4f151f11806ec0863ff5f47eee6b
  Author: Shreyas Atre <[email protected]>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M .github/workflows/macos_debug_fetch_hwloc.yml

  Log Message:
  -----------
  Fix macos CI

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 1394e91162d3b0a353a0a5f4ee46fcffdcc23e50
      
https://github.com/STEllAR-GROUP/hpx/commit/1394e91162d3b0a353a0a5f4ee46fcffdcc23e50
  Author: Shreyas Atre <[email protected]>
  Date:   2025-03-01 (Sat, 01 Mar 2025)

  Changed paths:
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/reduce_deterministic.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/detail/rfa.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/reduce_deterministic.hpp

  Log Message:
  -----------
  Rename __rfa_bin_host_buffer__ to hpx_rfa_bin_host_buffer

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 07006e0e3161335d6239def73a8ca8e01e1fbfd2
      
https://github.com/STEllAR-GROUP/hpx/commit/07006e0e3161335d6239def73a8ca8e01e1fbfd2
  Author: Shreyas Atre <[email protected]>
  Date:   2025-03-01 (Sat, 01 Mar 2025)

  Changed paths:
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/reduce_deterministic.hpp

  Log Message:
  -----------
  Initialize max_val to 0.0

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: e991c7551eb5c4f4f9b0c0f88a8f73b2d993eb2b
      
https://github.com/STEllAR-GROUP/hpx/commit/e991c7551eb5c4f4f9b0c0f88a8f73b2d993eb2b
  Author: Shreyas Atre <[email protected]>
  Date:   2025-03-01 (Sat, 01 Mar 2025)

  Changed paths:
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/reduce_deterministic.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/detail/rfa.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/reduce_deterministic.hpp

  Log Message:
  -----------
  Rename ReproducibleFloatingAccumulator to reproducible_floating_accumulator

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 57f478dd980f5ff41ac2e718e233ac1f7753c405
      
https://github.com/STEllAR-GROUP/hpx/commit/57f478dd980f5ff41ac2e718e233ac1f7753c405
  Author: Shreyas Atre <[email protected]>
  Date:   2025-03-01 (Sat, 01 Mar 2025)

  Changed paths:
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/reduce_deterministic.hpp

  Log Message:
  -----------
  Use ++e instead of e++

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 06d8d839bb82aa2ceff919d3ca4f1f28cf37da56
      
https://github.com/STEllAR-GROUP/hpx/commit/06d8d839bb82aa2ceff919d3ca4f1f28cf37da56
  Author: Shreyas Atre <[email protected]>
  Date:   2025-03-01 (Sat, 01 Mar 2025)

  Changed paths:
    M libs/core/algorithms/tests/performance/benchmark_reduce_deterministic.cpp

  Log Message:
  -----------
  Use [[maybe_unused]] instead of HPX_UNUSED

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: d0885fbe4f54409ae8fd59f97c003a9123fae23d
      
https://github.com/STEllAR-GROUP/hpx/commit/d0885fbe4f54409ae8fd59f97c003a9123fae23d
  Author: Shreyas Atre <[email protected]>
  Date:   2025-03-01 (Sat, 01 Mar 2025)

  Changed paths:
    M .github/workflows/macos_debug_fetch_hwloc.yml

  Log Message:
  -----------
  Revert change to sepaarate into another PR

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: 8db9b16cd333772784af6771367d28cbe7cb35f4
      
https://github.com/STEllAR-GROUP/hpx/commit/8db9b16cd333772784af6771367d28cbe7cb35f4
  Author: Shreyas Atre <[email protected]>
  Date:   2025-03-01 (Sat, 01 Mar 2025)

  Changed paths:
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/reduce_deterministic.hpp

  Log Message:
  -----------
  Apply clang-format diff from CI

Signed-off-by: Shreyas Atre <[email protected]>


  Commit: fd44e76babe7b5a8207392b8db6e536f802e3bec
      
https://github.com/STEllAR-GROUP/hpx/commit/fd44e76babe7b5a8207392b8db6e536f802e3bec
  Author: Hartmut Kaiser <[email protected]>
  Date:   2025-03-10 (Mon, 10 Mar 2025)

  Changed paths:
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/reduce_deterministic.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/detail/rfa.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/reduce_deterministic.hpp
    M libs/core/algorithms/tests/performance/CMakeLists.txt
    A libs/core/algorithms/tests/performance/benchmark_reduce_deterministic.cpp
    M libs/core/algorithms/tests/unit/algorithms/reduce_deterministic.cpp

  Log Message:
  -----------
  Merge pull request #6595 from SAtacker/rfa_parallel

Rfa parallel


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/c3f8765f856c...fd44e76babe7

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