[petsc-dev] Kokkos error on SUMMIT

Barry Smith bsmith at petsc.dev
Fri Oct 2 14:15:00 CDT 2020


  Looks like you are building Kokkos without CUDA.    You don't have --with-cuda on configure line that is used by Kokkos to determine what version to build.


  I guess you need to test Kokkos Kernels without CUDA and HIP and make a few changes.


#if defined(PETSC_HAVE_CUDA)
  #define WaitForKokkos() PetscCUDASynchronize ? (Kokkos::fence(),0) : 0;
#elif defined(PETSC_HAVE_HIP)
  #define WaitForKokkos() PetscHIPSynchronize ? (Kokkos::fence(),0) : 0;

> On Oct 2, 2020, at 11:47 AM, Mark Adams <mfadams at lbl.gov> wrote:
> <configure.log><make.log>

More information about the petsc-dev mailing list