From: Bruno Turcksin Date: Tue, 27 Jun 2023 18:33:57 +0000 (-0400) Subject: Update Kokkos section X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cc1c9a453caff44b533c6f28ae3fe371fd86dd97;p=release-papers.git Update Kokkos section --- diff --git a/9.5/paper.tex b/9.5/paper.tex index 40e2efb..4a7b1bc 100644 --- a/9.5/paper.tex +++ b/9.5/paper.tex @@ -318,15 +318,12 @@ time, then the library will fall back on a copy of \kokkos stored in the \texttt{bundled/} directory in the same way as we already interface with \boost. -In the current release, \texttt{LinearAlgebra::distributed::Vector} and the \texttt{CUDAWrappers::MatrixFree} framework are using \kokkos. This allows them to work on -all the architectures supported by \kokkos. The \kokkos backend used by \dealii is -\texttt{Kokkos::DefaultExecutionSpace} which is the highest available in the hierarchy -device, host-parallel, and host-serial. - -\todo[inline]{Are you saying that all three of these are used? If so, - maybe replace ``backend'' by ``backends''?} - -\todo[inline]{Would it be useful to add a paragraph about future plans?} +In the current release, \texttt{LinearAlgebra::distributed::Vector} and the +\texttt{CUDAWrappers::MatrixFree} framework are using \kokkos. This allows them +to work on all the architectures supported by \kokkos. The \kokkos backend used +by \dealii is \texttt{Kokkos::DefaultExecutionSpace} which corresponds to the +highest available backend in the hierarchy device, host-parallel, and host-serial +at the time Kokkos was configured. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \subsubsection{Updates and additions to the \petsc wrappers}\label{sec:petsc}