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

Reply via email to