Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 71d887de7a43510eebf1e812bbf48455a423ea43
      
https://github.com/STEllAR-GROUP/hpx/commit/71d887de7a43510eebf1e812bbf48455a423ea43
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-07 (Mon, 07 Jun 2021)

  Changed paths:
    M libs/full/async_cuda/CMakeLists.txt
    M libs/full/async_cuda/include/hpx/async_cuda/cuda_event.hpp
    M libs/full/async_cuda/include/hpx/async_cuda/cuda_future.hpp
    A libs/full/async_cuda/include/hpx/async_cuda/cuda_polling_helper.hpp
    A libs/full/async_cuda/include/hpx/async_cuda/detail/cuda_debug.hpp
    A libs/full/async_cuda/include/hpx/async_cuda/detail/cuda_event_callback.hpp
    A libs/full/async_cuda/include/hpx/async_cuda/transform_stream.hpp
    A libs/full/async_cuda/src/cuda_event_callback.cpp
    M libs/full/async_cuda/src/cuda_future.cpp
    M libs/full/async_cuda/tests/performance/cuda_executor_throughput.cpp
    M libs/full/async_cuda/tests/unit/CMakeLists.txt
    M libs/full/async_cuda/tests/unit/cuda_future.cpp
    A libs/full/async_cuda/tests/unit/transform_stream.cu

  Log Message:
  -----------
  Refactor CUDA event polling to work with any callbacks


  Commit: d780f451f0798d169c821deaf56da89fac73505e
      
https://github.com/STEllAR-GROUP/hpx/commit/d780f451f0798d169c821deaf56da89fac73505e
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-07 (Mon, 07 Jun 2021)

  Changed paths:
    M 
libs/core/synchronization/include/hpx/synchronization/condition_variable.hpp

  Log Message:
  -----------
  Allow using any type of lock in condition_variable


  Commit: aa0d4f72cf547517089e755534139c85a54a3d2f
      
https://github.com/STEllAR-GROUP/hpx/commit/aa0d4f72cf547517089e755534139c85a54a3d2f
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-07 (Mon, 07 Jun 2021)

  Changed paths:
    M libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp

  Log Message:
  -----------
  Use spinlock in sync_wait


  Commit: f2a0512a40dae3473514b6801839becb9ce91f4b
      
https://github.com/STEllAR-GROUP/hpx/commit/f2a0512a40dae3473514b6801839becb9ce91f4b
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-07 (Mon, 07 Jun 2021)

  Changed paths:
    M libs/full/compute_cuda/CMakeLists.txt
    M libs/full/compute_cuda/tests/performance/synchronize.cu

  Log Message:
  -----------
  Add sender variants to the synchronize.cu performance test


  Commit: 0057b0d1f2065c59656944c3c2f800fbb9c75a1b
      
https://github.com/STEllAR-GROUP/hpx/commit/0057b0d1f2065c59656944c3c2f800fbb9c75a1b
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-07 (Mon, 07 Jun 2021)

  Changed paths:
    M libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp

  Log Message:
  -----------
  Skip taking lock in sync_wait if set_X was already called


  Commit: 8d79b3c7d1749f24c5751608a21634f50da5c38f
      
https://github.com/STEllAR-GROUP/hpx/commit/8d79b3c7d1749f24c5751608a21634f50da5c38f
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-07 (Mon, 07 Jun 2021)

  Changed paths:
    M libs/full/async_cuda/include/hpx/async_cuda/transform_stream.hpp
    M libs/full/async_cuda/tests/unit/CMakeLists.txt
    M libs/full/compute_cuda/tests/performance/CMakeLists.txt

  Log Message:
  -----------
  Disable transform_stream functionality unless using C++17 or newer


  Commit: 7973ca44d3f4ec239abe5680f4687e59f7b3d765
      
https://github.com/STEllAR-GROUP/hpx/commit/7973ca44d3f4ec239abe5680f4687e59f7b3d765
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-07 (Mon, 07 Jun 2021)

  Changed paths:
    M libs/full/async_cuda/include/hpx/async_cuda/cuda_future.hpp

  Log Message:
  -----------
  Make cuda release_on_exit constructor explicit


  Commit: 96076167d2848c4e15f710163096be5e0769a156
      
https://github.com/STEllAR-GROUP/hpx/commit/96076167d2848c4e15f710163096be5e0769a156
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-07 (Mon, 07 Jun 2021)

  Changed paths:
    M libs/full/async_cuda/include/hpx/async_cuda/cuda_future.hpp

  Log Message:
  -----------
  Fix typo in cuda_future comment


  Commit: c29bdfc730ee51ab0013d6995c476aae66d6114b
      
https://github.com/STEllAR-GROUP/hpx/commit/c29bdfc730ee51ab0013d6995c476aae66d6114b
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-09 (Wed, 09 Jun 2021)

  Changed paths:
    M 
libs/core/synchronization/include/hpx/synchronization/condition_variable.hpp
    M libs/full/async_cuda/CMakeLists.txt
    M libs/full/async_cuda/include/hpx/async_cuda/cuda_event.hpp
    M libs/full/async_cuda/include/hpx/async_cuda/cuda_future.hpp
    A libs/full/async_cuda/include/hpx/async_cuda/cuda_polling_helper.hpp
    A libs/full/async_cuda/include/hpx/async_cuda/detail/cuda_debug.hpp
    A libs/full/async_cuda/include/hpx/async_cuda/detail/cuda_event_callback.hpp
    A libs/full/async_cuda/include/hpx/async_cuda/transform_stream.hpp
    A libs/full/async_cuda/src/cuda_event_callback.cpp
    M libs/full/async_cuda/src/cuda_future.cpp
    M libs/full/async_cuda/tests/performance/cuda_executor_throughput.cpp
    M libs/full/async_cuda/tests/unit/CMakeLists.txt
    M libs/full/async_cuda/tests/unit/cuda_future.cpp
    A libs/full/async_cuda/tests/unit/transform_stream.cu
    M libs/full/compute_cuda/CMakeLists.txt
    M libs/full/compute_cuda/tests/performance/CMakeLists.txt
    M libs/full/compute_cuda/tests/performance/synchronize.cu
    M libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp

  Log Message:
  -----------
  Merge pull request #5342 from msimberg/cuda-event-callback

Refactor CUDA event polling


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/b54d46ede348...c29bdfc730ee
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits

Reply via email to