Translations:BLAS and LAPACK/5/fr: Difference between revisions
Jump to navigation
Jump to search
(Created page with "= Compiler avec FlexiBLAS = Puisque FlexiBLAS est relativement récent, ce ne sont pas tous les systèmes qui vont le reconnaître par défaut. Il est généralement possible...") |
No edit summary |
||
Line 1: | Line 1: | ||
= Compiler avec FlexiBLAS = | = Compiler avec FlexiBLAS = | ||
Puisque FlexiBLAS est relativement récent, ce ne sont pas tous les systèmes qui vont le reconnaître par défaut. Il est généralement possible de | Puisque FlexiBLAS est relativement récent, ce ne sont pas tous les systèmes qui vont le reconnaître par défaut. Il est généralement possible de pallier à ceci en configurant les options d'édition pour utiliser <tt>-lflexiblas</tt> pour BLAS et pour LAPACK. Ces options sont habituellement dans votre Makefile, autrement vous pouvez les passer comme paramètres à <tt>configure</tt> ou <tt>cmake</tt>. Les versions de CMake à partir de 3.19 peuvent trouver FlexiBLAS automatiquement; pour utiliser une de ces versions, chargez le module <tt>cmake/3.20.1</tt> ou <tt>cmake/3.21.4</tt>. | ||
{{Note|Sur [[Narval]], le module <tt>flexiblas</tt> est chargé par défaut. Sur les autres grappes, vous devrez peut-être charger le module <tt>flexiblas</tt> avant de pouvoir l'utiliser.}} | {{Note|Sur [[Narval]], le module <tt>flexiblas</tt> est chargé par défaut. Sur les autres grappes, vous devrez peut-être charger le module <tt>flexiblas</tt> avant de pouvoir l'utiliser.}} |
Latest revision as of 21:48, 28 December 2021
Compiler avec FlexiBLAS
Puisque FlexiBLAS est relativement récent, ce ne sont pas tous les systèmes qui vont le reconnaître par défaut. Il est généralement possible de pallier à ceci en configurant les options d'édition pour utiliser -lflexiblas pour BLAS et pour LAPACK. Ces options sont habituellement dans votre Makefile, autrement vous pouvez les passer comme paramètres à configure ou cmake. Les versions de CMake à partir de 3.19 peuvent trouver FlexiBLAS automatiquement; pour utiliser une de ces versions, chargez le module cmake/3.20.1 ou cmake/3.21.4.
Sur Narval, le module flexiblas est chargé par défaut. Sur les autres grappes, vous devrez peut-être charger le module flexiblas avant de pouvoir l'utiliser. |