Skip to content
Failed

Changes

Summary

  1. Let the smart pointer manage the CUDA/HIP stream (#6721) (details)
  2. Fix teamsize request for OPENMPTARGET (details)
  3. Cleanup test and match TestTeam.hpp (details)
Commit 86f5bb7d892b74defdcde7da8866bb9a5d5afbd4 by noreply
Let the smart pointer manage the CUDA/HIP stream (#6721)

* Let the smart pointer manage the CUDA/HIP stream

* Fixup do not null the stream in {Cuda/HIP}Internal::finalize()

* Fixup hip not tested either

* Not breaking HIP backend for 3rd time in a row

Co-authored-by: Bruno Turcksin <bruno.turcksin@gmail.com>

---------

Co-authored-by: Bruno Turcksin <bruno.turcksin@gmail.com>
The file was modified core/src/HIP/Kokkos_HIP_Instance.hpp (diff)
The file was modified core/src/Cuda/Kokkos_Cuda_Instance.hpp (diff)
The file was modified core/src/HIP/Kokkos_HIP.cpp (diff)
The file was modified core/src/HIP/Kokkos_HIP_Instance.cpp (diff)
The file was modified core/src/Cuda/Kokkos_Cuda_Instance.cpp (diff)
Commit 9beb5ea14658e7309fe874754df4825bf99ef304 by tccleve
Fix teamsize request for OPENMPTARGET
The file was modified core/unit_test/TestReducers.hpp (diff)
Commit 870874c3a5b52d059071bb942b672750c321f9ce by tccleve
Cleanup test and match TestTeam.hpp

Use 32 as a minimum team size like in TestTeam.hpp. Better match layout
in the 3 tests here.
The file was modified core/unit_test/TestReducers.hpp (diff)