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 ....
Merci d'avance !!