Bonjour ,
me voila de retour avec un nouveau problème auquel je ne trouve des solutions .
alors en résumé :
je fait une allocation dynamique en UPC ( parallelisme ) mais je constate en mettant un printf dans cette fonction que seul le THREAD 0 a une affinité avec la boucle upc_forall et aucun d'autre donc si comme si il a tout les éléments de la matrice et donc aucune parallélisation .
voici le code :
et le resultat est simplement
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
si vous avez des propositions ou des solutions je vous remercie d'avance .
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8

 

 
		
		 
         
  
			
			


 
   



 Problème allocation dynamique UPC Threads
 Problème allocation dynamique UPC Threads
				 Répondre avec citation
  Répondre avec citation

 
  
 
 
			 Envoyé par spax
 Envoyé par spax
					
Partager