Atom topic feed | site map | contact | login | Protection des données personnelles | Powered by FluxBB | réalisation artaban
You are not logged in.
Pages: 1
Bonjour,
Je lance des calculs Code Aster sur un cluster avec l'ordonnanceur SLURM.
Je voudrais désormais lancer des calculs MPI sur la version 16.2.11_MPI et tirer partie du parallélisme hybride
MPI+OpenMP. Toutefois, j'avoue ne pas savoir comment paramétrer les valeurs dans sbatch.
Si je définis par exemple dans l'export, les valeurs suivantes :
P mpi_nbcpu 4
P mpi_nbnoeud 2
P ncpus 4
Est ce que ca correspond bien aux valeurs suivantes de sbatch
#SBATCH --nodes=2
#SBATCH --ntasks-per-node=8
Faut-il considérer dans Slurm chaque processus MPI comme une task ou bien chaque thread OpenMP comme une task?
Merci d'avance pour votre réponse.
Offline
En complément, j'ajoute le message d'erreur que j'obtiens:
[node12.xxxx:02178] [[16229,0],0] ORTE_ERROR_LOG: Not found in file plm_slurm_module.c at line 431
En voyant ce message, je me demande si il ne faut pas renseigner dans run_aster des paramètres particuliers comme par exemple la liste des noeuds alloués par Slurm ou bien charger au préalable un module particulier comme Openmpi ?
J'avoue être un peu perdu.
Merci d'avance pour votre aide/réponse.
Offline
Pages: 1