From 078e42cec0ed3f57183e0143613a2fbdc305c61e Mon Sep 17 00:00:00 2001 From: KowerKoint Date: Thu, 7 Sep 2023 18:11:04 +0900 Subject: [PATCH] fix typo Kokkkos -> Kokkos --- docs/source/ProgrammingGuide/HierarchicalParallelism.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/ProgrammingGuide/HierarchicalParallelism.md b/docs/source/ProgrammingGuide/HierarchicalParallelism.md index 8607ed35d..3419c021e 100644 --- a/docs/source/ProgrammingGuide/HierarchicalParallelism.md +++ b/docs/source/ProgrammingGuide/HierarchicalParallelism.md @@ -308,7 +308,7 @@ As the name indicates the vector-level must be vectorizable. The parallel patter As stated above, a kernel is a parallel region with respect to threads (and vector lanes) within a team. This means that global memory accesses outside of the respective nested levels potentially have to be protected against repetitive execution. A common example is the case where a team performs some calculation but only one result per team has to be written back to global memory. -Kokkos provides the `Kokkkos::single(Policy,Lambda)` function for this case. It currently accepts two policies: +Kokkos provides the `Kokkos::single(Policy,Lambda)` function for this case. It currently accepts two policies: * `Kokkos::PerTeam` restricts execution of the lambda's body to once per team * `Kokkos::PerThread` restricts execution of the lambda's body to once per thread (that is, to only one vector lane in a thread)