Abstract: Recently we implemented a Kokkos backend in PETSc for GPU computation. We interfaced with Kokkos-Kernels for vector and matrix operations in PETSc. We also provided utility functions specifically for PETSc/Kokkos users. In this talk I will give an update of the status of the work and also mention problems we have found.
Abstract: Recently we implemented a Kokkos backend in PETSc for GPU computation. We interfaced with Kokkos-Kernels for vector and matrix operations in PETSc. We also provided utility functions specifically for PETSc/Kokkos users. In this talk I will give an update of the status of the work and also mention problems we have found.