Mentions légales du service

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

Merge branch 'notest-doc' into 'master'

update the doc to take into account new release 1.2.0

See merge request solverstack/chameleon!402
parents dc20ced5 6bcfe64d
No related branches found
No related tags found
No related merge requests found
...@@ -469,12 +469,15 @@ Finally some packages or also available for [[sec:ug:debian][Debian/Ubuntu]] and ...@@ -469,12 +469,15 @@ Finally some packages or also available for [[sec:ug:debian][Debian/Ubuntu]] and
https://gitlab.inria.fr/solverstack/chameleon/-/packages, then https://gitlab.inria.fr/solverstack/chameleon/-/packages, then
install as follows install as follows
#+begin_src sh #+begin_src sh
sudo apt-get install ./chameleon_1.1.0-1_amd64.deb -y sudo apt-get install ./chameleon_1.2.0-1_amd64.deb -y
// and to uninstall use
// sudo apt-get autoremove -y chameleon
#+end_src #+end_src
Chameleon will be installed on your system meaning you can use Chameleon will be installed on your system meaning you can use
drivers for performance tests drivers for performance tests
#+begin_src sh #+begin_src sh
mpiexec -n 2 chameleon_stesting -t 2 -o gemm -n 1000 export OPENBLAS_NUM_THREADS=1
mpiexec -n 2 chameleon_stesting -o gemm -n 6400
#+end_src #+end_src
and use Chameleon library in your own project and use Chameleon library in your own project
#+begin_src sh #+begin_src sh
......
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
#+ATTR_HTML: :alt Table of download materials image :title Table of download materials :align center #+ATTR_HTML: :alt Table of download materials image :title Table of download materials :align center
| Git | Release source | Debian/Ubuntu | [[https://brew.sh/][Brew]] (Mac) | [[https://guix.gnu.org/en/][Guix]] (Linux) | [[https://spack.readthedocs.io/en/latest/][Spack]] (Linux/Mac) | | Git | Release source | Debian/Ubuntu | [[https://brew.sh/][Brew]] (Mac) | [[https://guix.gnu.org/en/][Guix]] (Linux) | [[https://spack.readthedocs.io/en/latest/][Spack]] (Linux/Mac) |
|-----------+----------------+---------------+------------+--------------+-------------------| |-----------+----------------+---------------+------------+--------------+-------------------|
| [[https://gitlab.inria.fr/solverstack/chameleon][Chameleon]] | [[https://gitlab.inria.fr/solverstack/chameleon/uploads/b299d6037d7636c6be16108c89bc2aab/chameleon-1.1.0.tar.gz][1.1.0]] | [[https://gitlab.inria.fr/solverstack/chameleon/-/packages][packages]] | [[https://gitlab.inria.fr/solverstack/brew-repo][brew-repo]] | [[https://gitlab.inria.fr/guix-hpc/guix-hpc-non-free][guix-repo]] | [[https://github.com/spack/spack][spack-repo]] | | [[https://gitlab.inria.fr/solverstack/chameleon][Chameleon]] | [[https://gitlab.inria.fr/api/v4/projects/616/packages/generic/source/v1.2.0/chameleon-1.2.0.tar.gz][1.2.0]] | [[https://gitlab.inria.fr/solverstack/chameleon/-/packages][packages]] | [[https://gitlab.inria.fr/solverstack/brew-repo][brew-repo]] | [[https://gitlab.inria.fr/guix-hpc/guix-hpc-non-free][guix-repo]] | [[https://github.com/spack/spack][spack-repo]] |
Some packages are part of the official distribution and we just Some packages are part of the official distribution and we just
provide the package name. For others we provide links where you can provide the package name. For others we provide links where you can
...@@ -135,9 +135,9 @@ ...@@ -135,9 +135,9 @@
Then to install Chameleon from sources with CMake, proceed as follows Then to install Chameleon from sources with CMake, proceed as follows
#+begin_src sh :eval never-export #+begin_src sh :eval never-export
wget https://gitlab.inria.fr/solverstack/chameleon/uploads/b299d6037d7636c6be16108c89bc2aab/chameleon-1.1.0.tar.gz wget https://gitlab.inria.fr/api/v4/projects/616/packages/generic/source/v1.2.0/chameleon-1.2.0.tar.gz
tar xvf chameleon-1.1.0.tar.gz tar xvf chameleon-1.2.0.tar.gz
cd chameleon-1.1.0 cd chameleon-1.2.0
# or clone the master branch from the git repository to get the last version # or clone the master branch from the git repository to get the last version
# git clone --recursive https://gitlab.inria.fr/solverstack/chameleon.git && cd chameleon # git clone --recursive https://gitlab.inria.fr/solverstack/chameleon.git && cd chameleon
mkdir build && cd build mkdir build && cd build
...@@ -185,9 +185,9 @@ ...@@ -185,9 +185,9 @@
Then to install Chameleon from sources with CMake, proceed as follows Then to install Chameleon from sources with CMake, proceed as follows
#+begin_src sh :eval never-export #+begin_src sh :eval never-export
wget https://gitlab.inria.fr/solverstack/chameleon/uploads/b299d6037d7636c6be16108c89bc2aab/chameleon-1.1.0.tar.gz wget https://gitlab.inria.fr/api/v4/projects/616/packages/generic/source/v1.2.0/chameleon-1.2.0.tar.gz
tar xvf chameleon-1.1.0.tar.gz tar xvf chameleon-1.2.0.tar.gz
cd chameleon-1.1.0 cd chameleon-1.2.0
# or clone from git repository # or clone from git repository
# git clone --recursive https://gitlab.inria.fr/solverstack/chameleon.git && cd chameleon # git clone --recursive https://gitlab.inria.fr/solverstack/chameleon.git && cd chameleon
mkdir build && cd build mkdir build && cd build
...@@ -202,8 +202,10 @@ ...@@ -202,8 +202,10 @@
system. Then in a shell terminal system. Then in a shell terminal
#+begin_src sh :eval never-export #+begin_src sh :eval never-export
# to install one of our non offical package, for example on Ubuntu 22.04 # to install one of our non offical package, for example on Ubuntu 22.04
wget https://gitlab.inria.fr/api/v4/projects/616/packages/generic/ubuntu_22.04/1.1.0/chameleon_1.1.0-1_amd64.deb wget https://gitlab.inria.fr/api/v4/projects/616/packages/generic/ubuntu_22.04/1.2.0/chameleon_1.2.0-1_amd64.deb
sudo apt-get install -y ./chameleon_1.1.0-1_amd64.deb sudo apt-get install -y ./chameleon_1.2.0-1_amd64.deb
// and to uninstall use
// sudo apt-get autoremove -y chameleon
mpiexec -n 2 chameleon_dtesting -o potrf -t 2 -n 3200 --nowarmup mpiexec -n 2 chameleon_dtesting -o potrf -t 2 -n 3200 --nowarmup
#+end_src #+end_src
If there are no package available for your Debian/Ubuntu If there are no package available for your Debian/Ubuntu
......
+ [2023-07-04] *Release 1.2.0* available, see [[https://gitlab.inria.fr/solverstack/chameleon/-/releases/v1.2.0][changes]], [[https://gitlab.inria.fr/api/v4/projects/616/packages/generic/source/v1.2.0/chameleon-1.2.0.tar.gz][download source tarball]].
+ [2023-02-08] *Added support for HIP and hipblas (CUDA and ROC backend)*, see [[https://gitlab.inria.fr/solverstack/chameleon/-/merge_requests/355][MR 355]]. + [2023-02-08] *Added support for HIP and hipblas (CUDA and ROC backend)*, see [[https://gitlab.inria.fr/solverstack/chameleon/-/merge_requests/355][MR 355]].
+ [2023-01-18] *Add parallel kernels support*, see [[https://gitlab.inria.fr/solverstack/chameleon/-/merge_requests/206][MR 206]]. + [2023-01-18] *Add parallel kernels support*, see [[https://gitlab.inria.fr/solverstack/chameleon/-/merge_requests/206][MR 206]].
+ [2022-08-31] *Add A-stationnary GEMM and SYMM algorithms*, see [[https://gitlab.inria.fr/solverstack/chameleon/-/merge_requests/334][MR 334]]. + [2022-08-31] *Add A-stationnary GEMM and SYMM algorithms*, see [[https://gitlab.inria.fr/solverstack/chameleon/-/merge_requests/334][MR 334]].
......
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