Branch: refs/heads/master
Home: https://github.com/STEllAR-GROUP/hpx
Commit: 4caba0c79e5ee7a496a0d02d25f7bfd47873273a
https://github.com/STEllAR-GROUP/hpx/commit/4caba0c79e5ee7a496a0d02d25f7bfd47873273a
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M libs/core/algorithms/include/hpx/parallel/algorithms/fill.hpp
M libs/core/async_cuda/CMakeLists.txt
A libs/core/async_cuda/include/hpx/async_cuda/thrust/algorithms.hpp
A libs/core/async_cuda/include/hpx/async_cuda/thrust/policy.hpp
M libs/core/async_cuda/tests/unit/CMakeLists.txt
A libs/core/async_cuda/tests/unit/thrust_policy_test.cu
Log Message:
-----------
thrust policy and algorithm dipsatch
This commit adds a basic poc implementation for thrust policy and algorithm
dispatch based on it
Signed-off-by: Aditya Sapra <[email protected]>
Commit: a5ccc4242bd65df06f450121786f23b89b905af6
https://github.com/STEllAR-GROUP/hpx/commit/a5ccc4242bd65df06f450121786f23b89b905af6
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M libs/core/async_cuda/CMakeLists.txt
M libs/core/async_cuda/include/hpx/async_cuda/thrust/algorithms.hpp
A
libs/core/async_cuda/include/hpx/async_cuda/thrust/detail/algorithm_map.hpp
M libs/core/async_cuda/include/hpx/async_cuda/thrust/policy.hpp
A libs/core/async_cuda/tests/unit/Testing/Temporary/CTestCostData.txt
A libs/core/async_cuda/tests/unit/Testing/Temporary/LastTest.log
M libs/core/async_cuda/tests/unit/thrust_policy_test.cu
Log Message:
-----------
add algorithm map to molularise code
Signed-off-by: Aditya Sapra <[email protected]>
Commit: e4f15b2570ffee4c8cd43924be9c0c33e305821b
https://github.com/STEllAR-GROUP/hpx/commit/e4f15b2570ffee4c8cd43924be9c0c33e305821b
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M libs/core/async_cuda/include/hpx/async_cuda/thrust/algorithms.hpp
M
libs/core/async_cuda/include/hpx/async_cuda/thrust/detail/algorithm_map.hpp
M libs/core/async_cuda/include/hpx/async_cuda/thrust/policy.hpp
M libs/core/async_cuda/tests/unit/thrust_policy_test.cu
Log Message:
-----------
Async execution policy and refactor
Add par_nosync execution policy support which allows async execution ,
leveraging exiting async_cuda infrastructure and add tag invoke policy branching
Signed-off-by: Aditya Sapra <[email protected]>
Commit: 5a372c3557a48a800e3a885e723078b22cc60937
https://github.com/STEllAR-GROUP/hpx/commit/5a372c3557a48a800e3a885e723078b22cc60937
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M libs/core/CMakeLists.txt
M libs/core/async_cuda/CMakeLists.txt
R libs/core/async_cuda/include/hpx/async_cuda/thrust/algorithms.hpp
R
libs/core/async_cuda/include/hpx/async_cuda/thrust/detail/algorithm_map.hpp
R libs/core/async_cuda/include/hpx/async_cuda/thrust/policy.hpp
M libs/core/async_cuda/tests/unit/CMakeLists.txt
R libs/core/async_cuda/tests/unit/thrust_policy_test.cu
M libs/core/modules.rst
A libs/core/thrust/CMakeLists.txt
A libs/core/thrust/README.rst
A libs/core/thrust/docs/index.rst
A libs/core/thrust/examples/CMakeLists.txt
A libs/core/thrust/include/hpx/thrust/algorithms.hpp
A libs/core/thrust/include/hpx/thrust/detail/algorithm_map.hpp
A libs/core/thrust/include/hpx/thrust/policy.hpp
A libs/core/thrust/tests/CMakeLists.txt
A libs/core/thrust/tests/performance/CMakeLists.txt
A libs/core/thrust/tests/regressions/CMakeLists.txt
A libs/core/thrust/tests/unit/CMakeLists.txt
A libs/core/thrust/tests/unit/thrust_policy_test.cu
Log Message:
-----------
Move to independent directory and address feedback
Signed-off-by: Aditya Sapra <[email protected]>
Commit: 8fd3a2ab34ea2daaf2374e2fb965c393fbff0b8e
https://github.com/STEllAR-GROUP/hpx/commit/8fd3a2ab34ea2daaf2374e2fb965c393fbff0b8e
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
R libs/core/thrust/README.rst
M libs/core/thrust/docs/index.rst
M libs/core/thrust/examples/CMakeLists.txt
A libs/core/thrust/examples/async_fill_n.cu
A libs/core/thrust/examples/device_copy.cu
A libs/core/thrust/examples/device_fill.cu
A libs/core/thrust/examples/device_transform.cu
A libs/core/thrust/examples/host_fill.cu
A libs/core/thrust/examples/reverse_reduce.cu
M libs/core/thrust/include/hpx/thrust/algorithms.hpp
M libs/core/thrust/include/hpx/thrust/detail/algorithm_map.hpp
M libs/core/thrust/include/hpx/thrust/policy.hpp
M libs/core/thrust/tests/unit/CMakeLists.txt
M libs/core/thrust/tests/unit/thrust_policy_test.cu
Log Message:
-----------
Add docs, examples , algorithms
Signed-off-by: Aditya Sapra <[email protected]>
Commit: 74b4be4febb93e667d23dc054e2629bcda3e1e22
https://github.com/STEllAR-GROUP/hpx/commit/74b4be4febb93e667d23dc054e2629bcda3e1e22
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M libs/core/thrust/include/hpx/thrust/detail/algorithm_map.hpp
M libs/core/thrust/include/hpx/thrust/policy.hpp
Log Message:
-----------
refactor : address feedback
Signed-off-by: Aditya Sapra <[email protected]>
Commit: 42e096aeed889be779845c6e2c3298ae0f8edfa4
https://github.com/STEllAR-GROUP/hpx/commit/42e096aeed889be779845c6e2c3298ae0f8edfa4
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
R libs/core/async_cuda/tests/unit/Testing/Temporary/CTestCostData.txt
R libs/core/async_cuda/tests/unit/Testing/Temporary/LastTest.log
M libs/core/modules.rst
M libs/core/thrust/CMakeLists.txt
M libs/core/thrust/docs/index.rst
M libs/core/thrust/tests/unit/CMakeLists.txt
Log Message:
-----------
cleanup and refactoring
Signed-off-by: Aditya Sapra <[email protected]>
Commit: 7f35b7d91c227eae2d7d74182261e47ebbc3035c
https://github.com/STEllAR-GROUP/hpx/commit/7f35b7d91c227eae2d7d74182261e47ebbc3035c
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M CMakeLists.txt
M libs/core/thrust/CMakeLists.txt
M libs/core/thrust/examples/CMakeLists.txt
M libs/core/thrust/examples/async_fill_n.cu
M libs/core/thrust/examples/device_copy.cu
M libs/core/thrust/examples/device_fill.cu
M libs/core/thrust/examples/device_transform.cu
M libs/core/thrust/examples/host_fill.cu
M libs/core/thrust/examples/reverse_reduce.cu
M libs/core/thrust/include/hpx/thrust/algorithms.hpp
M libs/core/thrust/include/hpx/thrust/detail/algorithm_map.hpp
M libs/core/thrust/include/hpx/thrust/policy.hpp
M libs/core/thrust/tests/CMakeLists.txt
M libs/core/thrust/tests/unit/CMakeLists.txt
M libs/core/thrust/tests/unit/thrust_policy_test.cu
Log Message:
-----------
fix formatting and add cmake option
Signed-off-by: Aditya Sapra <[email protected]>
Commit: 002d72dd6f24e812e070b7ee0bf843f6ef1b0a3a
https://github.com/STEllAR-GROUP/hpx/commit/002d72dd6f24e812e070b7ee0bf843f6ef1b0a3a
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M libs/core/CMakeLists.txt
Log Message:
-----------
restore unintended changes
Signed-off-by: Aditya Sapra <[email protected]>
Commit: 83e537f6ea6c9d31de5a7e625ab65346ab301947
https://github.com/STEllAR-GROUP/hpx/commit/83e537f6ea6c9d31de5a7e625ab65346ab301947
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M libs/core/thrust/include/hpx/thrust/algorithms.hpp
Log Message:
-----------
Update libs/core/thrust/include/hpx/thrust/algorithms.hpp
Co-authored-by: Hartmut Kaiser <[email protected]>
Signed-off-by: Aditya Sapra <[email protected]>
Commit: f1bf78b78ed60ba30fad06a91c23c112778f4d8a
https://github.com/STEllAR-GROUP/hpx/commit/f1bf78b78ed60ba30fad06a91c23c112778f4d8a
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M libs/core/thrust/include/hpx/thrust/algorithms.hpp
Log Message:
-----------
Update libs/core/thrust/include/hpx/thrust/algorithms.hpp
Co-authored-by: Hartmut Kaiser <[email protected]>
Signed-off-by: Aditya Sapra <[email protected]>
Commit: 234deb024081afc5ff7d4d7323aa2c98903759de
https://github.com/STEllAR-GROUP/hpx/commit/234deb024081afc5ff7d4d7323aa2c98903759de
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M libs/core/thrust/docs/index.rst
M libs/core/thrust/examples/CMakeLists.txt
M libs/core/thrust/examples/async_fill_n.cu
M libs/core/thrust/examples/device_copy.cu
M libs/core/thrust/examples/device_fill.cu
M libs/core/thrust/examples/device_transform.cu
M libs/core/thrust/examples/host_fill.cu
M libs/core/thrust/examples/reverse_reduce.cu
M libs/core/thrust/include/hpx/thrust/algorithms.hpp
M libs/core/thrust/include/hpx/thrust/detail/algorithm_map.hpp
M libs/core/thrust/include/hpx/thrust/policy.hpp
M libs/core/thrust/tests/performance/CMakeLists.txt
M libs/core/thrust/tests/regressions/CMakeLists.txt
M libs/core/thrust/tests/unit/thrust_policy_test.cu
Log Message:
-----------
add copyright headers
Signed-off-by: Aditya Sapra <[email protected]>
Commit: 3eabcb8c703bbca4ebc4bc0a17c6ddf6e922fa71
https://github.com/STEllAR-GROUP/hpx/commit/3eabcb8c703bbca4ebc4bc0a17c6ddf6e922fa71
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M libs/core/execution_base/include/hpx/execution_base/any_sender.hpp
M libs/core/thrust/include/hpx/thrust/algorithms.hpp
M libs/core/thrust/include/hpx/thrust/detail/algorithm_map.hpp
Log Message:
-----------
use bool-cpp20 concepts in tag_invoke
Signed-off-by: Aditya Sapra <[email protected]>
Commit: fbf282cf670bc71fa1246cae9ad89ea337d50c9b
https://github.com/STEllAR-GROUP/hpx/commit/fbf282cf670bc71fa1246cae9ad89ea337d50c9b
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M libs/core/thrust/include/hpx/thrust/algorithms.hpp
Log Message:
-----------
Apply clang-format to algorithms.hpp
Signed-off-by: Aditya Sapra <[email protected]>
Commit: 86486d161c59b9c7dd0d114b437eb8f2d24ac7be
https://github.com/STEllAR-GROUP/hpx/commit/86486d161c59b9c7dd0d114b437eb8f2d24ac7be
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M libs/core/CMakeLists.txt
M libs/core/algorithms/include/hpx/parallel/algorithms/fill.hpp
M libs/core/execution_base/include/hpx/execution_base/any_sender.hpp
M libs/core/modules.rst
Log Message:
-----------
fix formatting issues
Signed-off-by: Aditya Sapra <[email protected]>
Commit: 065341817a7a33b207fb157ab6a0fb2570fce02e
https://github.com/STEllAR-GROUP/hpx/commit/065341817a7a33b207fb157ab6a0fb2570fce02e
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M CMakeLists.txt
M libs/core/thrust/CMakeLists.txt
M libs/core/thrust/examples/CMakeLists.txt
M libs/core/thrust/tests/CMakeLists.txt
Log Message:
-----------
cmake files format
Signed-off-by: Aditya Sapra <[email protected]>
Commit: cb1b86933ff0a737e19b1e34e43487e056ffd0bb
https://github.com/STEllAR-GROUP/hpx/commit/cb1b86933ff0a737e19b1e34e43487e056ffd0bb
Author: Aditya Sapra <[email protected]>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M libs/core/thrust/include/hpx/thrust/algorithms.hpp
M libs/core/thrust/include/hpx/thrust/policy.hpp
M libs/core/thrust/tests/unit/thrust_policy_test.cu
Log Message:
-----------
include headers
Signed-off-by: Aditya Sapra <[email protected]>
Commit: 6ead0715e7a46e6371a294cc14db9a5f36eef5a1
https://github.com/STEllAR-GROUP/hpx/commit/6ead0715e7a46e6371a294cc14db9a5f36eef5a1
Author: Hartmut Kaiser <[email protected]>
Date: 2025-11-27 (Thu, 27 Nov 2025)
Changed paths:
M CMakeLists.txt
M libs/core/CMakeLists.txt
M libs/core/execution_base/include/hpx/execution_base/any_sender.hpp
A libs/core/thrust/CMakeLists.txt
A libs/core/thrust/docs/index.rst
A libs/core/thrust/examples/CMakeLists.txt
A libs/core/thrust/examples/async_fill_n.cu
A libs/core/thrust/examples/device_copy.cu
A libs/core/thrust/examples/device_fill.cu
A libs/core/thrust/examples/device_transform.cu
A libs/core/thrust/examples/host_fill.cu
A libs/core/thrust/examples/reverse_reduce.cu
A libs/core/thrust/include/hpx/thrust/algorithms.hpp
A libs/core/thrust/include/hpx/thrust/detail/algorithm_map.hpp
A libs/core/thrust/include/hpx/thrust/policy.hpp
A libs/core/thrust/tests/CMakeLists.txt
A libs/core/thrust/tests/performance/CMakeLists.txt
A libs/core/thrust/tests/regressions/CMakeLists.txt
A libs/core/thrust/tests/unit/CMakeLists.txt
A libs/core/thrust/tests/unit/thrust_policy_test.cu
Log Message:
-----------
Merge pull request #6744 from adityacodes30/master
Integrating thrust into HPX
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/4dacbac0b586...6ead0715e7a4
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