Projet

Général

Profil

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