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

Reply via email to