Branch: refs/heads/master
Home: https://github.com/STEllAR-GROUP/hpx
Commit: 4af51d978de371181d67dfb383240fa9f33610f9
https://github.com/STEllAR-GROUP/hpx/commit/4af51d978de371181d67dfb383240fa9f33610f9
Author: Mikael Simberg <[email protected]>
Date: 2020-11-24 (Tue, 24 Nov 2020)
Changed paths:
M libs/full/async_distributed/tests/unit/CMakeLists.txt
R libs/full/async_distributed/tests/unit/apply_local.cpp
R libs/full/async_distributed/tests/unit/apply_local_executor.cpp
R libs/full/async_distributed/tests/unit/async_local.cpp
R libs/full/async_distributed/tests/unit/async_local_executor.cpp
M libs/parallelism/async_local/tests/unit/CMakeLists.txt
A libs/parallelism/async_local/tests/unit/apply_local.cpp
A libs/parallelism/async_local/tests/unit/apply_local_executor.cpp
A libs/parallelism/async_local/tests/unit/async_local.cpp
A libs/parallelism/async_local/tests/unit/async_local_executor.cpp
Log Message:
-----------
Move local async tests to async_local module
Commit: 563dc13ee9a19fd5ec02c28bb10dea18c7a141ef
https://github.com/STEllAR-GROUP/hpx/commit/563dc13ee9a19fd5ec02c28bb10dea18c7a141ef
Author: Mikael Simberg <[email protected]>
Date: 2020-11-25 (Wed, 25 Nov 2020)
Changed paths:
M libs/full/async_distributed/include/hpx/async_distributed/dataflow.hpp
M libs/parallelism/executors/include/hpx/executors/dataflow.hpp
M libs/parallelism/lcos_local/tests/unit/CMakeLists.txt
M libs/parallelism/lcos_local/tests/unit/local_dataflow_executor.cpp
A
libs/parallelism/lcos_local/tests/unit/local_dataflow_executor_additional_arguments.cpp
Log Message:
-----------
Allow injecting additional arguments from executor when using dataflow
Commit: ae2eb60f5c3f69b9f633ba5f8d736c1e672f6b20
https://github.com/STEllAR-GROUP/hpx/commit/ae2eb60f5c3f69b9f633ba5f8d736c1e672f6b20
Author: Mikael Simberg <[email protected]>
Date: 2020-11-25 (Wed, 25 Nov 2020)
Changed paths:
M libs/parallelism/async_local/tests/unit/CMakeLists.txt
A
libs/parallelism/async_local/tests/unit/async_local_executor_additional_arguments.cpp
Log Message:
-----------
Add async_local test for executors that add arguments to function call
Commit: dc4bbfd3bb73dda6bbd804f01b6f5a2ec39da21c
https://github.com/STEllAR-GROUP/hpx/commit/dc4bbfd3bb73dda6bbd804f01b6f5a2ec39da21c
Author: Mikael Simberg <[email protected]>
Date: 2020-11-25 (Wed, 25 Nov 2020)
Changed paths:
M libs/parallelism/executors/include/hpx/executors/dataflow.hpp
M libs/parallelism/lcos_local/tests/unit/CMakeLists.txt
A libs/parallelism/lcos_local/tests/unit/local_dataflow_external_future.cpp
Log Message:
-----------
Update dataflow to allow customizing dataflow finalization stage
Customization is necessary to allow out-of-band signalling of future
completion. In the normal case the dataflow implementation handles setting the
future to ready, but for e.g. CUDA and cuBLAS executors the completion happens
later, and a custom mechanism is required to be able to set the future to ready
once an asynchronous operation has completed.
Commit: 39ae8bcfea14964f64876e3b6400a0d0c7568ee1
https://github.com/STEllAR-GROUP/hpx/commit/39ae8bcfea14964f64876e3b6400a0d0c7568ee1
Author: Mikael Simberg <[email protected]>
Date: 2020-11-25 (Wed, 25 Nov 2020)
Changed paths:
M libs/parallelism/executors/include/hpx/executors/dataflow.hpp
Log Message:
-----------
Change typedefs to using in dataflow.hpp
Commit: 3f5a8a41257082dc168c2e614b2b950284e77f2c
https://github.com/STEllAR-GROUP/hpx/commit/3f5a8a41257082dc168c2e614b2b950284e77f2c
Author: Mikael Simberg <[email protected]>
Date: 2020-11-25 (Wed, 25 Nov 2020)
Changed paths:
M libs/parallelism/executors/include/hpx/executors/dataflow.hpp
Log Message:
-----------
Move function only once in dataflow frame
Commit: 9048fce50e477ab49bf9fbffbb8258d6025ae036
https://github.com/STEllAR-GROUP/hpx/commit/9048fce50e477ab49bf9fbffbb8258d6025ae036
Author: Mikael Simberg <[email protected]>
Date: 2020-11-26 (Thu, 26 Nov 2020)
Changed paths:
M libs/full/async_distributed/include/hpx/async_distributed/dataflow.hpp
M libs/full/async_distributed/tests/unit/CMakeLists.txt
R libs/full/async_distributed/tests/unit/apply_local.cpp
R libs/full/async_distributed/tests/unit/apply_local_executor.cpp
R libs/full/async_distributed/tests/unit/async_local.cpp
R libs/full/async_distributed/tests/unit/async_local_executor.cpp
M libs/parallelism/async_local/tests/unit/CMakeLists.txt
A libs/parallelism/async_local/tests/unit/apply_local.cpp
A libs/parallelism/async_local/tests/unit/apply_local_executor.cpp
A libs/parallelism/async_local/tests/unit/async_local.cpp
A libs/parallelism/async_local/tests/unit/async_local_executor.cpp
A
libs/parallelism/async_local/tests/unit/async_local_executor_additional_arguments.cpp
M libs/parallelism/executors/include/hpx/executors/dataflow.hpp
M libs/parallelism/lcos_local/tests/unit/CMakeLists.txt
M libs/parallelism/lcos_local/tests/unit/local_dataflow_executor.cpp
A
libs/parallelism/lcos_local/tests/unit/local_dataflow_executor_additional_arguments.cpp
A libs/parallelism/lcos_local/tests/unit/local_dataflow_external_future.cpp
Log Message:
-----------
Merge pull request #5003 from STEllAR-GROUP/dataflow-decltype-auto
Relax dataflow argument constraints
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/039b7450bb2c...9048fce50e47
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits