le programme en java (jdk1.3)est consiste a calculer la norme d'une matrice C resultat du produit matricielle de A*B comme suit:
z=?C? ou
C=A*B ;
A=(a ik ) // ik son les indice la matrice A.
B= (b kj) // kj son les indice de la matrice B.
C = (c ij) // ij son les indices de la matrice C.
C(ij) =?a (ik) *b (kj) // k de 1 a p .
D (i) =??C (ij) ? // j de 1 a m .
z =max (D (i)) // i de 1 a n .
n,m,p,A,B devrais être lus .
le programme ce constitut de 3 (threads):
1-le premier qui calcule la multiplication ,mais d'une façon paralelle c'est a dir si en as une matrice de n ligne et m colonne y'aura a la fin n*m instance du premier thread .
2-le 2 eme calcule le D(i);
3- le troisieme calcule le z qui est la norme ;
les matrice A et B sont saisis en utilisant les methode (randomme)c'est a dir c'est l'ordinateur qui donne leures valeure ou en peut faire l'interface runnable .
voila c'est l'ennoncer si vous pouvez m'aider svp contactez moi a mon e mail
englais@voila.fr