Скачать 57.19 Kb.
|
Задание 1. Вариант 2. Численное решение задачи Дирихле. Метод попеременных направлений. Разработка параллельной программы и исследование ее эффективности. Постановка задачи. Дана последовательная программа, реализующая метод попеременных направлений. Требуется разработать параллельную программу с использованием технологии OpenMP и провести исследование ее эффективности. Цель. Получить навыки распараллеливания существующих программ на языке Си с использованием технологии OpenMP. Распараллеливание осуществляется с помощью анализа последовательной программы, аналогично анализу распараллеливающего компилятора. Поэтому не предполагается знания указанного алгоритма. Требуется.
^ , получаемое при использовании параллельного алгоритма для p процессоров, определяется величиной: Speedup(n) = T1(n)/Tp(n), где T1(n)- время последовательного выполнения задачи, Tp(n)- время параллельного выполнения задачи при использовании p процессоров.
Методические указания.
gcc -fopenmp -o <имя_программы> <имя_программы>.c <опции_оптимизации>
gcc -o <имя_программы> <имя_программы>.c <опции_оптимизации>
ompsubmit -n <число_процессоров> -w <лимит_счетного времени> <имя_программы> <параметры_программы> Предполагаемое время счета задания может быть задано в следующем формате:
ompsubmit -n 1 -w <лимит_счетного времени> <имя_программы> <параметры_программы>
http://www.openmp.org/mp-documents/OpenMP3.1.pdf
http://www.regatta.cmc.msu.ru/instr.htm
ftp://ftp.keldysh.ru/K_student/MSU2012/MSU2012_OpenMP.ppt
http://angel.cs.msu.su/~popova/SuperComp2012/Lecture4.pdf |
![]() | Задание Численное решение задачи Дирихле. Метод sor. Разработка параллельной... Дана параллельная программа, реализующая метод Якоби решения 2-мерной задачи Дирихле (файл jacoby c) | ![]() | Задание Численное решение задачи Дирихле. Параллельный алгоритм Якоби.... Требуется разработать параллельную программу с использованием технологии Openmp и провести исследование ее эффективности |
![]() | Двойственные задачи управления и наблюдения для волнового уравнения Волновое уравнение с переменными коэффициентами. Задача граничного Дирихле-управления. Формальная постановка двойственной задачи... | ![]() | Исследование операций Типичные задачи. Графический метод. Анализ чувствительности. Симплекс-метод. Использование компьютерных программ |
![]() | Отчет Рационализация бизнес-процесса. Постановка задачи Создание... В связи с возросшим объемом информации и изменением количества и качества запросов необходимы | ![]() | Решение задач «Математика абитуриенту. Версия 0» Содержит задачи для Содержит задачи для подготовки к письменному экзамену по темам: «Тригонометрия», «Простейшие уравнения и неравенства», «Алгебраические... |
![]() | Решение этой задачи осуществлялось через реализацию программы «Одаренные дети» Одним из главных направлений работы школы является создание условий для оптимального развития учащихся, имеющих высокие интеллектуальные... | ![]() | Решение. Обозначим через Х= Х Задача Составить математическую модель задачи и решить её двумя способами: симплекс-методом и графически. Для полученной задачи составить... |
![]() | Решение краевых задач, метод стрельбы, прогонка Аппроксимация дифференциальной задачи разностной: дискретизация, обусловленность, погрешность | ![]() | Контрольные вопросы выбираются из перечней вопросов для каждого задания Задания контрольных работ даны в последовательности тем программы и должны выполняться постепенно, по мере изучения материала. Каждое... |