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