build:linear_algebra
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
build:linear_algebra [2017/04/11 09:14] – Yann Pouillon | build:linear_algebra [2019/08/26 12:29] (current) – Jean-Michel Beuken | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | <WRAP important> | + | <WRAP important> |
====== Configuring linear algebra ====== | ====== Configuring linear algebra ====== | ||
Line 21: | Line 21: | ||
* a vendor-first approach, where the criterion is to use as many components as possible from the same vendor; | * a vendor-first approach, where the criterion is to use as many components as possible from the same vendor; | ||
* an architecture-first approach, where the components are selected depending on which elements of the computer architecture are enabled (e.g. OpenMP, MPI, GPU, ...); | * an architecture-first approach, where the components are selected depending on which elements of the computer architecture are enabled (e.g. OpenMP, MPI, GPU, ...); | ||
- | * a component-first approach, where each linear algebra component (e.g. BLAS, LAPACK, ScaLAPACK, ...) is fully specified by the user. | + | * a component-first approach, where you specify explicitly |
The following table lists the available flavors supported by Abinit and their relationships with the other relevant concepts: | The following table lists the available flavors supported by Abinit and their relationships with the other relevant concepts: | ||
Line 30: | Line 30: | ||
| elpa2014 | [[http:// | | elpa2014 | [[http:// | ||
| elpa2015 | [[http:// | | elpa2015 | [[http:// | ||
+ | | elpa2016 | [[http:// | ||
+ | | elpa2017 | [[http:// | ||
| essl | [[http:// | | essl | [[http:// | ||
| magma10 | | magma10 | ||
| magma15 | | magma15 | ||
- | | mkl | [[http:// | + | | magma25 |
+ | | mkl | [[http:// | ||
| netlib | | netlib | ||
| openblas | [[https:// | | openblas | [[https:// | ||
| plasma1 | | plasma1 | ||
+ | |||
+ | Please refer to the instructions of each vendor listed above by clicking on the corresponding link to obtain information on how to install their linear algebra implementation. | ||
===== Automatic detection ===== | ===== Automatic detection ===== |
build/linear_algebra.1491902072.txt.gz · Last modified: 2017/04/11 09:14 by Yann Pouillon