installation MPI ( pour C++)

installation MPI ( pour C++) - C++ - Programmation

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 :
 

Code :
  1. #include "mpi.h"
  2. int main(int argc,char** argv)
  3. {
  4.   int myid,nprocs;
  5.   MPI_Init(&argc,&argv);
  6.   MPI_Comm_rank(MPI_COMM_WORLD,&myid);
  7.   MPI_Comm_size(MPI_COMM_WORLD,&nprocs);
  8.   printf("Hello from CPU %d of %d\n",1+myid,nprocs);
  9.   MPI_Finalize();
  10.   return 0;
  11. }


 
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 !!

Reply

Marsh Posté le 14-12-2010 à 22:56:57   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed