Branch: refs/heads/master
Home: https://github.com/STEllAR-GROUP/hpx
Commit: 903fe8c3f7399f507b9395616a16aad38f942807
https://github.com/STEllAR-GROUP/hpx/commit/903fe8c3f7399f507b9395616a16aad38f942807
Author: targetakhil <[email protected]>
Date: 2021-10-06 (Wed, 06 Oct 2021)
Changed paths:
M libs/core/algorithms/CMakeLists.txt
M libs/core/algorithms/include/hpx/parallel/algorithm.hpp
A libs/core/algorithms/include/hpx/parallel/algorithms/nth_element.hpp
Log Message:
-----------
add basic sequential and tag fallback overloads
Commit: c53b012b822b14582cc239996c95071cf75cb21f
https://github.com/STEllAR-GROUP/hpx/commit/c53b012b822b14582cc239996c95071cf75cb21f
Author: targetakhil <[email protected]>
Date: 2021-10-06 (Wed, 06 Oct 2021)
Changed paths:
M libs/core/algorithms/include/hpx/parallel/algorithms/nth_element.hpp
Log Message:
-----------
add nth element parallel implementation
Commit: 2b7d4149547fc39c171604670e1c755b9e19bb48
https://github.com/STEllAR-GROUP/hpx/commit/2b7d4149547fc39c171604670e1c755b9e19bb48
Author: targetakhil <[email protected]>
Date: 2021-10-06 (Wed, 06 Oct 2021)
Changed paths:
M libs/core/algorithms/CMakeLists.txt
M libs/core/algorithms/include/hpx/parallel/algorithms/nth_element.hpp
M libs/core/algorithms/include/hpx/parallel/container_algorithms.hpp
A
libs/core/algorithms/include/hpx/parallel/container_algorithms/nth_element.hpp
M libs/core/algorithms/tests/unit/algorithms/CMakeLists.txt
A libs/core/algorithms/tests/unit/algorithms/nth_element.cpp
M libs/core/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A libs/core/algorithms/tests/unit/container_algorithms/nth_element_range.cpp
Log Message:
-----------
add container overloads
Commit: 2e4c5b80d0f89392d560770ef5aaf0b3868744de
https://github.com/STEllAR-GROUP/hpx/commit/2e4c5b80d0f89392d560770ef5aaf0b3868744de
Author: targetakhil <[email protected]>
Date: 2021-10-06 (Wed, 06 Oct 2021)
Changed paths:
M libs/core/algorithms/include/hpx/parallel/algorithms/nth_element.hpp
M
libs/core/algorithms/include/hpx/parallel/container_algorithms/nth_element.hpp
M libs/core/algorithms/tests/unit/container_algorithms/nth_element_range.cpp
Log Message:
-----------
add nth_element range tests
Commit: 735c2886b377d418f5f7eeb8d240c163430f66f6
https://github.com/STEllAR-GROUP/hpx/commit/735c2886b377d418f5f7eeb8d240c163430f66f6
Author: targetakhil <[email protected]>
Date: 2021-10-06 (Wed, 06 Oct 2021)
Changed paths:
M libs/core/algorithms/include/hpx/parallel/algorithms/nth_element.hpp
Log Message:
-----------
add francisco's nth_element sequential implementation
Commit: a173312d9be803491117663844d01ebae4a872b6
https://github.com/STEllAR-GROUP/hpx/commit/a173312d9be803491117663844d01ebae4a872b6
Author: targetakhil <[email protected]>
Date: 2021-10-06 (Wed, 06 Oct 2021)
Changed paths:
M libs/core/algorithms/include/hpx/parallel/algorithms/nth_element.hpp
M
libs/core/algorithms/include/hpx/parallel/container_algorithms/nth_element.hpp
M libs/core/algorithms/tests/performance/CMakeLists.txt
A libs/core/algorithms/tests/performance/benchmark_nth_element.cpp
A libs/core/algorithms/tests/performance/benchmark_nth_element_parallel.cpp
M libs/core/algorithms/tests/unit/algorithms/nth_element.cpp
M libs/core/algorithms/tests/unit/container_algorithms/nth_element_range.cpp
Log Message:
-----------
add documentation and benchmark files
Commit: 55613a04ce1e1f8c42f0c6b5d8625ba1919b09dc
https://github.com/STEllAR-GROUP/hpx/commit/55613a04ce1e1f8c42f0c6b5d8625ba1919b09dc
Author: targetakhil <[email protected]>
Date: 2021-10-06 (Wed, 06 Oct 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M libs/core/algorithms/include/hpx/parallel/algorithms/nth_element.hpp
M
libs/core/algorithms/include/hpx/parallel/container_algorithms/nth_element.hpp
M libs/core/algorithms/tests/performance/benchmark_nth_element.cpp
M libs/core/algorithms/tests/performance/benchmark_nth_element_parallel.cpp
M libs/core/algorithms/tests/unit/container_algorithms/nth_element_range.cpp
Log Message:
-----------
add nth_element to docs
Commit: 156afac64e7eb70d1048d99c5d870fb95dbf8906
https://github.com/STEllAR-GROUP/hpx/commit/156afac64e7eb70d1048d99c5d870fb95dbf8906
Author: targetakhil <[email protected]>
Date: 2021-10-06 (Wed, 06 Oct 2021)
Changed paths:
M libs/core/algorithms/include/hpx/parallel/algorithms/nth_element.hpp
M
libs/core/algorithms/include/hpx/parallel/container_algorithms/nth_element.hpp
M libs/core/execution/include/hpx/execution/traits/executor_traits.hpp
M libs/core/executors/include/hpx/executors/execution_policy.hpp
Log Message:
-----------
add async_to_sync_policy and use synchronous policy for partition call in
nth_element parallel implementation
Commit: f8081004709087e27c09d83423ca5a8810d0abfe
https://github.com/STEllAR-GROUP/hpx/commit/f8081004709087e27c09d83423ca5a8810d0abfe
Author: targetakhil <[email protected]>
Date: 2021-10-08 (Fri, 08 Oct 2021)
Changed paths:
M libs/core/algorithms/include/hpx/parallel/algorithms/nth_element.hpp
M libs/core/algorithms/tests/performance/benchmark_nth_element.cpp
M libs/core/algorithms/tests/performance/benchmark_nth_element_parallel.cpp
M libs/core/execution_base/include/hpx/execution_base/execution.hpp
M libs/core/executors/include/hpx/executors/datapar/execution_policy.hpp
M libs/core/executors/include/hpx/executors/execution_policy.hpp
Log Message:
-----------
add non_task_policy overloads to execution policies
Commit: 873c70763502ee8f298e96629a55073be5a6b485
https://github.com/STEllAR-GROUP/hpx/commit/873c70763502ee8f298e96629a55073be5a6b485
Author: targetakhil <[email protected]>
Date: 2021-10-09 (Sat, 09 Oct 2021)
Changed paths:
M libs/core/algorithms/CMakeLists.txt
A libs/core/algorithms/include/hpx/parallel/algorithms/detail/pivot.hpp
M libs/core/algorithms/include/hpx/parallel/algorithms/nth_element.hpp
M libs/core/algorithms/include/hpx/parallel/algorithms/sort.hpp
M
libs/core/algorithms/include/hpx/parallel/container_algorithms/nth_element.hpp
M libs/core/algorithms/tests/performance/benchmark_nth_element.cpp
M libs/core/algorithms/tests/performance/benchmark_nth_element_parallel.cpp
Log Message:
-----------
use already present pivot utility instead of a random pivot
Commit: f365325f65941d426caeeaf1926f148db70e4b2d
https://github.com/STEllAR-GROUP/hpx/commit/f365325f65941d426caeeaf1926f148db70e4b2d
Author: targetakhil <[email protected]>
Date: 2021-10-10 (Sun, 10 Oct 2021)
Changed paths:
M libs/core/algorithms/include/hpx/parallel/algorithms/detail/pivot.hpp
Log Message:
-----------
add missing include
Commit: 8c9b84a7039cad173ae7eda4b9d0b7ba6c219649
https://github.com/STEllAR-GROUP/hpx/commit/8c9b84a7039cad173ae7eda4b9d0b7ba6c219649
Author: Hartmut Kaiser <[email protected]>
Date: 2021-10-16 (Sat, 16 Oct 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M libs/core/algorithms/CMakeLists.txt
M libs/core/algorithms/include/hpx/parallel/algorithm.hpp
A libs/core/algorithms/include/hpx/parallel/algorithms/detail/pivot.hpp
A libs/core/algorithms/include/hpx/parallel/algorithms/nth_element.hpp
M libs/core/algorithms/include/hpx/parallel/algorithms/sort.hpp
M libs/core/algorithms/include/hpx/parallel/container_algorithms.hpp
A
libs/core/algorithms/include/hpx/parallel/container_algorithms/nth_element.hpp
M libs/core/algorithms/tests/performance/CMakeLists.txt
A libs/core/algorithms/tests/performance/benchmark_nth_element.cpp
A libs/core/algorithms/tests/performance/benchmark_nth_element_parallel.cpp
M libs/core/algorithms/tests/unit/algorithms/CMakeLists.txt
A libs/core/algorithms/tests/unit/algorithms/nth_element.cpp
M libs/core/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A libs/core/algorithms/tests/unit/container_algorithms/nth_element_range.cpp
M libs/core/execution/include/hpx/execution/traits/executor_traits.hpp
M libs/core/execution_base/include/hpx/execution_base/execution.hpp
M libs/core/executors/include/hpx/executors/datapar/execution_policy.hpp
M libs/core/executors/include/hpx/executors/execution_policy.hpp
Log Message:
-----------
Merge pull request #5592 from Jedi18/add_nth_element
Add nth_element
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/bb8f2b8d87a5...8c9b84a7039c
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits