From d83e46135cd1a364e1d68e3c5fb8af8d0c5791d4 Mon Sep 17 00:00:00 2001 From: Mathieu Faverge <mathieu.faverge@inria.fr> Date: Mon, 29 Aug 2022 16:12:21 +0200 Subject: [PATCH] doc: Add a paragraph about the gemm variants --- doc/user/chapters/using.org | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/doc/user/chapters/using.org b/doc/user/chapters/using.org index 721b99ad5..d10423774 100644 --- a/doc/user/chapters/using.org +++ b/doc/user/chapters/using.org @@ -914,6 +914,17 @@ int CHAMELEON_Get (CHAMELEON_enum param, int *value); #+end_src + * Alternatively, Chameleon can also be configured through environment variables. + * *CHAMELEON_GEMM_ALGO* give the possibility to switch among + multiple variants of the GEMM algorithms. These variants are + *GENERIC* for the generic variant that should work with any + configuration; *SUMMA_C* that works for 2D block cyclic + distribution of the matrices A, B, and C with a C stationnary + version; *SUMMA_A* and *SUMMA_B* are SUMMA variant of the + algorithm that works for any distribution with respectively + *A*, or *B that are stationnary. Note that the last two + variants are only available with the StarPU runtime backend. + **** Auxiliary routines Reports CHAMELEON version number. -- GitLab