Тема занятия: Глобальные вычислительные операции
Цель занятия: Изучить глобальные вычислительные операции (MPI_Reduce, MPI_Allreduce, MPI_Reduce_scatter), реализовать простейшие параллельные алгоритмы
Задачи:
1) Написать программу, используя коммуникационную функцию (MPI_Bcast) и глобальную вычислительную функцию (MPI_Reduce), реализующую алгоритм суммирования ряда чисел. Получить графики пересылок данных между процессорами с помощью утилиты Jumphot.
2) Используя изученные функции, написать параллельную программу, реализующую параллельный алгоритм скалярного умножения векторов.