[hpx-commits] [STEllAR-GROUP/hpx] 9595ff: Adding test that verifies for 4369 to be fixed

2020-02-25 Thread John Biddiscombe
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 9595ffb6f8ae5938b43553412efabd49fdfb4e4f
  
https://github.com/STEllAR-GROUP/hpx/commit/9595ffb6f8ae5938b43553412efabd49fdfb4e4f
  Author: Hartmut Kaiser 
  Date:   2020-02-10 (Mon, 10 Feb 2020)

  Changed paths:
M tests/regressions/component/CMakeLists.txt
A tests/regressions/component/new_4369.cpp

  Log Message:
  ---
  Adding test that verifies for 4369 to be fixed

- flyby: clean up CMakeFile.txt for this test


  Commit: a9c7ef189186c7f74c46a24057e30ce5673c0bc8
  
https://github.com/STEllAR-GROUP/hpx/commit/a9c7ef189186c7f74c46a24057e30ce5673c0bc8
  Author: John Biddiscombe 
  Date:   2020-02-26 (Wed, 26 Feb 2020)

  Changed paths:
M tests/regressions/component/CMakeLists.txt
A tests/regressions/component/new_4369.cpp

  Log Message:
  ---
  Merge pull request #4373 from STEllAR-GROUP/fixing_4369

Adding test that verifies for 4369 to be fixed


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/a32414d4d7e8...a9c7ef189186
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-25 Thread John Biddiscombe
  Branch: refs/heads/fixing_4369
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] fe430e: Fix a race condition and clean-up usage of schedul...

2020-02-25 Thread John Biddiscombe
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: fe430eee68cd033490cc1e8907af9a5beef4b3a9
  
https://github.com/STEllAR-GROUP/hpx/commit/fe430eee68cd033490cc1e8907af9a5beef4b3a9
  Author: John Biddiscombe 
  Date:   2020-02-24 (Mon, 24 Feb 2020)

  Changed paths:
M hpx/runtime/threads/detail/scheduled_thread_pool.hpp
M hpx/runtime/threads/detail/scheduled_thread_pool_impl.hpp
M hpx/runtime/threads/detail/scheduling_loop.hpp
M hpx/runtime/threads/executors/thread_pool_os_executors.hpp
M hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp
M hpx/runtime/threads/policies/local_queue_scheduler.hpp
M libs/threading_base/include/hpx/threading_base/scheduler_base.hpp
M libs/threading_base/include/hpx/threading_base/thread_pool_base.hpp
M libs/threading_base/src/thread_pool_base.cpp
M libs/threadmanager/include/hpx/threadmanager.hpp
M src/runtime/threads/thread_pool_suspension_helpers.cpp

  Log Message:
  ---
  Fix a race condition and clean-up usage of scheduler mode

The pool and the scheduler both kept copies of the scheduler
mode and it was set on startup in different places. Some user
code that wished to set the scheduler mode to a non default
value at the start of hpx_main suffered from a race that allowed
the pool to overwrite the mode flags.

This commit removes the copy of the scheduler mode that was held
by the pool as well as some unnecessary set/get calls to the mode.

This also tidies up a lot of calls to if (get_scheduler_mode() & xxx)
and replaces them with a has_scheduler_mode(xxx) call that makes the
code a little more readable and maintainable.


  Commit: 3a893d43e5c8d4f8c6b247a73b81ed7398c4688f
  
https://github.com/STEllAR-GROUP/hpx/commit/3a893d43e5c8d4f8c6b247a73b81ed7398c4688f
  Author: John Biddiscombe 
  Date:   2020-02-24 (Mon, 24 Feb 2020)

  Changed paths:
M hpx/runtime/threads/detail/scheduling_loop.hpp
M hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp
M src/runtime/threads/thread_pool_suspension_helpers.cpp

  Log Message:
  ---
  Fix inspect violations


  Commit: a32414d4d7e860e8b09941a503ec87c3e27ace4e
  
https://github.com/STEllAR-GROUP/hpx/commit/a32414d4d7e860e8b09941a503ec87c3e27ace4e
  Author: John Biddiscombe 
  Date:   2020-02-26 (Wed, 26 Feb 2020)

  Changed paths:
M hpx/runtime/threads/detail/scheduled_thread_pool.hpp
M hpx/runtime/threads/detail/scheduled_thread_pool_impl.hpp
M hpx/runtime/threads/detail/scheduling_loop.hpp
M hpx/runtime/threads/executors/thread_pool_os_executors.hpp
M hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp
M hpx/runtime/threads/policies/local_queue_scheduler.hpp
M libs/threading_base/include/hpx/threading_base/scheduler_base.hpp
M libs/threading_base/include/hpx/threading_base/thread_pool_base.hpp
M libs/threading_base/src/thread_pool_base.cpp
M libs/threadmanager/include/hpx/threadmanager.hpp
M src/runtime/threads/thread_pool_suspension_helpers.cpp

  Log Message:
  ---
  Merge pull request #4404 from STEllAR-GROUP/scheduler-mode

Fix a race condition and clean-up usage of scheduler mode


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/8c2cb705b665...a32414d4d7e8
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-25 Thread John Biddiscombe
  Branch: refs/heads/scheduler-mode
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] e2d7a6: Adding minimal MPI executor

2020-02-25 Thread Hartmut Kaiser
  Branch: refs/heads/mpi_executor
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: e2d7a6d2111dda6cd2f108c1e70ac4d8bd95d604
  
https://github.com/STEllAR-GROUP/hpx/commit/e2d7a6d2111dda6cd2f108c1e70ac4d8bd95d604
  Author: Hartmut Kaiser 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M hpx/async.hpp
M libs/mpi/CMakeLists.txt
A libs/mpi/include/hpx/mpi/mpi_executor.hpp
M libs/mpi/include/hpx/mpi/mpi_future.hpp
M libs/mpi/tests/unit/CMakeLists.txt
M libs/mpi/tests/unit/mpi_ring_async.cpp
A libs/mpi/tests/unit/mpi_ring_async_executor.cpp

  Log Message:
  ---
  Adding minimal MPI executor

- renaming hpx::mpi::async --> hpx::mpi::detail::async
- adding another test


___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] 0e555a: Adding minimal MPI executor

2020-02-25 Thread Hartmut Kaiser
  Branch: refs/heads/mpi_executor
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 0e555ac81ecdac71255d4f02e8143a3d4b19894c
  
https://github.com/STEllAR-GROUP/hpx/commit/0e555ac81ecdac71255d4f02e8143a3d4b19894c
  Author: Hartmut Kaiser 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M hpx/async.hpp
M libs/mpi/CMakeLists.txt
A libs/mpi/include/hpx/mpi/mpi_executor.hpp
M libs/mpi/include/hpx/mpi/mpi_future.hpp
M libs/mpi/tests/unit/CMakeLists.txt
M libs/mpi/tests/unit/mpi_ring_async.cpp
A libs/mpi/tests/unit/mpi_ring_async_executor.cpp

  Log Message:
  ---
  Adding minimal MPI executor

- renaming hpx::mpi::asyn --> hpx::mpi::detail::async
- adding another test


___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-25 Thread STE||AR-Bot
  Branch: refs/tags/stable
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-25 Thread STE||AR-Bot
  Branch: refs/tags/stable
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-25 Thread STE||AR-Bot
  Branch: refs/tags/stable
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-25 Thread STE||AR-Bot
  Branch: refs/tags/stable
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-25 Thread STE||AR-Bot
  Branch: refs/tags/stable
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-25 Thread STE||AR-Bot
  Branch: refs/tags/stable
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-25 Thread STE||AR-Bot
  Branch: refs/tags/stable
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-25 Thread STE||AR-Bot
  Branch: refs/tags/stable
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] 1a6f00: Add a user defined scheduler background process ca...

2020-02-25 Thread John Biddiscombe
  Branch: refs/heads/mpi_futures
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 1a6f00a99f0193903ce4d4149d0d6ea7ad87
  
https://github.com/STEllAR-GROUP/hpx/commit/1a6f00a99f0193903ce4d4149d0d6ea7ad87
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M hpx/runtime/threads/detail/scheduling_loop.hpp
M libs/threading_base/include/hpx/threading_base/scheduler_base.hpp
M libs/threading_base/include/hpx/threading_base/scheduler_mode.hpp
M libs/threading_base/src/scheduler_base.cpp

  Log Message:
  ---
  Add a user defined scheduler background process callback

This is intended to be used to add an MPI polling function that allows
mpi::futures to be generated from MPI requests.

Other user supplied polling functions are possible.


  Commit: 05697a7cbda966fa9fd1ab3c9ad85d1216c91943
  
https://github.com/STEllAR-GROUP/hpx/commit/05697a7cbda966fa9fd1ab3c9ad85d1216c91943
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M libs/CMakeLists.txt
M libs/all_modules.rst
A libs/mpi/CMakeLists.txt
A libs/mpi/README.rst
A libs/mpi/docs/index.rst
A libs/mpi/examples/CMakeLists.txt
A libs/mpi/include/hpx/mpi/mpi_future.hpp
A libs/mpi/tests/CMakeLists.txt
A libs/mpi/tests/performance/CMakeLists.txt
A libs/mpi/tests/regressions/CMakeLists.txt
A libs/mpi/tests/unit/CMakeLists.txt
A libs/mpi/tests/unit/mpi_ring_async.cpp

  Log Message:
  ---
  Add new hpx::mpi library for futures with async MPI calls

This adds support for getting a future from an asynchronous
MPI call and having the future ready when the call completes.
Background progress is made in MPI by simply attaching a callback
into the scheduling loop to handle MPI Requests.


  Commit: dd6799233382110a1e505dca9030b7323f023b3b
  
https://github.com/STEllAR-GROUP/hpx/commit/dd6799233382110a1e505dca9030b7323f023b3b
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M libs/mpi/include/hpx/mpi/mpi_future.hpp
M libs/mpi/tests/unit/mpi_ring_async.cpp

  Log Message:
  ---
  Use vector of requests and MPI_Testany optimization

Rather than using a std::list and testing every request
we can now instead use a vector and call MPI_Testany to
reduce overheads slightly.

The original list version is maintained as benchmarking
of the two methods on real applications will be instructive

Some functionality has been moved into an hpx::mpi::detail
namespace


  Commit: 403fd362473f1b987c543bd275b0096a960aa019
  
https://github.com/STEllAR-GROUP/hpx/commit/403fd362473f1b987c543bd275b0096a960aa019
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M libs/mpi/include/hpx/mpi/mpi_future.hpp
M libs/mpi/tests/unit/mpi_ring_async.cpp

  Log Message:
  ---
  Add mpi error handler and mpi return type with future (was )

mpi future debug message cleanup


  Commit: d0be212cad8edcdac6e4176dffac2244c1e9c61b
  
https://github.com/STEllAR-GROUP/hpx/commit/d0be212cad8edcdac6e4176dffac2244c1e9c61b
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M libs/mpi/include/hpx/mpi/mpi_future.hpp

  Log Message:
  ---
  Fix an incorrect iterator increment in mpi::poll

Thanks to Teodor Nikolov for reporting this


  Commit: 57bd5f062c28098daeb78bdaa2502b75eb7aa528
  
https://github.com/STEllAR-GROUP/hpx/commit/57bd5f062c28098daeb78bdaa2502b75eb7aa528
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
A libs/mpi/include/hpx/mpi/comm_wrapper.hpp

  Log Message:
  ---
  Add simple/initial mpi communicator wrapper

This is useful for managing multiple simultaneous collectives
to help ensure that two collective operations do not use the same
communicator


  Commit: ef1238c5033b1515f5c1e91e973d945383b146fb
  
https://github.com/STEllAR-GROUP/hpx/commit/ef1238c5033b1515f5c1e91e973d945383b146fb
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M cmake/HPX_AddModule.cmake
M libs/CMakeLists.txt
M libs/create_library_skeleton.py
M libs/mpi/CMakeLists.txt

  Log Message:
  ---
  Allow module libraries (e.g. mpi) to disable themselves

This is useful to allow a module library to be conditionally disabled if
certain options are set/unset or conditions not met but those options
are not visible outside of the module itself.


  Commit: 38531184ae843410224bad8bf0f14f874120452c
  
https://github.com/STEllAR-GROUP/hpx/commit/38531184ae843410224bad8bf0f14f874120452c
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
A cmake/templates/libs_enabled.hpp.in
M libs/CMakeLists.txt

  Log Message:
  ---
  Generate hpx/config/libs_enabled.hpp with all enabled libs defined


  Commit: 7d730e82f5a3feb3c99396f84bced411d142b8d8
  

[hpx-commits] [STEllAR-GROUP/hpx] 80c474: Add new cuda_support library (currently empty)

2020-02-25 Thread John Biddiscombe
  Branch: refs/heads/cuda-futures
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 80c4746007444a726d1db7ca249a7d40304db133
  
https://github.com/STEllAR-GROUP/hpx/commit/80c4746007444a726d1db7ca249a7d40304db133
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M libs/CMakeLists.txt
M libs/all_modules.rst
A libs/cuda_support/CMakeLists.txt
A libs/cuda_support/README.rst
A libs/cuda_support/docs/index.rst
A libs/cuda_support/examples/CMakeLists.txt
A libs/cuda_support/tests/CMakeLists.txt
A libs/cuda_support/tests/performance/CMakeLists.txt
A libs/cuda_support/tests/regressions/CMakeLists.txt
A libs/cuda_support/tests/unit/CMakeLists.txt

  Log Message:
  ---
  Add new cuda_support library (currently empty)


  Commit: 9c4bd446a97f479b4207cb70652937e6950d7bcd
  
https://github.com/STEllAR-GROUP/hpx/commit/9c4bd446a97f479b4207cb70652937e6950d7bcd
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M cmake/HPX_AddExecutable.cmake
M cmake/HPX_SetupCUDA.cmake
M libs/compute_cuda/CMakeLists.txt
M libs/compute_cuda/examples/CMakeLists.txt
R libs/compute_cuda/examples/cublas_matmul.cpp
R libs/compute_cuda/examples/cuda_future.cpp
R libs/compute_cuda/examples/cuda_future_helper.h
M libs/compute_cuda/examples/data_copy.cu
M libs/compute_cuda/examples/hello_compute.cu
R libs/compute_cuda/examples/saxpy.cu
R libs/compute_cuda/examples/trivial_demo.cu
M libs/compute_cuda/include/hpx/compute/cuda.hpp
M libs/compute_cuda/include/hpx/compute/cuda/allocator.hpp
M libs/compute_cuda/include/hpx/compute/cuda/concurrent_executor.hpp
M libs/compute_cuda/include/hpx/compute/cuda/default_executor.hpp
M libs/compute_cuda/include/hpx/compute/cuda/detail/launch.hpp
M libs/compute_cuda/include/hpx/compute/cuda/detail/scoped_active_target.hpp
R libs/compute_cuda/include/hpx/compute/cuda/get_targets.hpp
R libs/compute_cuda/include/hpx/compute/cuda/target.hpp
M libs/compute_cuda/include/hpx/compute/cuda/target_distribution_policy.hpp
M libs/compute_cuda/include/hpx/compute/cuda/target_ptr.hpp
M libs/compute_cuda/include/hpx/compute/cuda/traits/access_target.hpp
M libs/compute_cuda/include/hpx/compute/cuda/value_proxy.hpp
R libs/compute_cuda/src/cuda_target.cpp
R libs/compute_cuda/src/get_cuda_targets.cpp
M libs/compute_cuda/tests/performance/synchronize.cu
M libs/compute_cuda/tests/unit/default_executor.cu
M libs/compute_cuda/tests/unit/for_each_compute.cu
M libs/compute_cuda/tests/unit/for_loop_compute.cu
M libs/compute_cuda/tests/unit/transform_compute.cu
M libs/cuda_support/CMakeLists.txt
A libs/cuda_support/include/hpx/cuda_support/cuda_future_helper.hpp
A libs/cuda_support/include/hpx/cuda_support/get_targets.hpp
A libs/cuda_support/include/hpx/cuda_support/target.hpp
A libs/cuda_support/src/cuda_target.cpp
A libs/cuda_support/src/get_cuda_targets.cpp
M libs/cuda_support/tests/unit/CMakeLists.txt
A libs/cuda_support/tests/unit/cublas_matmul.cpp
A libs/cuda_support/tests/unit/cuda_future.cpp
A libs/cuda_support/tests/unit/saxpy.cu
A libs/cuda_support/tests/unit/trivial_demo.cu

  Log Message:
  ---
  Move cuda-future stream and target handling into cuda_support library

Move hpx::compute::cuda target into a namespace of hpx::cuda
(also, get_default_target + associated helpers)

Move cuda stream future conversion into namespace hpx::cuda


  Commit: f3f41ad9306df04c3d149c0f53729c750cb94684
  
https://github.com/STEllAR-GROUP/hpx/commit/f3f41ad9306df04c3d149c0f53729c750cb94684
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M libs/compute_cuda/include/hpx/compute/cuda/detail/launch.hpp

  Log Message:
  ---
  Fix a variable naming convention to use snake_case


  Commit: 33ed1275d79b56e13a87974418102b13c4bbd04d
  
https://github.com/STEllAR-GROUP/hpx/commit/33ed1275d79b56e13a87974418102b13c4bbd04d
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M components/create_component_skeleton.py
M libs/CMakeLists.txt
M libs/create_library_skeleton.py

  Log Message:
  ---
  Fix a mistake in the python generators for libs/components


  Commit: 85a58bc55fd42805dfdc5988efbf61e033c52cc2
  
https://github.com/STEllAR-GROUP/hpx/commit/85a58bc55fd42805dfdc5988efbf61e033c52cc2
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M cmake/HPX_AddModule.cmake
M libs/CMakeLists.txt
M libs/create_library_skeleton.py

  Log Message:
  ---
  Allow module libraries (e.g. cuda/mpi) to disable themselves

This is useful to allow a module library to be conditionally disabled if
certain options are set/unset or conditions not met but those options
are not visible outside of the module itself.

[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-25 Thread John Biddiscombe
  Branch: refs/heads/cuda-futures
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] 2bf3e9: Add a helper function to get a future from a cuda ...

2020-02-25 Thread John Biddiscombe
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 2bf3e9122ef9225d861926126cd5df2b0de6a024
  
https://github.com/STEllAR-GROUP/hpx/commit/2bf3e9122ef9225d861926126cd5df2b0de6a024
  Author: Mikael Simberg 
  Date:   2020-02-19 (Wed, 19 Feb 2020)

  Changed paths:
M libs/compute_cuda/include/hpx/compute/cuda/target.hpp
M libs/compute_cuda/src/cuda_target.cpp

  Log Message:
  ---
  Add a helper function to get a future from a cuda stream

This is a free function and does not require creating a
hpx::compute::cuda::target to get the future.


  Commit: 06c4311b4f1da23603f49d8100c4151404099d0f
  
https://github.com/STEllAR-GROUP/hpx/commit/06c4311b4f1da23603f49d8100c4151404099d0f
  Author: Hartmut Kaiser 
  Date:   2020-02-19 (Wed, 19 Feb 2020)

  Changed paths:
M libs/compute_cuda/include/hpx/compute/cuda/target.hpp
M libs/compute_cuda/src/cuda_target.cpp

  Log Message:
  ---
  Attempting to add allocator to cuda::get_future


  Commit: cac61b6025f99164f35084805c4b487a92270acb
  
https://github.com/STEllAR-GROUP/hpx/commit/cac61b6025f99164f35084805c4b487a92270acb
  Author: Mikael Simberg 
  Date:   2020-02-19 (Wed, 19 Feb 2020)

  Changed paths:
M libs/compute_cuda/include/hpx/compute/cuda/target.hpp
M libs/compute_cuda/src/cuda_target.cpp

  Log Message:
  ---
  Attempt to make CUDA future with allocator compile


  Commit: dd7410a8048bdc418549ed0b93729a1273582193
  
https://github.com/STEllAR-GROUP/hpx/commit/dd7410a8048bdc418549ed0b93729a1273582193
  Author: Hartmut Kaiser 
  Date:   2020-02-19 (Wed, 19 Feb 2020)

  Changed paths:
M hpx/lcos/detail/future_data.hpp
M libs/compute_cuda/include/hpx/compute/cuda/target.hpp

  Log Message:
  ---
  Making sure the correct base constructor for the shared state is called.


  Commit: 8d7805802ce9f82c8aaa5d4f32a88ab75d8c28b8
  
https://github.com/STEllAR-GROUP/hpx/commit/8d7805802ce9f82c8aaa5d4f32a88ab75d8c28b8
  Author: Mikael Simberg 
  Date:   2020-02-19 (Wed, 19 Feb 2020)

  Changed paths:
M libs/compute_cuda/include/hpx/compute/cuda/target.hpp

  Log Message:
  ---
  Add missing assertion.hpp header to cuda target.hpp


  Commit: a29331dbf942a80d46345a3a2e6a86717b57fa14
  
https://github.com/STEllAR-GROUP/hpx/commit/a29331dbf942a80d46345a3a2e6a86717b57fa14
  Author: Mikael Simberg 
  Date:   2020-02-19 (Wed, 19 Feb 2020)

  Changed paths:
M libs/compute_cuda/include/hpx/compute/cuda/target.hpp
M libs/compute_cuda/src/cuda_target.cpp

  Log Message:
  ---
  Move runtime_registration_wrapper function definitions from header to source 
file


  Commit: 8c2cb705b665f798469d13e751fdca618ffac004
  
https://github.com/STEllAR-GROUP/hpx/commit/8c2cb705b665f798469d13e751fdca618ffac004
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M hpx/lcos/detail/future_data.hpp
M libs/compute_cuda/include/hpx/compute/cuda/target.hpp
M libs/compute_cuda/src/cuda_target.cpp

  Log Message:
  ---
  Merge pull request #4380 from msimberg/cuda-target-stream

Add a helper function to get a future from a cuda stream


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/c563a8c0a68a...8c2cb705b665
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] cea66f: Add CODEOWNERS file

2020-02-25 Thread John Biddiscombe
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: cea66f8af3a88e583793a3e79b9c9c7914ffc768
  
https://github.com/STEllAR-GROUP/hpx/commit/cea66f8af3a88e583793a3e79b9c9c7914ffc768
  Author: Mikael Simberg 
  Date:   2020-02-19 (Wed, 19 Feb 2020)

  Changed paths:
A .github/CODEOWNERS

  Log Message:
  ---
  Add CODEOWNERS file


  Commit: 8ab9e4c2892fe8cd728d623322d08d52ccc8b2f2
  
https://github.com/STEllAR-GROUP/hpx/commit/8ab9e4c2892fe8cd728d623322d08d52ccc8b2f2
  Author: Mikael Simberg 
  Date:   2020-02-19 (Wed, 19 Feb 2020)

  Changed paths:
M .github/CODEOWNERS

  Log Message:
  ---
  Add license to CODEOWNERS file


  Commit: c563a8c0a68ae7712fc5a23df06d3b149892e997
  
https://github.com/STEllAR-GROUP/hpx/commit/c563a8c0a68ae7712fc5a23df06d3b149892e997
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
A .github/CODEOWNERS

  Log Message:
  ---
  Merge pull request #4398 from STEllAR-GROUP/msimberg-patch-4

Add CODEOWNERS file


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/8e3126635e07...c563a8c0a68a
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-25 Thread John Biddiscombe
  Branch: refs/heads/msimberg-patch-4
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] 34d5db: Fix cross pool injection test, use default schedul...

2020-02-25 Thread John Biddiscombe
  Branch: refs/heads/fix-xpool
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 34d5db3eb9ccf2ef369da82f897a4a62ddfc8eb1
  
https://github.com/STEllAR-GROUP/hpx/commit/34d5db3eb9ccf2ef369da82f897a4a62ddfc8eb1
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M tests/unit/resource/cross_pool_injection.cpp

  Log Message:
  ---
  Fix cross pool injection test, use default scheduler as falback


___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-25 Thread John Biddiscombe
  Branch: refs/heads/doc_updates_examples_dataflow
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] a9f58b: Updates to documentation; grammar edits

2020-02-25 Thread John Biddiscombe
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: a9f58b470979018c16a783e6fbb825b439d8df35
  
https://github.com/STEllAR-GROUP/hpx/commit/a9f58b470979018c16a783e6fbb825b439d8df35
  Author: Rebecca Stobaugh 
  Date:   2020-02-13 (Thu, 13 Feb 2020)

  Changed paths:
M docs/sphinx/examples/interest_calculator.rst

  Log Message:
  ---
  Updates to documentation; grammar edits


  Commit: 8e3126635e073a40bf599361bc3e7de7f4bbfe87
  
https://github.com/STEllAR-GROUP/hpx/commit/8e3126635e073a40bf599361bc3e7de7f4bbfe87
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M docs/sphinx/examples/interest_calculator.rst

  Log Message:
  ---
  Merge pull request #4402 from STEllAR-GROUP/doc_updates_examples_dataflow

Updates to documentation; grammar edits


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/b177d7016c59...8e3126635e07
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] 603bd5: Updates to documentation; grammar edits.

2020-02-25 Thread John Biddiscombe
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 603bd511f895974e71d5daae8911c4e7a16bd607
  
https://github.com/STEllAR-GROUP/hpx/commit/603bd511f895974e71d5daae8911c4e7a16bd607
  Author: Rebecca Stobaugh 
  Date:   2020-02-13 (Thu, 13 Feb 2020)

  Changed paths:
M docs/sphinx/examples/accumulator.rst

  Log Message:
  ---
  Updates to documentation; grammar edits.


  Commit: c939a3bd53b93f40f55b9e7ae22856f65b6bee9e
  
https://github.com/STEllAR-GROUP/hpx/commit/c939a3bd53b93f40f55b9e7ae22856f65b6bee9e
  Author: Rebecca Stobaugh 
  Date:   2020-02-19 (Wed, 19 Feb 2020)

  Changed paths:
M docs/sphinx/examples/accumulator.rst

  Log Message:
  ---
  Updates to documentation; grammar edits.


  Commit: b177d7016c597433de27a800fe50f10d21c9975d
  
https://github.com/STEllAR-GROUP/hpx/commit/b177d7016c597433de27a800fe50f10d21c9975d
  Author: John Biddiscombe 
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
M docs/sphinx/examples/accumulator.rst

  Log Message:
  ---
  Merge pull request #4403 from STEllAR-GROUP/doc_updates_examples_Components

Doc updates examples components


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/e89bb10f6aa2...b177d7016c59
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-25 Thread John Biddiscombe
  Branch: refs/heads/doc_updates_examples_Components
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits