Условие задачи
1. Разработать параллельный алгоритм с применением технологий OpenMP, целью которого является вычисление суммы первых N членов ряда Фибоначчи;
2. Реализовать разработанный алгоритм на языке C++.
Ответ
Числа Фибоначчи - элементы числовой последовательности, в которой каждое последующее число равно сумме двух предыдущих чисел.
Иногда число 0 не рассматривается как член последовательности.
Имеется два способа реализовать алгоритм:
1. Итерационный;
2. Рекурсивный.
Для реализации был выбран итерационный метод из соображений простоты реализации с учётом параллелизма. Программа разбивается на две части:
1...