Outils de développement¶
Cet article s'adresse aux personnes souhaitant compiler des programmes.
Environnements disponibles¶
Plusieurs suites sont mises à disposition :
- Gnu Compiler Collection
- Intel oneAPI et HPC Toolkit
- AMD Optimizing C/C++ and Fortran Compilers (AOCC)
Gnu Compiler Collection¶
La classique suite GNU est installée. Il s'agit de la version fournie avec la distribution Linux, soit la 11.4.
Pour utiliser les commandes de compilation, vous n'avez pas de module à charger, les commandes sont accessibles "de base".
Intel¶
La société Intel met à disposition plusieurs outils de développement, en particulier le oneAPI Base Toolkit et le HPC Toolkit.
Ces deux-là sont installés sur le cluster. Pour en profiter, vous devez charger le module adéquat : ils sont regroupés dans une catégorie intel
, donc pour voir ce qui est disponible, tapez :
module avail intel
AMD AOCC¶
La société AMD met à disposition ds compilateurs optimisés pour son architecture, le AMD Optimizing C/C++ and Fortran Compilers (AOCC).
Pour voir les versions disponibles :
module avail aocc