From cc1c9a453caff44b533c6f28ae3fe371fd86dd97 Mon Sep 17 00:00:00 2001 From: Bruno Turcksin Date: Tue, 27 Jun 2023 14:33:57 -0400 Subject: [PATCH] Update Kokkos section --- 9.5/paper.tex | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) 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} -- 2.39.5