Параллельная реализация экономичных методов параболических задач.

Презентация:



Advertisements
Похожие презентации
Летняя школа по параллельному программированию 2012 Название проекта: Клеточно-автоматное моделирование синхронного режима разделения фаз с помощью MPI.
Advertisements

Параллельная реализация итерационных методов решения уравнения Пуассона Н.Н. Богословский, А.О. Есаулов Томский государственный Университет, г. Томск.
Проект: Система управления распределенными структурами данных (СУРД) «Разработка MPI-приложения для численного решения уравнения Пуассона» Выполнил: Халяпин.
Сравнение различных способов декомпозиции сеточной области при численном решении уравнения переноса Е.А. Данилкин, А.В. Старченко Томский государственный.
Сравнительный анализ некоторых методов композиции вычислительных подобластей студент: Данилин Александр научный руководитель: Илюшин Александр Иванович.
Смешанная модель параллельных вычислений OpenMP&MPI в программе газовой динамики Быков А.Н., Жданов А.С. (РФЯЦ-ВНИИЭФ, Россия) 17 мая 2013 г.
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ФАКУЛЬТЕТ ПРИКЛАДНОЙ МАТЕМАТИКИ И ИНФОРМАТИКИ Кафедра вычислительной математики Лэ Тхи Тхиен Тхуи Руководитель.
Курсовая работа на тему : Разностный метод решения задачи неизотермической двухфазной фильтрации Выполнил: Кондратьев Виталий, гр
Кафедра ЮНЕСКО по НИТ1 Эффективность и ускорение параллельных программ параллельное программирование.
Реализация мезомасштабной атмосферной модели на вычислительных системах с распределенной памятью В. М. Степаненко Всероссийская научная конференция «Научный.
Дипломная работа Преснова И.М Научный руководитель Демьянович Ю. К
Расчеты развития неустойчивости на границе раздела газов по методике МЕДУЗА с выделением контактной линии в смешанных ячейках Барабанов Роман Анатольевич,
Л АБОРАТОРНАЯ РАБОТА 7 Тема: Решение граничных задач для обыкновенных дифференциальных уравнений Тема: Решение граничных задач для обыкновенных дифференциальных.
Метод Годунова для численного моделирования газодинамических течений Титов Павел Андреевич Куликов Игорь Михайлович Терёшин Илья Дмитриевич.
Выполнил студент группы А Буренков Сергей Александрович. Научный руководитель к.т.н., доцент Шамаева Ольга Юрьевна. ОРГАНИЗАЦИЯ И ИССЛЕДОВАНИЕ ПАРАЛЛЕЛЬНО-ПОСЛЕДОВАТЕЛЬНЫХ.
Зимняя студенческая школа по параллельному программированию, 2012 Моделирование самогравитирующего вещества методом частиц в ячейках Исполнители: Двореченская.
Нижегородский государственный университет им. Н.И.Лобачевского Факультет Вычислительной математики и кибернетики Применение технологии Cilk для решения.
Прерывания Определение прерывания Прерывания представляют собой механизм, позволяющий координировать параллельное функционирование отдельных устройств.
УРАВНЕНИЯ С ЧАСТНЫМИ ПРОИЗВОДНЫМИ. Рассмотрим уравнение вида: Здесь - искомая функция.
11 августа 2015 г. 11 августа 2015 г. 11 августа 2015 г. 11 августа 2015 г. 11 августа 2015 г.
Транксрипт:

Параллельная реализация экономичных методов параболических задач

Содержание Постановка задачи Разносная схема Распараллеливание Результаты

Постановка задачи С начальным условием: u(x,0)=u 0 (x), Граничное условие 1 рода:

Метод Расщепления По x 1 : начальные условия: u 1 (x, 0)=u 0 (x), u 1 (x, t j )= u(x, t j ), граничные условия: По x 2 : начальные условия: u 2 (x, 0)=u 0 (x), u 2 (x, t j )= u(x, t j ), граничные условия:

Разностная схема По x 1 : По x 2 :

Этапы создания параллельной программы Последовательный алгоритм подвергается распараллеливанию Вводятся две дополнительных нематематических операции: прием и передача данных Распараллеленный алгоритм записывается в виде программы, в которой операции приема и передачи записываются в терминах конкретной системы связи между ветвями

Система связи Система связи включает два компонента: Программный Аппаратный Способы передачи данных Через разделяемую память В виде сообщений

Распараллеливание MPI Независимые СЛАУ Метод прогонки расщепление по x расщепление по y

Численный эксперимент График получен при следующий условиях: u 0 (x)=sin(x+y), n=100, tau=0.01, t=0.1

Численный эксперимент Время решения задачи в зависимости от размерности

Численный эксперимент Зависимость ускорения от числа процессоров

заключение Планы на будущее Трехмерный случай Усложнение модели Большие размерности

Спасибо за внимание!