[Trilinos-Users] Tpetra/Kokkos Ghosting

Duncan Karnitz dlk at thermoanalytics.com
Mon Mar 6 14:08:13 EST 2017


Hi,

I'm working on learning the Tpetra/Kokkos stack by attempting to program a 1D upwind scheme for the linear Burger's equation. So far, I've been able to use Tpetra::Vector and Kokkos::parallel_for() to explicitly time step the solution with shared memory parallel. However, I'm having trouble understanding how one would extend to distributed memory parallel where the spatial dependencies may cross process boundaries.

I'm familiar with how one might synchronize ghost nodes manually with MPI and C/C++ vectors. But I am wondering if there are ways to do this easily within the Tpetra/Kokkos/Teuchos stack.

Thanks!


More information about the Trilinos-Users mailing list