Page 216 - 6571
P. 216
Таблиця 22.1 – Базові типи операцій MPI
для функцій редукції даних
Операції Опис
MPI_MAX Визначення максимального значення
MPI_MIN Визначення мінімального значення
MPI_SUM Визначення суми значень
MPI_PROD Визначення добутку значень
MPI_LAND Виконання логічної операції «І» над значеннями
повідомлень
MPI_BAND Виконання бітової операції «І» над значеннями
повідомлень
MPI_LOR Виконання логічної операції «АБО» над значен-
нями повідомлень
MPI_BOR Виконання бітової операції «АБО» над значення-
ми повідомлень
MPI_LXOR Виконання логічної операції виключного «АБО»
над значеннями повідомлень
MPI_BXOR Виконання бітової операції виключного «АБО»
над значеннями повідомлень
MPI_MAXLOC Визначення максимальних значень і їх індексів
MPI_MINLOC Визначення мінімальних значень і їх індексів
Рисунок 22.2 – Приклад виконання операції редукції
при підсумовуванні даних, що пересилаються, для трьох процесів
(у кожному повідомленні 4 елементи,
повідомлення збираються на процесі з рангом 2)
215