Branch: refs/heads/master
Home: https://github.com/STEllAR-GROUP/hpx
Commit: 3c134420e1a1d26f48590b413f9ac6b97d45db37
https://github.com/STEllAR-GROUP/hpx/commit/3c134420e1a1d26f48590b413f9ac6b97d45db37
Author: Mikael Simberg <[email protected]>
Date: 2020-08-11 (Tue, 11 Aug 2020)
Changed paths:
M examples/1d_stencil/1d_stencil_4.cpp
M examples/1d_stencil/1d_stencil_4_parallel.cpp
M examples/1d_stencil/1d_stencil_4_repart.cpp
M examples/1d_stencil/1d_stencil_4_throttle.cpp
M examples/1d_stencil/1d_stencil_channel.cpp
M examples/quickstart/partitioned_vector_spmd_foreach.cpp
M examples/quickstart/safe_object.cpp
M examples/transpose/transpose_await.cpp
M examples/transpose/transpose_block.cpp
M examples/transpose/transpose_block_numa.cpp
M examples/transpose/transpose_smp.cpp
M examples/transpose/transpose_smp_block.cpp
M libs/algorithms/include/hpx/parallel/algorithms/copy.hpp
M libs/algorithms/include/hpx/parallel/algorithms/for_each.hpp
M libs/algorithms/include/hpx/parallel/algorithms/move.hpp
M libs/algorithms/include/hpx/parallel/algorithms/reduce_by_key.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/for_each.hpp
M libs/algorithms/include/hpx/parallel/util/result_types.hpp
M libs/algorithms/tests/regressions/for_each_annotated_function.cpp
M libs/algorithms/tests/unit/algorithms/foreach.cpp
M libs/algorithms/tests/unit/algorithms/foreach_tests.hpp
M libs/algorithms/tests/unit/algorithms/foreach_tests_prefetching.hpp
M libs/algorithms/tests/unit/algorithms/foreachn.cpp
M libs/algorithms/tests/unit/algorithms/foreachn_bad_alloc.cpp
M libs/algorithms/tests/unit/algorithms/foreachn_exception.cpp
M libs/algorithms/tests/unit/container_algorithms/foreach_adapt.cpp
M libs/algorithms/tests/unit/container_algorithms/foreach_range.cpp
M
libs/algorithms/tests/unit/container_algorithms/foreach_range_projection.cpp
M libs/algorithms/tests/unit/container_algorithms/foreach_tests.hpp
M
libs/algorithms/tests/unit/container_algorithms/foreach_tests_projection.hpp
M libs/algorithms/tests/unit/datapar_algorithms/foreach_datapar_zipiter.cpp
M libs/algorithms/tests/unit/datapar_algorithms/foreach_tests.hpp
M libs/async_cuda/tests/performance/cuda_executor_throughput.cpp
M libs/async_cuda/tests/unit/cublas_matmul.cpp
M libs/checkpoint/examples/1d_stencil_4_checkpoint.cpp
M libs/collectives/tests/performance/osu/osu_bw.cpp
M libs/collectives/tests/performance/osu/osu_latency.cpp
M libs/collectives/tests/performance/osu/osu_multi_lat.cpp
M libs/compute/include/hpx/compute/host/block_allocator.hpp
M libs/compute/include/hpx/compute/host/numa_allocator.hpp
M libs/compute/tests/regressions/for_each_value_proxy.cpp
M libs/compute_cuda/examples/partitioned_vector.cu
M libs/compute_cuda/tests/unit/for_each_compute.cu
M libs/execution/tests/regressions/is_executor_1691.cpp
M libs/execution/tests/regressions/lambda_arguments_2403.cpp
M libs/execution/tests/regressions/lambda_return_type_2402.cpp
M libs/execution/tests/regressions/parallel_executor_1781.cpp
M libs/execution/tests/unit/foreach_tests.hpp
M libs/include/include/hpx/algorithm.hpp
M libs/resiliency/tests/performance/replay/1d_stencil.cpp
M libs/resiliency/tests/performance/replay/1d_stencil_checksum.cpp
M libs/resiliency/tests/performance/replay/1d_stencil_replay.cpp
M libs/resiliency/tests/performance/replay/dataflow_replay.cpp
M libs/resiliency/tests/performance/replay/dataflow_replay_validate.cpp
M libs/resiliency/tests/performance/replay/pure_dataflow.cpp
M libs/resiliency/tests/performance/replicate/1d_stencil_replicate.cpp
M
libs/resiliency/tests/performance/replicate/1d_stencil_replicate_checksum.cpp
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/fill.hpp
M libs/segmented_algorithms/tests/unit/partitioned_vector_for_each.cpp
M tests/performance/local/foreach_scaling.cpp
M tests/performance/local/partitioned_vector_foreach.cpp
Log Message:
-----------
Add CPOs for for_each
Commit: a11a5fa5a0f5f6a0656ea454cd766cdcc112c52a
https://github.com/STEllAR-GROUP/hpx/commit/a11a5fa5a0f5f6a0656ea454cd766cdcc112c52a
Author: Mikael Simberg <[email protected]>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
M examples/1d_stencil/1d_stencil_4.cpp
M examples/1d_stencil/1d_stencil_4_parallel.cpp
M examples/1d_stencil/1d_stencil_4_repart.cpp
M examples/1d_stencil/1d_stencil_4_throttle.cpp
M examples/1d_stencil/1d_stencil_channel.cpp
M examples/quickstart/partitioned_vector_spmd_foreach.cpp
M examples/quickstart/safe_object.cpp
M examples/transpose/transpose_await.cpp
M examples/transpose/transpose_block.cpp
M examples/transpose/transpose_block_numa.cpp
M examples/transpose/transpose_smp.cpp
M examples/transpose/transpose_smp_block.cpp
M libs/algorithms/include/hpx/parallel/algorithms/copy.hpp
M libs/algorithms/include/hpx/parallel/algorithms/for_each.hpp
M libs/algorithms/include/hpx/parallel/algorithms/move.hpp
M libs/algorithms/include/hpx/parallel/algorithms/reduce_by_key.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/for_each.hpp
M libs/algorithms/include/hpx/parallel/util/result_types.hpp
M libs/algorithms/tests/regressions/for_each_annotated_function.cpp
M libs/algorithms/tests/unit/algorithms/foreach.cpp
M libs/algorithms/tests/unit/algorithms/foreach_tests.hpp
M libs/algorithms/tests/unit/algorithms/foreach_tests_prefetching.hpp
M libs/algorithms/tests/unit/algorithms/foreachn.cpp
M libs/algorithms/tests/unit/algorithms/foreachn_bad_alloc.cpp
M libs/algorithms/tests/unit/algorithms/foreachn_exception.cpp
M libs/algorithms/tests/unit/container_algorithms/foreach_adapt.cpp
M libs/algorithms/tests/unit/container_algorithms/foreach_range.cpp
M
libs/algorithms/tests/unit/container_algorithms/foreach_range_projection.cpp
M libs/algorithms/tests/unit/container_algorithms/foreach_tests.hpp
M
libs/algorithms/tests/unit/container_algorithms/foreach_tests_projection.hpp
M libs/algorithms/tests/unit/datapar_algorithms/foreach_datapar_zipiter.cpp
M libs/algorithms/tests/unit/datapar_algorithms/foreach_tests.hpp
M libs/async_cuda/tests/performance/cuda_executor_throughput.cpp
M libs/async_cuda/tests/unit/cublas_matmul.cpp
M libs/checkpoint/examples/1d_stencil_4_checkpoint.cpp
M libs/collectives/tests/performance/osu/osu_bw.cpp
M libs/collectives/tests/performance/osu/osu_latency.cpp
M libs/collectives/tests/performance/osu/osu_multi_lat.cpp
M libs/compute/include/hpx/compute/host/block_allocator.hpp
M libs/compute/include/hpx/compute/host/numa_allocator.hpp
M libs/compute/tests/regressions/for_each_value_proxy.cpp
M libs/compute_cuda/examples/partitioned_vector.cu
M libs/compute_cuda/tests/unit/for_each_compute.cu
M libs/execution/tests/regressions/is_executor_1691.cpp
M libs/execution/tests/regressions/lambda_arguments_2403.cpp
M libs/execution/tests/regressions/lambda_return_type_2402.cpp
M libs/execution/tests/regressions/parallel_executor_1781.cpp
M libs/execution/tests/unit/foreach_tests.hpp
M libs/include/include/hpx/algorithm.hpp
M libs/resiliency/tests/performance/replay/1d_stencil.cpp
M libs/resiliency/tests/performance/replay/1d_stencil_checksum.cpp
M libs/resiliency/tests/performance/replay/1d_stencil_replay.cpp
M libs/resiliency/tests/performance/replay/dataflow_replay.cpp
M libs/resiliency/tests/performance/replay/dataflow_replay_validate.cpp
M libs/resiliency/tests/performance/replay/pure_dataflow.cpp
M libs/resiliency/tests/performance/replicate/1d_stencil_replicate.cpp
M
libs/resiliency/tests/performance/replicate/1d_stencil_replicate_checksum.cpp
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/fill.hpp
M libs/segmented_algorithms/tests/unit/partitioned_vector_for_each.cpp
M tests/performance/local/foreach_scaling.cpp
M tests/performance/local/partitioned_vector_foreach.cpp
Log Message:
-----------
Merge pull request #4867 from msimberg/for-each-cpo
Add CPOs for for_each
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/d2601e49070b...a11a5fa5a0f5
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits