Bonjour,
j'utilise MPI + OpenMp pour un projet, j'ai une question j'ai une fonction comme ceci :
Et c'est extrêmement long comparé au séquentiel :/ une idée du problème?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 void fctTest(struct* p,float* vecteur,int taille){ int i; int somme =0; #pragma omp parallel { #pragma omp for reduction(+:somme) for(i=0;i<taille;i++){ somme+= vecteur[i]; } } p->a =somme; }
Merci.
Partager