L’interface de passage des messages (MPI) est une norme utilisée pour permettre à plusieurs processeurs différents sur un cluster de communiquer entre eux . Dans ce tutoriel, nous utiliserons le compilateur Intel C ++, le GCC, Intelmpi et Openmpi pour créer un programme multiprocesseur “ Hello World ” dans C ++.
Qu’est-ce que le drapeau dans MPI?
Il y a généralement deux ensembles de drapeaux dont vous avez besoin: compiler les drapeaux et les drapeaux de liaison. … Les drapeaux fonctionnent avec tous les compilateurs ouverts de wrapper MPI (en particulier: MPICC , MPICC / MPICXX / MPIC ++, MPIFORT, et si vous devez vraiment les utiliser, MPIF77, MPIF90).
Comment compiler et exécuter un programme MPI?
Voici une façon de compiler et d’exécuter des programmes MPI: