J'essaie de mettre en place un cluster MPI. Mais j'ai le problème que le nombre de processeurs ajoutés au fichier mpd.conf n'est pas correctement utilisé. J'ai trois serveurs Ubuntu. opteron avec 48 cores calc1 avec 8 cores calc2 avec 8 cores.mpiexec utilisant le mauvais numéro de cpus
Mon mpd.hosts ressemble:
opteron:46
calc1:6
calc2:6
Après le démarrage (mpdboot -n 3 -f mpd.hosts) le système est en cours d'exécution. mpdtrace -> tous les trois sont répertoriés. Mais l'exécution d'un programme tel que "mpiexec -n 58 raxmlHPC-MPI ..." entraîne que calc1 et calc2 atteignent de nombreux travaux et que opteron en reçoit plusieurs en même temps. Qu'est-ce que je fais de mal?
Cordialement
Bjoern
Après le démarrage de mpiexec, opteron obtient 20, calc1 19 et calc2 19 processus. Cela fait 58, le nombre que j'ai dit mpiexec – Bjoern