Bonjour tous,
Je programme une application de traitement d’image en java et comme ça prend du temps je tente de faire du multithreading ,je suis novice en la matière ,voila j’ai une matrice a parcourir j’applique une fonction sur la valeur de chaque case et je range le résultat dans une nouvelle matrice de même dimension ,ma question est ce que je peux lancer plusieurs threads qui vont se partager la matrice ,appliquer la fonction et ranger dans la nouvelle matrice ?,chaque thread a sa portion de lignes donc il n’ ya pas de conflit normalement ,mais est que le fait que tt les thread sollicite tous en même temps la première matrice pour lire et la deuxième pour écrire n’alourdit pas l’execution,est ce que je devrai pas plutôt recopier la portion de la matrice que le thread traite au sein d’une matrice locale du thread pour qu’il travail tranquillement ?
Merci de d’avance