Exécution de tâches MPI - AWS ParallelCluster

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Exécution de tâches MPI

Comme suggéré dans SchedMD, amorcez les tâches MPI en utilisant Slurm la méthode d'amorçage MPI. Pour plus d'informations, reportez-vous à la Slurmdocumentation officielle ou à la documentation officielle de votre bibliothèque MPI.

Par exemple, dans la documentation officielle d'IntelMPI, vous apprenez que lors de l'exécution d'une tâche StarCCM, vous devez le définir Slurm comme orchestrateur de processus en exportant la variable d'environnement. I_MPI_HYDRA_BOOTSTRAP=slurm

Note

Problème connu

Dans le cas où votre application MPI utilise SSH comme mécanisme pour générer des tâches MPI, il est possible qu'un bogue connu dans Slurm entraîne la mauvaise résolution du nom d'utilisateur du répertoire en « personne ».

Configurez votre application pour l'utiliser Slurm comme méthode de démarrage MPI ou reportez-vous à Problèmes connus liés à la résolution des noms d'utilisateur la section Dépannage pour plus de détails et les solutions possibles.