11#include <Kokkos_Core.hpp>
19#if defined(KOKKOS_ENABLE_HIP)
26template <
typename...
Traits>
KOKKOS_INLINE_FUNCTION rtype dot(const rtype *a, const rtype *b)
Compute the dot product of two arrays.
Definition common_math.h:32
Kokkos::LaunchBounds<> HeavyBounds
HIP compiles a kernel without launch bounds for blocks of 1024 threads, which caps it at 128 register...
Definition launch_bounds.h:22
Kokkos::RangePolicy< HeavyBounds, Traits... > HeavyRange
Range policy for register-heavy kernels.
Definition launch_bounds.h:27