Branch: refs/heads/master
Home: https://github.com/STEllAR-GROUP/hpx
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
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/6faba191fdf3...af2fabff7bce
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits