- •Содержание
- •Лабораторная работа № 1
- •Цель
- •Теоретические сведения
- •Примеры программ
- •Дополнительное чтение
- •Задание к выполнению лабораторной работы
- •Вариант №1
- •Вариант №2
- •Вариант №3
- •Вариант №4
- •Вариант №5
- •Вариант №6
- •Вариант №7
- •Вариант №8
- •Вариант №9
- •Вариант №10
- •Содержание отчета
- •Лабораторная работа № 2
- •Цель
- •Теоретические сведения
- •Примеры программ
- •Задание к выполнению лабораторной работы
- •Содержание отчета
- •Лабораторная работа № 3
- •Цель
- •Теоретические сведения
- •Примеры программ
- •Дополнительное чтение
- •Задания к выполнению лабораторной работы
- •Содержание отчета
- •Лабораторная работа № 4
- •Цель
- •Теоретические сведения
- •Примеры программ
- •Задания к выполнению лабораторной работы
- •Вариант №1
- •Вариант №2
- •Вариант №3
- •Вариант №4
- •Вариант №5
- •Вариант №6
- •Вариант №7
- •Вариант №8
- •Вариант №9
- •Вариант №10
- •Вариант №11
- •Вариант №12
- •Вариант №13
- •Вариант №14
- •Вариант №15
- •Содержание отчета
- •Лабораторная работа № 5
- •Цель
- •Примеры программ
- •Задание к выполнению лабораторной работы
- •Содержание отчета
- •Лабораторная работа № 6
- •Цель
- •Теоретические сведения
- •Примеры программ
- •Дополнительное чтение
- •Задание к выполнению лабораторной работы
- •Вариант №1
- •Вариант №2
- •Вариант №3
- •Содержание отчета
- •Расчетно–графическое задание
- •Цель
- •Содержание отчета
- •Практические задачи
- •Задача №1
- •Теоретические сведения
- •Задача №2
- •Теоретические сведения
- •Задача №3
- •Теоретические сведения
- •Задача №4.
- •Теоретические сведения
- •Задача №5
- •Теоретические сведения
- •Задача №6
- •Теоретические сведения
- •Задача №7
- •Теоретические сведения
- •Задача №8
- •Задача №9
- •Задача №10
- •Теоретические сведения
- •Библиографический список
8
Задание к выполнению лабораторной работы
Ознакомиться со средствами для организации параллельного выполнения программы, предоставляемыми технологией OpenMP. Изучить директивы синхронизации и балансировки нагрузки OpenMP.
Разработать параллельную программу, выполняющую решение задачи согласно варианту.
Выполнить замеры времени решения задачи параллельным и последовательным вариантами программы. Сравнить полученные результаты и объяснить их.
Вариант №1
Протабулировать функцию на заданном отрезке с заданным шагом.
Вариант №2
Выполнить сложение двух матриц одинакового размера.
Вариант №3
Найти сумму максимальных элементов строк матрицы.
Вариант №4
Найти площадь выпуклого многоугольника, заданного координатами вершин.
Вариант №5
Найти в данном тексте все палиндромы.
Вариант №6
Найти в тексте все вхождения данного образца.
Вариант №7
Дана последовательность вещественных чисел. Сократить количество десятичных разрядов после запятой каждого числа до двух.
2 мар. 2010 г.