/pc-hw

Parallel calculations OpenMP homework

Primary LanguageC++

Параллельные вычисления

Отчет по ДЗ должен содержать:

  1. Титульный лист.
  2. Задачи для варианта.
  3. Описание, идея реализации, теоретически найденные характеристики алгоритмов.
  4. Код.
  5. Результаты, их анализ, графики.
  6. Выводы.

Разработать параллельную и последовательную программу, реализующую алгоритм, описанный в задаче. Теоретически оценить время выполнения последовательной и параллельной программ, емкостные сложности, ускорение параллельного алгоритма. Програмно замерить время выполнения параллельной и последовательной реализаций. Представить график теоретических и экспериментальных зависимостей ускорения от размерности входных данных, при этом количество потоков взять таким, чтобы обеспечить максимальное ускорение.

Задание 3

Сумма элементов массива.

Задание 6

Транспонирование матрицы.