Closed streeve closed 4 years ago
Why do you think it is worth the trouble of selectively enabling Kokkos backends rather than just take whatever is provided by the Kokkos that was found?
Mainly trying to reduce compile times. But after discussion I agree that instead just enabling the default Kokkos space is all that's worthwhile
By default, this will enable runtime backends in order as: HIP, Cuda, OpenMP, Serial (with commandline options to override). It also allows users to disable CabanaMD backends even if enabled in Kokkos.