Aller au contenu

Compilateurs C/C++/Fortran/CUDA/Rust

Lancer des calculs

On rappelle brièvement les commandes successives à lancer et expliquées ici dans le détail.

Pour se connecter à la frontale de soumission:

ssh -X calcul

Pour lancer un job interactif:

salloc --x11 srun --pty /bin/bash

Pour activer l'environnement Spack et pouvoir utiliser les logiciels installés avec :

. /opt/spack/share/spack/setup-env.sh

Attention : premier lancement lent

Le premier appel de cette commande prend environ 1 minute car Spack doit créer un dossier .spack dans votre répertoire personnel.

C'est tout à fait normal : ne fermez pas votre terminal et patientez.

Les appels suivants seront instantanés.

gcc

Afin de pouvoir charger la suite de compilateurs gcc, vous devez charger le paquet spack:

spack load gcc@13.2.0

qui donne accès aux compilateurs gcc (C), g++ (C++) et gfortran (Fortran) dans leur version 13.2.0.

CUDA

Afin de pouvoir charger CUDA, vous devez charger le paquet spack:

spack load cuda%gcc@13.2.0

Rust

Afin de pouvoir charger Rust, vous devez charger le paquet spack:

spack load rust%gcc@13.2.0