Skip to content

The Kokkos Lectures: Module 8 Q&A

Daniel Arndt edited this page Sep 8, 2020 · 2 revisions

Kokkos Kernels

Are there any plans for functionality like tensordot/einsum? (For dense views)

  • We are starting to get more tensor users and have had requests for this.

What does the static mean in StaticCrsGraph?

  • The non-zero pattern of the matrix is static.

Is SpMV optimized for alpha=1, beta=0?

  • Yes, it is.

Do you support P^TAP?

  • Not directly. You can perform P^t AP using two calls to SpGEMM. This is mainly because most multigrid codes need communication between P^TA and multiply with P as of now. One could do all communication ahead of time, but that needs changes above Kokkos Kernels.