|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
• |
Diffusion et
opérations sur les données
|
|
|
=> opération de réduction = appliquer
la même opération
|
|
|
|
sur des valeurs réparties entre les
processus.
|
|
|
=> opérations prédéfinies : MPI _MAX, MPI _MIN, MPI _SUM, ...
|
|
|
MPI _REDUCE (don, res, taille, type, oper, dest, comm, irc)
|
|
|
Depuis tous les processus de comm,
envoi d’un message de taille taille, de type
|
|
|
|
type,
à partir de l’adresse don, faire l’operation oper
sur ces valeurs. Réception du
|
|
résultat res
par le processus dest.
|
|
|
=> exemple 4
|
|
|
MPI _ALLREDUCE = MPI _REDUCE + MPI _BCAST
|
|
|
|