Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 8e949a8c authored by Mathieu Faverge's avatar Mathieu Faverge
Browse files

Merge branch 'doc/guix_variants' into 'master'

update available build variants with guix

See merge request solverstack/chameleon!221
parents 71b28393 f8896238
No related branches found
No related tags found
No related merge requests found
......@@ -329,13 +329,14 @@ we encourage users to use [[sec:spack][Spack]].
Notice that there exist several build variants
- chameleon (default) : with starpu - with mpi
- chameleon-mkl-mt : default version but with Intel MKL multithreaded to replace OpenBlas
- chameleon-cuda : with starpu - with mpi - with cuda
- chameleon-fxt : with starpu - with mpi - with fxt
- chameleon-simgrid : with starpu - with mpi - with simgrid
- chameleon-openmp : with openmp - without mpi
- chameleon-parsec : with parsec - without mpi
- chameleon-quark : with quark - without mpi
Change the version
#+begin_src sh
guix install chameleon --with-branch=chameleon=master
......@@ -349,8 +350,8 @@ we encourage users to use [[sec:spack][Spack]].
Change some dependencies
#+begin_src sh
# install chameleon with intel mkl to replace openblas and nmad to replace openmpi
guix install chameleon --with-input=openblas=mkl --with-input=openmpi=nmad
# install chameleon with intel mkl to replace openblas, nmad to replace openmpi and starpu with fxt
guix install chameleon --with-input=openblas=mkl --with-input=openmpi=nmad --with-input=starpu=starpu-fxt
#+end_src
*** Generate a Chameleon Docker image with Guix
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment