Условие:
Составить программы для решения задачи по варианту с использованием технологий
параллельного программирования.
Решение гравитационной задачи N тел
Программы необходимо разработать в среде Microsoft Visual Studio на языке
программирования C/C++.
Требования к результатам, полученным в результате
выполнения контрольной работы. Необходимо:
- разработать последовательный вариант программы решения задачи по варианту;
- при необходимости модифицировать его для получения параллельного алгоритма
решения задачи;
- распараллелить полученную программу с использованием технологии OpenMP;
- получить зависимости характеристик ускорения и эффективности от размерности
решаемой задачи при распараллеливания с использованием технологии OpenMP, от
размеров блоков, на которые разбивается задача при распараллеливании; результат
оформить в табличной и графической форме. - проанализировать полученные результаты
(OpenMP), сделать выводы;
