Семестровый курс по распределенным системам для студентов 3 курса ФУПМ, МФТИ.
Вычисление определенного интеграла, используя метод трапеции. Параметры программы передаются через аргументы командной строки (число разбиений отрезка N).
Результат работы программы — значение интеграла с точностью до 6 знаков после запятой (тип double
). Распаралелить программу, используя среду MPI.
Требования:
- Обязательно использовать вызовы
MPI_Send/MPI_Recv
. - Построить графики ускорения и эффективности для числа процессов от 1 до 28.
Решение одномерного уравнения теплопроводности при заданных граничных условиях и начальном распределении.
Course of the distributed systems for the students of DCAM, MIPT
Calculation of the definite integral using trapezoidal rule. The number of interval's partition N must be given by the command line parameters.
The result of the program must be the integral's value to within 6 digit (use type double
). Parallelize the program using Message Passing Interface.
Requirements:
- You have to use calls
MPI_Send/MPI_Recv
. - Plot the graphs of acceleration and efficiency for the number of processes from 1 to 28.