On Fri, Oct 2, 2020 at 3:15 PM Barry Smith <[email protected]> wrote: > > Mark, > > Looks like you are building Kokkos without CUDA.
Yes. This is a CPU build of Kokkos. > You don't have --with-cuda on configure line that is used by Kokkos to > determine what version to build. > > Junchao, > > I guess you need to test Kokkos Kernels without CUDA and HIP and make a > few changes. > I'm trying with OpenMP right now. If you want CPU runs then asking for OMP is not terrible. > > Barry > > > > > #if defined(PETSC_HAVE_CUDA) > #define WaitForKokkos() PetscCUDASynchronize ? (Kokkos::fence(),0) : 0; > #elif defined(PETSC_HAVE_HIP) > #define WaitForKokkos() PetscHIPSynchronize ? (Kokkos::fence(),0) : 0; > #endif > > > > > On Oct 2, 2020, at 11:47 AM, Mark Adams <[email protected]> wrote: > > > > > > <configure.log><make.log> > >
