Page 215 - 6571
P. 215
type – тип елементів повідомлень;
op – операція, яка має бути виконана над даними;
root – ранг процесу, на якому має бути отриманий резуль-
тат;
comm – комунікатор, у рамках якого виконується операція.
В якості операцій редукції даних можуть бути використані
MPI операції з таблиці 22.1.
Окрім цього стандартного набору операцій можуть бути ви-
значені і нові додаткові операції безпосередньо самим користува-
чем бібліотеки MPI.
Елементи отримуваного повідомлення на процесі root є ре-
зультатами обробки відповідних елементів переданих процесами
повідомлень, тобто:
1
n-
y = Ä i= 0 ij , 0 £ < ,
x
j
n
i
де Ä – операція, що задається при виклику функції MPI_Reduce
(для пояснення на рисунку 22.2 показаний приклад виконання
функції редукції даних).
214