Branch: refs/heads/dataflow-decltype-auto
Home: https://github.com/STEllAR-GROUP/hpx
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
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/c0a8e7e09001...3f5a8a412570
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits