installation MPI ( pour C++) - C++ - Programmation
MarshPosté le 14-12-2010 à 22:56:57
Bonjour,
Je m'aprête a me lancer dans la programmation parallèle et ca commence mal. J'ai installé MPI sur mon ordi ( Fedora 9 ) et me voila avec un probleme que je n'arrive pas a googliser ... Voila le test classique pour l'installation de mpi :
Code :
#include "mpi.h"
int main(int argc,char** argv)
{
int myid,nprocs;
MPI_Init(&argc,&argv);
MPI_Comm_rank(MPI_COMM_WORLD,&myid);
MPI_Comm_size(MPI_COMM_WORLD,&nprocs);
printf("Hello from CPU %d of %d\n",1+myid,nprocs);
MPI_Finalize();
return 0;
}
je compile avec mpic++, je lance avec mpirun -np 3 et j'obtiens : Hello from CPU 1 of 1 Hello from CPU 1 of 1 Hello from CPU 1 of 1
Je ne comprends pas et je ne sais pas quelle question me poser ....
Marsh Posté le 14-12-2010 à 22:56:57
Bonjour,
Je m'aprête a me lancer dans la programmation parallèle et ca commence mal.
J'ai installé MPI sur mon ordi ( Fedora 9 ) et me voila avec un probleme que je n'arrive pas a googliser ...
Voila le test classique pour l'installation de mpi :
je compile avec mpic++, je lance avec mpirun -np 3 et j'obtiens :
Hello from CPU 1 of 1
Hello from CPU 1 of 1
Hello from CPU 1 of 1
Je ne comprends pas et je ne sais pas quelle question me poser ....
Merci d'avance !!