Vous êtes ici : Accueil > Espace Utilisateurs > Utilisation du système de calcul EOS > Lancer un calcul sur EOS > Script SLURM pour Application OpenMP ou Multithreadée
Par : Webmaster
Publié : 20 janvier 2015

Script SLURM pour Application OpenMP ou Multithreadée

Attention : ce script n’est pas valable pour les jobs utilisant le logiciel Gaussian

Nous donnons un exemple de script pour une application purement OpenMP déployant 20 threads.
L’argument

correspond au nombre de cores qui seront dédiés aux threads OpenMP. Ainsi le chiffre indiqué doit correspondre à la valeur de(s) la() variable(s) :

La variable

est très importante car elle permet d’attacher correctement les threads OpenMP aux processeurs physiques du noeud.

Attention pour tout besoin supérieur à 20 threads (hors hyperthreading), et/ou besoin en mémoire supérieur à 64 GB passer par UVPROD :

Un script utilisant srun devient :