Vargas : exécution d'un code parallèle mixte MPI/OpenMP en interactif
Vous êtes ici : Support technique →
Calcul scalaire →
Exécution/contrôle d'un code en interactif →
Code parallèle mixte MPI/OpenMP.
L'exécution d'un programme parallèle mixte sur Vargas est limitée en interactif :
- en temps "elapsed" (temps de restitution) en multiprocesseur est
limité à 20 mn;
- en mémoire (zones data et stack) est limitée :
data < 3.2Go et stack < 3.2Go (data + stack < 3.7Go)
cf. paragraphe
Gestion de la mémoire);
- à 32 processus MPI et limité à 8 tâches OpenMP.
Voici une exemple d'exécution en interactif d'un programme parallèle mixte
avec 4 processus MPI et 2 tâches OpenMP par processus MPI :
vargas : export OMP_NUM_THREADS=2
vargas : mpiexec -n 4 ./poisson_MPI_OMP
Si le programme a besoin de plus de ressources, il faut alors le soumettre
en mode batch.
© CNRS - IDRIS, 13/01/2012