Branch: refs/heads/release
Home: https://github.com/STEllAR-GROUP/hpx
Commit: c713e465ad3efd2e52f88b8c50e3a5f97c1e8a59
https://github.com/STEllAR-GROUP/hpx/commit/c713e465ad3efd2e52f88b8c50e3a5f97c1e8a59
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-06 (Sun, 06 Jun 2021)
Changed paths:
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/minmax.hpp
Log Message:
-----------
Slight improvements to min/max/minmax_element algorithms
Commit: acf4a6288bbc989c78cc28a090dd12091888b42f
https://github.com/STEllAR-GROUP/hpx/commit/acf4a6288bbc989c78cc28a090dd12091888b42f
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-06 (Sun, 06 Jun 2021)
Changed paths:
M .jenkins/lsu/env-clang-9.sh
M libs/core/logging/src/logging.cpp
M libs/full/init_runtime_local/src/init_logging.cpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/minmax.hpp
Log Message:
-----------
Flyby: fixing compilation if HPX_LOGGING=OFF
Commit: 71d887de7a43510eebf1e812bbf48455a423ea43
https://github.com/STEllAR-GROUP/hpx/commit/71d887de7a43510eebf1e812bbf48455a423ea43
Author: Mikael Simberg <[email protected]>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M libs/full/async_cuda/CMakeLists.txt
M libs/full/async_cuda/include/hpx/async_cuda/cuda_event.hpp
M libs/full/async_cuda/include/hpx/async_cuda/cuda_future.hpp
A libs/full/async_cuda/include/hpx/async_cuda/cuda_polling_helper.hpp
A libs/full/async_cuda/include/hpx/async_cuda/detail/cuda_debug.hpp
A libs/full/async_cuda/include/hpx/async_cuda/detail/cuda_event_callback.hpp
A libs/full/async_cuda/include/hpx/async_cuda/transform_stream.hpp
A libs/full/async_cuda/src/cuda_event_callback.cpp
M libs/full/async_cuda/src/cuda_future.cpp
M libs/full/async_cuda/tests/performance/cuda_executor_throughput.cpp
M libs/full/async_cuda/tests/unit/CMakeLists.txt
M libs/full/async_cuda/tests/unit/cuda_future.cpp
A libs/full/async_cuda/tests/unit/transform_stream.cu
Log Message:
-----------
Refactor CUDA event polling to work with any callbacks
Commit: d780f451f0798d169c821deaf56da89fac73505e
https://github.com/STEllAR-GROUP/hpx/commit/d780f451f0798d169c821deaf56da89fac73505e
Author: Mikael Simberg <[email protected]>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M
libs/core/synchronization/include/hpx/synchronization/condition_variable.hpp
Log Message:
-----------
Allow using any type of lock in condition_variable
Commit: aa0d4f72cf547517089e755534139c85a54a3d2f
https://github.com/STEllAR-GROUP/hpx/commit/aa0d4f72cf547517089e755534139c85a54a3d2f
Author: Mikael Simberg <[email protected]>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp
Log Message:
-----------
Use spinlock in sync_wait
Commit: f2a0512a40dae3473514b6801839becb9ce91f4b
https://github.com/STEllAR-GROUP/hpx/commit/f2a0512a40dae3473514b6801839becb9ce91f4b
Author: Mikael Simberg <[email protected]>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M libs/full/compute_cuda/CMakeLists.txt
M libs/full/compute_cuda/tests/performance/synchronize.cu
Log Message:
-----------
Add sender variants to the synchronize.cu performance test
Commit: 0057b0d1f2065c59656944c3c2f800fbb9c75a1b
https://github.com/STEllAR-GROUP/hpx/commit/0057b0d1f2065c59656944c3c2f800fbb9c75a1b
Author: Mikael Simberg <[email protected]>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp
Log Message:
-----------
Skip taking lock in sync_wait if set_X was already called
Commit: 8d79b3c7d1749f24c5751608a21634f50da5c38f
https://github.com/STEllAR-GROUP/hpx/commit/8d79b3c7d1749f24c5751608a21634f50da5c38f
Author: Mikael Simberg <[email protected]>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M libs/full/async_cuda/include/hpx/async_cuda/transform_stream.hpp
M libs/full/async_cuda/tests/unit/CMakeLists.txt
M libs/full/compute_cuda/tests/performance/CMakeLists.txt
Log Message:
-----------
Disable transform_stream functionality unless using C++17 or newer
Commit: 7973ca44d3f4ec239abe5680f4687e59f7b3d765
https://github.com/STEllAR-GROUP/hpx/commit/7973ca44d3f4ec239abe5680f4687e59f7b3d765
Author: Mikael Simberg <[email protected]>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M libs/full/async_cuda/include/hpx/async_cuda/cuda_future.hpp
Log Message:
-----------
Make cuda release_on_exit constructor explicit
Commit: 96076167d2848c4e15f710163096be5e0769a156
https://github.com/STEllAR-GROUP/hpx/commit/96076167d2848c4e15f710163096be5e0769a156
Author: Mikael Simberg <[email protected]>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M libs/full/async_cuda/include/hpx/async_cuda/cuda_future.hpp
Log Message:
-----------
Fix typo in cuda_future comment
Commit: e645601aefa2511c3630af0feca9ce384f96f52b
https://github.com/STEllAR-GROUP/hpx/commit/e645601aefa2511c3630af0feca9ce384f96f52b
Author: Mikael Simberg <[email protected]>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M components/performance_counters/io/src/io_counters.cpp
Log Message:
-----------
Add missing unistd.h header to io_counters.cpp
Commit: eb4316f4125847536472001d6396c55979e66c5b
https://github.com/STEllAR-GROUP/hpx/commit/eb4316f4125847536472001d6396c55979e66c5b
Author: Mikael Simberg <[email protected]>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M .jenkins/cscs/env-clang-cuda.sh
Log Message:
-----------
Disable build unit tests on clang-cuda configuration
Commit: 138a9c657b6309396956ae60bf96ed1fb455a605
https://github.com/STEllAR-GROUP/hpx/commit/138a9c657b6309396956ae60bf96ed1fb455a605
Author: Mikael Simberg <[email protected]>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M
libs/parallelism/execution/include/hpx/execution/algorithms/keep_future.hpp
M libs/parallelism/futures/include/hpx/futures/future.hpp
Log Message:
-----------
Remove unnecessary moves from future sender implementations
Commit: c62c3f7f6659ff8e3742f33b2ddcce9ad242216e
https://github.com/STEllAR-GROUP/hpx/commit/c62c3f7f6659ff8e3742f33b2ddcce9ad242216e
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M libs/full/init_runtime_local/src/init_logging.cpp
Log Message:
-----------
Update libs/full/init_runtime_local/src/init_logging.cpp
Co-authored-by: Mikael Simberg <[email protected]>
Commit: 991f7b4905ee1e584c1dbb3e3bc4bbd04b06978c
https://github.com/STEllAR-GROUP/hpx/commit/991f7b4905ee1e584c1dbb3e3bc4bbd04b06978c
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-08 (Tue, 08 Jun 2021)
Changed paths:
M .jenkins/lsu/env-clang-9.sh
M libs/core/logging/src/logging.cpp
M libs/full/init_runtime_local/src/init_logging.cpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/minmax.hpp
Log Message:
-----------
Merge pull request #5372 from STEllAR-GROUP/minmax_algorithms
Slight improvements to min/max/minmax_element algorithms
Commit: 4d38761884b5e9b7bc79fb3c506d4ecec4ced627
https://github.com/STEllAR-GROUP/hpx/commit/4d38761884b5e9b7bc79fb3c506d4ecec4ced627
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-08 (Tue, 08 Jun 2021)
Changed paths:
M libs/core/config/include/hpx/config.hpp
M libs/core/thread_support/include/hpx/thread_support/assert_owns_lock.hpp
M libs/core/type_support/include/hpx/type_support/lazy_conditional.hpp
M libs/full/actions_base/include/hpx/actions_base/traits/is_client.hpp
M libs/full/collectives/CMakeLists.txt
A libs/full/collectives/include/hpx/collectives/channel_communicator.hpp
A
libs/full/collectives/include/hpx/collectives/detail/channel_communicator.hpp
A libs/full/collectives/src/channel_communicator.cpp
A libs/full/collectives/src/detail/channel_communicator_server.cpp
M libs/full/collectives/tests/unit/CMakeLists.txt
A libs/full/collectives/tests/unit/channel_communicator.cpp
M libs/full/components/include/hpx/components/client.hpp
M libs/full/components/include/hpx/components/client_base.hpp
M libs/full/lcos_distributed/include/hpx/lcos_distributed/channel.hpp
M libs/full/lcos_distributed/include/hpx/lcos_distributed/server/channel.hpp
M libs/full/lcos_distributed/tests/unit/CMakeLists.txt
M
libs/parallelism/async_combinators/include/hpx/async_combinators/wait_all.hpp
M libs/parallelism/futures/include/hpx/futures/detail/future_data.hpp
M libs/parallelism/futures/include/hpx/futures/promise.hpp
M
libs/parallelism/futures/include/hpx/futures/traits/detail/future_traits.hpp
M libs/parallelism/futures/include/hpx/futures/traits/future_then_result.hpp
M libs/parallelism/futures/include/hpx/futures/traits/future_traits.hpp
M libs/parallelism/futures/include/hpx/futures/traits/is_future.hpp
M
libs/parallelism/futures/include/hpx/futures/traits/promise_remote_result.hpp
M libs/parallelism/lcos_local/include/hpx/lcos_local/channel.hpp
M libs/parallelism/lcos_local/include/hpx/lcos_local/packaged_task.hpp
Log Message:
-----------
Adding channel_communicator
- flyby: Modernize channel implementations
- flyby: Modernize promise, packaged_task, and various traits
- flyby: hpx::wait_all: modernize and fix problem
Commit: 5dec047f6a2c094466250a49dc35c591c627084d
https://github.com/STEllAR-GROUP/hpx/commit/5dec047f6a2c094466250a49dc35c591c627084d
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-08 (Tue, 08 Jun 2021)
Changed paths:
M libs/full/collectives/include/hpx/collectives/all_gather.hpp
M libs/full/collectives/include/hpx/collectives/all_reduce.hpp
M libs/full/collectives/include/hpx/collectives/all_to_all.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/exclusive_scan.hpp
M libs/full/collectives/include/hpx/collectives/gather.hpp
M libs/full/collectives/include/hpx/collectives/inclusive_scan.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/unit/all_gather.cpp
M libs/full/collectives/tests/unit/all_reduce.cpp
M libs/full/collectives/tests/unit/all_to_all.cpp
M libs/full/collectives/tests/unit/broadcast.cpp
M libs/full/collectives/tests/unit/exclusive_scan_.cpp
M libs/full/collectives/tests/unit/gather.cpp
M libs/full/collectives/tests/unit/inclusive_scan_.cpp
M libs/full/collectives/tests/unit/reduce.cpp
M libs/full/collectives/tests/unit/scatter.cpp
Log Message:
-----------
Fixing argument order for collective operations
Commit: 148f074325ba1312d6285e1317e4633fb958f290
https://github.com/STEllAR-GROUP/hpx/commit/148f074325ba1312d6285e1317e4633fb958f290
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-08 (Tue, 08 Jun 2021)
Changed paths:
M libs/full/collectives/include/hpx/collectives/channel_communicator.hpp
M libs/full/collectives/src/channel_communicator.cpp
Log Message:
-----------
Adding missing default constructor to channel_communicator.
Commit: 06a87e0bcae0ef5d5bb498565809c19206be1e29
https://github.com/STEllAR-GROUP/hpx/commit/06a87e0bcae0ef5d5bb498565809c19206be1e29
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-08 (Tue, 08 Jun 2021)
Changed paths:
M libs/full/collectives/tests/regressions/multiple_gather_ops_2001.cpp
M libs/full/collectives/tests/unit/reduce.cpp
M
libs/parallelism/futures/include/hpx/futures/traits/promise_remote_result.hpp
M libs/parallelism/lcos_local/include/hpx/lcos_local/packaged_task.hpp
Log Message:
-----------
Fixing test errors
Commit: 560df9c77533ba9c154e5db5b1e18fce8d4c9193
https://github.com/STEllAR-GROUP/hpx/commit/560df9c77533ba9c154e5db5b1e18fce8d4c9193
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-08 (Tue, 08 Jun 2021)
Changed paths:
M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
M
libs/full/collectives/include/hpx/collectives/detail/channel_communicator.hpp
M libs/full/collectives/include/hpx/collectives/detail/communicator.hpp
M libs/full/collectives/src/create_communicator.cpp
Log Message:
-----------
Adding get/set info to communicator
Commit: 22a47170da81218e8cb0d355b6adacb0461492dd
https://github.com/STEllAR-GROUP/hpx/commit/22a47170da81218e8cb0d355b6adacb0461492dd
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-08 (Tue, 08 Jun 2021)
Changed paths:
M examples/1d_stencil/1d_stencil_8.cpp
M libs/full/collectives/CMakeLists.txt
M libs/full/collectives/include/hpx/collectives/all_gather.hpp
M libs/full/collectives/include/hpx/collectives/all_reduce.hpp
M libs/full/collectives/include/hpx/collectives/all_to_all.hpp
A 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/channel_communicator.hpp
M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
M libs/full/collectives/include/hpx/collectives/exclusive_scan.hpp
M libs/full/collectives/include/hpx/collectives/gather.hpp
M libs/full/collectives/include/hpx/collectives/inclusive_scan.hpp
M libs/full/collectives/include/hpx/collectives/reduce.hpp
M libs/full/collectives/include/hpx/collectives/scatter.hpp
M libs/full/collectives/src/channel_communicator.cpp
M libs/full/collectives/src/create_communicator.cpp
M libs/full/collectives/tests/regressions/multiple_gather_ops_2001.cpp
M libs/full/collectives/tests/unit/all_gather.cpp
M libs/full/collectives/tests/unit/all_reduce.cpp
M libs/full/collectives/tests/unit/all_to_all.cpp
M libs/full/collectives/tests/unit/broadcast.cpp
M libs/full/collectives/tests/unit/channel_communicator.cpp
M libs/full/collectives/tests/unit/exclusive_scan_.cpp
M libs/full/collectives/tests/unit/gather.cpp
M libs/full/collectives/tests/unit/inclusive_scan_.cpp
M libs/full/collectives/tests/unit/reduce.cpp
M libs/full/collectives/tests/unit/scatter.cpp
Log Message:
-----------
Disambiguate arguments for collective operations
Commit: 9b7f30ba6d378cd890a835cdb435893780bd3c91
https://github.com/STEllAR-GROUP/hpx/commit/9b7f30ba6d378cd890a835cdb435893780bd3c91
Author: Mikael Simberg <[email protected]>
Date: 2021-06-09 (Wed, 09 Jun 2021)
Changed paths:
M docs/CMakeLists.txt
Log Message:
-----------
Remove unnecessary explicit listing of library modules.rst files in
CMakeLists.txt
Commit: b54d46ede348b722216f41a9cd30d7e4292b6d65
https://github.com/STEllAR-GROUP/hpx/commit/b54d46ede348b722216f41a9cd30d7e4292b6d65
Author: Mikael Simberg <[email protected]>
Date: 2021-06-09 (Wed, 09 Jun 2021)
Changed paths:
M examples/1d_stencil/1d_stencil_8.cpp
M libs/core/config/include/hpx/config.hpp
M libs/core/thread_support/include/hpx/thread_support/assert_owns_lock.hpp
M libs/core/type_support/include/hpx/type_support/lazy_conditional.hpp
M libs/full/actions_base/include/hpx/actions_base/traits/is_client.hpp
M libs/full/collectives/CMakeLists.txt
M libs/full/collectives/include/hpx/collectives/all_gather.hpp
M libs/full/collectives/include/hpx/collectives/all_reduce.hpp
M libs/full/collectives/include/hpx/collectives/all_to_all.hpp
A libs/full/collectives/include/hpx/collectives/argument_types.hpp
M libs/full/collectives/include/hpx/collectives/broadcast.hpp
A libs/full/collectives/include/hpx/collectives/channel_communicator.hpp
M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
A
libs/full/collectives/include/hpx/collectives/detail/channel_communicator.hpp
M libs/full/collectives/include/hpx/collectives/detail/communicator.hpp
M libs/full/collectives/include/hpx/collectives/exclusive_scan.hpp
M libs/full/collectives/include/hpx/collectives/gather.hpp
M libs/full/collectives/include/hpx/collectives/inclusive_scan.hpp
M libs/full/collectives/include/hpx/collectives/reduce.hpp
M libs/full/collectives/include/hpx/collectives/scatter.hpp
A libs/full/collectives/src/channel_communicator.cpp
M libs/full/collectives/src/create_communicator.cpp
A libs/full/collectives/src/detail/channel_communicator_server.cpp
M libs/full/collectives/tests/regressions/multiple_gather_ops_2001.cpp
M libs/full/collectives/tests/unit/CMakeLists.txt
M libs/full/collectives/tests/unit/all_gather.cpp
M libs/full/collectives/tests/unit/all_reduce.cpp
M libs/full/collectives/tests/unit/all_to_all.cpp
M libs/full/collectives/tests/unit/broadcast.cpp
A libs/full/collectives/tests/unit/channel_communicator.cpp
M libs/full/collectives/tests/unit/exclusive_scan_.cpp
M libs/full/collectives/tests/unit/gather.cpp
M libs/full/collectives/tests/unit/inclusive_scan_.cpp
M libs/full/collectives/tests/unit/reduce.cpp
M libs/full/collectives/tests/unit/scatter.cpp
M libs/full/components/include/hpx/components/client.hpp
M libs/full/components/include/hpx/components/client_base.hpp
M libs/full/lcos_distributed/include/hpx/lcos_distributed/channel.hpp
M libs/full/lcos_distributed/include/hpx/lcos_distributed/server/channel.hpp
M libs/full/lcos_distributed/tests/unit/CMakeLists.txt
M
libs/parallelism/async_combinators/include/hpx/async_combinators/wait_all.hpp
M libs/parallelism/futures/include/hpx/futures/detail/future_data.hpp
M libs/parallelism/futures/include/hpx/futures/promise.hpp
M
libs/parallelism/futures/include/hpx/futures/traits/detail/future_traits.hpp
M libs/parallelism/futures/include/hpx/futures/traits/future_then_result.hpp
M libs/parallelism/futures/include/hpx/futures/traits/future_traits.hpp
M libs/parallelism/futures/include/hpx/futures/traits/is_future.hpp
M
libs/parallelism/futures/include/hpx/futures/traits/promise_remote_result.hpp
M libs/parallelism/lcos_local/include/hpx/lcos_local/channel.hpp
M libs/parallelism/lcos_local/include/hpx/lcos_local/packaged_task.hpp
Log Message:
-----------
Merge pull request #5362 from STEllAR-GROUP/channel
Adding channel_communicator
Commit: c29bdfc730ee51ab0013d6995c476aae66d6114b
https://github.com/STEllAR-GROUP/hpx/commit/c29bdfc730ee51ab0013d6995c476aae66d6114b
Author: Mikael Simberg <[email protected]>
Date: 2021-06-09 (Wed, 09 Jun 2021)
Changed paths:
M
libs/core/synchronization/include/hpx/synchronization/condition_variable.hpp
M libs/full/async_cuda/CMakeLists.txt
M libs/full/async_cuda/include/hpx/async_cuda/cuda_event.hpp
M libs/full/async_cuda/include/hpx/async_cuda/cuda_future.hpp
A libs/full/async_cuda/include/hpx/async_cuda/cuda_polling_helper.hpp
A libs/full/async_cuda/include/hpx/async_cuda/detail/cuda_debug.hpp
A libs/full/async_cuda/include/hpx/async_cuda/detail/cuda_event_callback.hpp
A libs/full/async_cuda/include/hpx/async_cuda/transform_stream.hpp
A libs/full/async_cuda/src/cuda_event_callback.cpp
M libs/full/async_cuda/src/cuda_future.cpp
M libs/full/async_cuda/tests/performance/cuda_executor_throughput.cpp
M libs/full/async_cuda/tests/unit/CMakeLists.txt
M libs/full/async_cuda/tests/unit/cuda_future.cpp
A libs/full/async_cuda/tests/unit/transform_stream.cu
M libs/full/compute_cuda/CMakeLists.txt
M libs/full/compute_cuda/tests/performance/CMakeLists.txt
M libs/full/compute_cuda/tests/performance/synchronize.cu
M libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp
Log Message:
-----------
Merge pull request #5342 from msimberg/cuda-event-callback
Refactor CUDA event polling
Commit: e2efe8f3ca8770ac49074f2d4a07ee7c0ceb0702
https://github.com/STEllAR-GROUP/hpx/commit/e2efe8f3ca8770ac49074f2d4a07ee7c0ceb0702
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-09 (Wed, 09 Jun 2021)
Changed paths:
M
libs/core/iterator_support/include/hpx/iterator_support/traits/is_iterator.hpp
M
libs/parallelism/algorithms/include/hpx/algorithms/traits/pointer_category.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/copy.hpp
M libs/parallelism/algorithms/include/hpx/parallel/util/transfer.hpp
Log Message:
-----------
Slight performance improvement for hpx::copy and hpx::move et.al.
- this improves the detection of contiguous trivially copyable sequences
for which copy and move can fall back to memcpy
- flyby: adding traits::is_contiguous_iterator
- flyby: modernize tranfer algorithm implementations
Commit: ae36497a3560fe2b8f1b009966ef2b8a83129d34
https://github.com/STEllAR-GROUP/hpx/commit/ae36497a3560fe2b8f1b009966ef2b8a83129d34
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-09 (Wed, 09 Jun 2021)
Changed paths:
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/copy.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/move.hpp
M libs/parallelism/algorithms/include/hpx/parallel/util/transfer.hpp
Log Message:
-----------
Making sure sequential copy and move take advantage of improvements as well
- flyby: re-adding static_asserts
Commit: e1ff51eb29473ec3d6372c3f87d9770c40bde18a
https://github.com/STEllAR-GROUP/hpx/commit/e1ff51eb29473ec3d6372c3f87d9770c40bde18a
Author: Mikael Simberg <[email protected]>
Date: 2021-06-09 (Wed, 09 Jun 2021)
Changed paths:
M .jenkins/cscs/env-clang-cuda.sh
M components/performance_counters/io/src/io_counters.cpp
Log Message:
-----------
Merge pull request #5373 from msimberg/clang-cuda-fixes
More changes to clang-cuda Jenkins configuration
Commit: 91ed50b325e0c961ed058e39a3803eb6a92e83d5
https://github.com/STEllAR-GROUP/hpx/commit/91ed50b325e0c961ed058e39a3803eb6a92e83d5
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-09 (Wed, 09 Jun 2021)
Changed paths:
M
libs/core/iterator_support/include/hpx/iterator_support/traits/is_iterator.hpp
M libs/full/compute_cuda/include/hpx/compute/cuda/transfer.hpp
M
libs/parallelism/algorithms/include/hpx/algorithms/traits/pointer_category.hpp
M libs/parallelism/algorithms/include/hpx/parallel/util/transfer.hpp
Log Message:
-----------
Fixing CI problems
Commit: 6faba191fdf382ca7d3053c3ea3092a4be505e14
https://github.com/STEllAR-GROUP/hpx/commit/6faba191fdf382ca7d3053c3ea3092a4be505e14
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M
libs/core/iterator_support/include/hpx/iterator_support/traits/is_iterator.hpp
M libs/full/compute_cuda/include/hpx/compute/cuda/transfer.hpp
M
libs/parallelism/algorithms/include/hpx/algorithms/traits/pointer_category.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/copy.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/move.hpp
M libs/parallelism/algorithms/include/hpx/parallel/util/transfer.hpp
Log Message:
-----------
Merge pull request #5375 from STEllAR-GROUP/optimize_copy
Slight performance improvement for hpx::copy and hpx::move et.al.
Commit: 08bd10316a2f5849095881f490f207aa689da23c
https://github.com/STEllAR-GROUP/hpx/commit/08bd10316a2f5849095881f490f207aa689da23c
Author: srinivasyadav18 <[email protected]>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_PerformCxxFeatureTests.cmake
A cmake/tests/cxx20_experimental_simd.cpp
Log Message:
-----------
Add cmake std-simd test
Commit: 8cab60264c8b0441c31e7d90195b62c48192057a
https://github.com/STEllAR-GROUP/hpx/commit/8cab60264c8b0441c31e7d90195b62c48192057a
Author: srinivasyadav18 <[email protected]>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
A
libs/parallelism/execution/include/hpx/execution/traits/detail/simd/vector_pack_type.hpp
M
libs/parallelism/execution/include/hpx/execution/traits/vector_pack_type.hpp
Log Message:
-----------
Adapt vector_pack_type to std-simd
Commit: da7576d6d0a109ca6a233e0b886521bc1a1c3ea4
https://github.com/STEllAR-GROUP/hpx/commit/da7576d6d0a109ca6a233e0b886521bc1a1c3ea4
Author: srinivasyadav18 <[email protected]>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
A
libs/parallelism/execution/include/hpx/execution/traits/detail/simd/vector_pack_alignment_size.hpp
M
libs/parallelism/execution/include/hpx/execution/traits/vector_pack_alignment_size.hpp
Log Message:
-----------
Adapt vector_pack_alignment_size to std-simd
Commit: efe9f6e3d38ca4ab35f9a7163bbab09fd00da9f8
https://github.com/STEllAR-GROUP/hpx/commit/efe9f6e3d38ca4ab35f9a7163bbab09fd00da9f8
Author: srinivasyadav18 <[email protected]>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
A
libs/parallelism/execution/include/hpx/execution/traits/detail/simd/vector_pack_load_store.hpp
M
libs/parallelism/execution/include/hpx/execution/traits/vector_pack_load_store.hpp
Log Message:
-----------
Adapt vector_pack_load_store to std-simd
Commit: 3751ec9041e91a93d263c9d948b0a021358d3bcf
https://github.com/STEllAR-GROUP/hpx/commit/3751ec9041e91a93d263c9d948b0a021358d3bcf
Author: srinivasyadav18 <[email protected]>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
A
libs/parallelism/execution/include/hpx/execution/traits/detail/simd/vector_pack_count_bits.hpp
M
libs/parallelism/execution/include/hpx/execution/traits/vector_pack_count_bits.hpp
Log Message:
-----------
Adapt vector_pack_count_bits to std-simd
Commit: 5a659671f628218f628e0f45d7df5438a0d5ccb3
https://github.com/STEllAR-GROUP/hpx/commit/5a659671f628218f628e0f45d7df5438a0d5ccb3
Author: srinivasyadav18 <[email protected]>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M libs/parallelism/algorithms/tests/unit/CMakeLists.txt
M libs/parallelism/algorithms/tests/unit/datapar_algorithms/CMakeLists.txt
Log Message:
-----------
Adapt traits and unit tests to std-simd
Commit: 52e3acb30b7d1e5b7269acb8d55b6159352b36b3
https://github.com/STEllAR-GROUP/hpx/commit/52e3acb30b7d1e5b7269acb8d55b6159352b36b3
Author: srinivasyadav18 <[email protected]>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M libs/parallelism/algorithms/include/hpx/parallel/datapar/zip_iterator.hpp
M
libs/parallelism/execution/include/hpx/execution/traits/detail/simd/vector_pack_load_store.hpp
Log Message:
-----------
Remove const qualifier for store in datapar helpers for simd
Commit: d078700b6395f24938f41844a01cac2da0648146
https://github.com/STEllAR-GROUP/hpx/commit/d078700b6395f24938f41844a01cac2da0648146
Author: srinivasyadav18 <[email protected]>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M libs/parallelism/execution/CMakeLists.txt
Log Message:
-----------
Add simd traits to cmake
Commit: bb26f569f5b366aa54440326154f1d40327fca94
https://github.com/STEllAR-GROUP/hpx/commit/bb26f569f5b366aa54440326154f1d40327fca94
Author: srinivasyadav18 <[email protected]>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M libs/parallelism/algorithms/include/hpx/parallel/datapar/loop.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/datapar/transform_loop.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/util/detail/algorithm_result.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/util/detail/select_partitioner.hpp
M
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy.hpp
M
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy_fwd.hpp
M libs/parallelism/executors/include/hpx/executors/exception_list.hpp
Log Message:
-----------
Rename datapar execution policy to simd
Rename datapar with simdpar
and dataseq with simd
Commit: 54e1d2aae3e68934cf65b6736ccf2b14df451c99
https://github.com/STEllAR-GROUP/hpx/commit/54e1d2aae3e68934cf65b6736ccf2b14df451c99
Author: srinivasyadav18 <[email protected]>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M cmake/tests/cxx20_experimental_simd.cpp
M libs/parallelism/algorithms/tests/regressions/CMakeLists.txt
M libs/parallelism/algorithms/tests/regressions/for_each_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/count_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/countif_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreach_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreach_datapar_zipiter.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreachn_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_binary2_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_binary_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_reduce_binary_datapar.cpp
M libs/parallelism/execution/tests/regressions/lambda_arguments_2403.cpp
M libs/parallelism/execution/tests/regressions/lambda_return_type_2402.cpp
M tests/performance/local/transform_reduce_binary_scaling.cpp
Log Message:
-----------
Rename datapar execution policy in tests
renames datapar execution policy to simd in tests.
fixes formatting.
Commit: 0d18dcf8d20a66b52625646a63bd92624383e6b2
https://github.com/STEllAR-GROUP/hpx/commit/0d18dcf8d20a66b52625646a63bd92624383e6b2
Author: srinivasyadav18 <[email protected]>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M
libs/parallelism/algorithms/include/hpx/parallel/datapar/transform_loop.hpp
M
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy.hpp
M libs/parallelism/executors/include/hpx/executors/exception_list.hpp
Log Message:
-----------
Apply Clang-format
Commit: 29c914c7db8f6ef497ca46b18a5d7e43d503ac60
https://github.com/STEllAR-GROUP/hpx/commit/29c914c7db8f6ef497ca46b18a5d7e43d503ac60
Author: srinivasyadav18 <[email protected]>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M cmake/HPX_AddConfigTest.cmake
Log Message:
-----------
Enable std-simd only for GCC compilers
Commit: 718e84633b7c63ec39474d91f7ab364ac3d63548
https://github.com/STEllAR-GROUP/hpx/commit/718e84633b7c63ec39474d91f7ab364ac3d63548
Author: srinivasyadav18 <[email protected]>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M cmake/HPX_AddConfigTest.cmake
M cmake/tests/cxx20_experimental_simd.cpp
Log Message:
-----------
Move condition for std-simd GCC to cmake feature test
Commit: af2fabff7bce22da46e84d86b129e03be90a3aa2
https://github.com/STEllAR-GROUP/hpx/commit/af2fabff7bce22da46e84d86b129e03be90a3aa2
Author: Mikael Simberg <[email protected]>
Date: 2021-06-11 (Fri, 11 Jun 2021)
Changed paths:
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_PerformCxxFeatureTests.cmake
A cmake/tests/cxx20_experimental_simd.cpp
M libs/parallelism/algorithms/include/hpx/parallel/datapar/loop.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/datapar/transform_loop.hpp
M libs/parallelism/algorithms/include/hpx/parallel/datapar/zip_iterator.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/util/detail/algorithm_result.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/util/detail/select_partitioner.hpp
M libs/parallelism/algorithms/tests/regressions/CMakeLists.txt
M libs/parallelism/algorithms/tests/regressions/for_each_datapar.cpp
M libs/parallelism/algorithms/tests/unit/CMakeLists.txt
M libs/parallelism/algorithms/tests/unit/datapar_algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/count_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/countif_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreach_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreach_datapar_zipiter.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreachn_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_binary2_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_binary_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_reduce_binary_datapar.cpp
M libs/parallelism/execution/CMakeLists.txt
A
libs/parallelism/execution/include/hpx/execution/traits/detail/simd/vector_pack_alignment_size.hpp
A
libs/parallelism/execution/include/hpx/execution/traits/detail/simd/vector_pack_count_bits.hpp
A
libs/parallelism/execution/include/hpx/execution/traits/detail/simd/vector_pack_load_store.hpp
A
libs/parallelism/execution/include/hpx/execution/traits/detail/simd/vector_pack_type.hpp
M
libs/parallelism/execution/include/hpx/execution/traits/vector_pack_alignment_size.hpp
M
libs/parallelism/execution/include/hpx/execution/traits/vector_pack_count_bits.hpp
M
libs/parallelism/execution/include/hpx/execution/traits/vector_pack_load_store.hpp
M
libs/parallelism/execution/include/hpx/execution/traits/vector_pack_type.hpp
M libs/parallelism/execution/tests/regressions/lambda_arguments_2403.cpp
M libs/parallelism/execution/tests/regressions/lambda_return_type_2402.cpp
M
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy.hpp
M
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy_fwd.hpp
M libs/parallelism/executors/include/hpx/executors/exception_list.hpp
M tests/performance/local/transform_reduce_binary_scaling.cpp
Log Message:
-----------
Merge pull request #5328 from srinivasyadav18/simd
Adapt data parallel support using std-simd
Commit: 85a1924513a0dd8c40f66417c787653a863b672c
https://github.com/STEllAR-GROUP/hpx/commit/85a1924513a0dd8c40f66417c787653a863b672c
Author: Mikael Simberg <[email protected]>
Date: 2021-06-11 (Fri, 11 Jun 2021)
Changed paths:
M docs/CMakeLists.txt
Log Message:
-----------
Merge pull request #5376 from msimberg/docs-libs-fix
Remove unnecessary explicit listing of library modules.rst files in
CMakeLists.txt
Commit: fc817cf25d06a6a1990febdec3d7fd42c8abfde0
https://github.com/STEllAR-GROUP/hpx/commit/fc817cf25d06a6a1990febdec3d7fd42c8abfde0
Author: Mikael Simberg <[email protected]>
Date: 2021-06-11 (Fri, 11 Jun 2021)
Changed paths:
M
libs/parallelism/execution/include/hpx/execution/algorithms/keep_future.hpp
M libs/parallelism/futures/include/hpx/futures/future.hpp
Log Message:
-----------
Merge pull request #5374 from msimberg/remove-moves-future-senders
Remove unnecessary moves from future sender implementations
Commit: b17de0fd1dadb3fba1b4297512937af54dde8200
https://github.com/STEllAR-GROUP/hpx/commit/b17de0fd1dadb3fba1b4297512937af54dde8200
Author: Mikael Simberg <[email protected]>
Date: 2021-06-11 (Fri, 11 Jun 2021)
Changed paths:
M docs/CMakeLists.txt
Log Message:
-----------
Format docs/CMakeLists.txt
Commit: ff073267cd85cf6d8a603d88ba10754a5547a8ac
https://github.com/STEllAR-GROUP/hpx/commit/ff073267cd85cf6d8a603d88ba10754a5547a8ac
Author: Mikael Simberg <[email protected]>
Date: 2021-06-11 (Fri, 11 Jun 2021)
Changed paths:
M .jenkins/cscs/env-clang-cuda.sh
M .jenkins/lsu/env-clang-9.sh
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_PerformCxxFeatureTests.cmake
A cmake/tests/cxx20_experimental_simd.cpp
M components/performance_counters/io/src/io_counters.cpp
M docs/CMakeLists.txt
M examples/1d_stencil/1d_stencil_8.cpp
M libs/core/config/include/hpx/config.hpp
M
libs/core/iterator_support/include/hpx/iterator_support/traits/is_iterator.hpp
M libs/core/logging/src/logging.cpp
M
libs/core/synchronization/include/hpx/synchronization/condition_variable.hpp
M libs/core/thread_support/include/hpx/thread_support/assert_owns_lock.hpp
M libs/core/type_support/include/hpx/type_support/lazy_conditional.hpp
M libs/full/actions_base/include/hpx/actions_base/traits/is_client.hpp
M libs/full/async_cuda/CMakeLists.txt
M libs/full/async_cuda/include/hpx/async_cuda/cuda_event.hpp
M libs/full/async_cuda/include/hpx/async_cuda/cuda_future.hpp
A libs/full/async_cuda/include/hpx/async_cuda/cuda_polling_helper.hpp
A libs/full/async_cuda/include/hpx/async_cuda/detail/cuda_debug.hpp
A libs/full/async_cuda/include/hpx/async_cuda/detail/cuda_event_callback.hpp
A libs/full/async_cuda/include/hpx/async_cuda/transform_stream.hpp
A libs/full/async_cuda/src/cuda_event_callback.cpp
M libs/full/async_cuda/src/cuda_future.cpp
M libs/full/async_cuda/tests/performance/cuda_executor_throughput.cpp
M libs/full/async_cuda/tests/unit/CMakeLists.txt
M libs/full/async_cuda/tests/unit/cuda_future.cpp
A libs/full/async_cuda/tests/unit/transform_stream.cu
M libs/full/collectives/CMakeLists.txt
M libs/full/collectives/include/hpx/collectives/all_gather.hpp
M libs/full/collectives/include/hpx/collectives/all_reduce.hpp
M libs/full/collectives/include/hpx/collectives/all_to_all.hpp
A libs/full/collectives/include/hpx/collectives/argument_types.hpp
M libs/full/collectives/include/hpx/collectives/broadcast.hpp
A libs/full/collectives/include/hpx/collectives/channel_communicator.hpp
M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
A
libs/full/collectives/include/hpx/collectives/detail/channel_communicator.hpp
M libs/full/collectives/include/hpx/collectives/detail/communicator.hpp
M libs/full/collectives/include/hpx/collectives/exclusive_scan.hpp
M libs/full/collectives/include/hpx/collectives/gather.hpp
M libs/full/collectives/include/hpx/collectives/inclusive_scan.hpp
M libs/full/collectives/include/hpx/collectives/reduce.hpp
M libs/full/collectives/include/hpx/collectives/scatter.hpp
A libs/full/collectives/src/channel_communicator.cpp
M libs/full/collectives/src/create_communicator.cpp
A libs/full/collectives/src/detail/channel_communicator_server.cpp
M libs/full/collectives/tests/regressions/multiple_gather_ops_2001.cpp
M libs/full/collectives/tests/unit/CMakeLists.txt
M libs/full/collectives/tests/unit/all_gather.cpp
M libs/full/collectives/tests/unit/all_reduce.cpp
M libs/full/collectives/tests/unit/all_to_all.cpp
M libs/full/collectives/tests/unit/broadcast.cpp
A libs/full/collectives/tests/unit/channel_communicator.cpp
M libs/full/collectives/tests/unit/exclusive_scan_.cpp
M libs/full/collectives/tests/unit/gather.cpp
M libs/full/collectives/tests/unit/inclusive_scan_.cpp
M libs/full/collectives/tests/unit/reduce.cpp
M libs/full/collectives/tests/unit/scatter.cpp
M libs/full/components/include/hpx/components/client.hpp
M libs/full/components/include/hpx/components/client_base.hpp
M libs/full/compute_cuda/CMakeLists.txt
M libs/full/compute_cuda/include/hpx/compute/cuda/transfer.hpp
M libs/full/compute_cuda/tests/performance/CMakeLists.txt
M libs/full/compute_cuda/tests/performance/synchronize.cu
M libs/full/init_runtime_local/src/init_logging.cpp
M libs/full/lcos_distributed/include/hpx/lcos_distributed/channel.hpp
M libs/full/lcos_distributed/include/hpx/lcos_distributed/server/channel.hpp
M libs/full/lcos_distributed/tests/unit/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/algorithms/traits/pointer_category.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/copy.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/minmax.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/move.hpp
M libs/parallelism/algorithms/include/hpx/parallel/datapar/loop.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/datapar/transform_loop.hpp
M libs/parallelism/algorithms/include/hpx/parallel/datapar/zip_iterator.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/util/detail/algorithm_result.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/util/detail/select_partitioner.hpp
M libs/parallelism/algorithms/include/hpx/parallel/util/transfer.hpp
M libs/parallelism/algorithms/tests/regressions/CMakeLists.txt
M libs/parallelism/algorithms/tests/regressions/for_each_datapar.cpp
M libs/parallelism/algorithms/tests/unit/CMakeLists.txt
M libs/parallelism/algorithms/tests/unit/datapar_algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/count_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/countif_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreach_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreach_datapar_zipiter.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreachn_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_binary2_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_binary_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_reduce_binary_datapar.cpp
M
libs/parallelism/async_combinators/include/hpx/async_combinators/wait_all.hpp
M libs/parallelism/execution/CMakeLists.txt
M
libs/parallelism/execution/include/hpx/execution/algorithms/keep_future.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp
A
libs/parallelism/execution/include/hpx/execution/traits/detail/simd/vector_pack_alignment_size.hpp
A
libs/parallelism/execution/include/hpx/execution/traits/detail/simd/vector_pack_count_bits.hpp
A
libs/parallelism/execution/include/hpx/execution/traits/detail/simd/vector_pack_load_store.hpp
A
libs/parallelism/execution/include/hpx/execution/traits/detail/simd/vector_pack_type.hpp
M
libs/parallelism/execution/include/hpx/execution/traits/vector_pack_alignment_size.hpp
M
libs/parallelism/execution/include/hpx/execution/traits/vector_pack_count_bits.hpp
M
libs/parallelism/execution/include/hpx/execution/traits/vector_pack_load_store.hpp
M
libs/parallelism/execution/include/hpx/execution/traits/vector_pack_type.hpp
M libs/parallelism/execution/tests/regressions/lambda_arguments_2403.cpp
M libs/parallelism/execution/tests/regressions/lambda_return_type_2402.cpp
M
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy.hpp
M
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy_fwd.hpp
M libs/parallelism/executors/include/hpx/executors/exception_list.hpp
M libs/parallelism/futures/include/hpx/futures/detail/future_data.hpp
M libs/parallelism/futures/include/hpx/futures/future.hpp
M libs/parallelism/futures/include/hpx/futures/promise.hpp
M
libs/parallelism/futures/include/hpx/futures/traits/detail/future_traits.hpp
M libs/parallelism/futures/include/hpx/futures/traits/future_then_result.hpp
M libs/parallelism/futures/include/hpx/futures/traits/future_traits.hpp
M libs/parallelism/futures/include/hpx/futures/traits/is_future.hpp
M
libs/parallelism/futures/include/hpx/futures/traits/promise_remote_result.hpp
M libs/parallelism/lcos_local/include/hpx/lcos_local/channel.hpp
M libs/parallelism/lcos_local/include/hpx/lcos_local/packaged_task.hpp
M tests/performance/local/transform_reduce_binary_scaling.cpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into release
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/8394aa88cba4...ff073267cd85
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits