|
Вычислительные методы и программирование, 2010, том 11, выпуск 1, страницы 127–136
(Mi vmp302)
|
|
|
|
Эта публикация цитируется в 1 научной статье (всего в 1 статье)
Вычислительные методы и приложения
Комбинированная MPI+threads параллельная реализация метода блоков для
моделирования тепловых процессов в структурно-неоднородных средах
Д. Б. Волков-Богородскийa, Г. Б. Сушкоb, С. А. Харченкоc a Институт прикладной механики РАН
b Московский физико-технический институт,
факультет аэрофизики и космических исследований
c Вычислительный центр им. А.А. Дородницына РАН
Аннотация:
Рассматриваются комбинированные MPI+threads параллельные алгоритмы
аппроксимации
решений нестационарного уравнения теплопроводности с фазовыми переходами
на основе аналитического
метода блоков. Метод блоков основан на приближении решения краевой
задачи специальными функциями,
являющимися фундаментальными решениями уравнения Гельмгольца, при этом
возникает система линейных
алгебраических уравнений с блочно-разреженной структурой и плотными
подматрицами. Интенсивные
вычисления с плотными подматрицами распараллеливаются на основе потоков
вычислений с
использованием общей памяти. Относительно независимые вычисления с
блочно-разреженной
структурой распараллеливаются по распределенной памяти с помощью MPI.
Предлагаемый комбинированный
подход к организации параллельных вычислений позволяет эффективно
использовать неоднородную
структуру организации памяти в современных кластерных системах.
Работа выполнена при финансовой поддержке РФФИ
(коды проектов 09-01-00060-а и 09-01-13533-офи-ц) и
поддержана программой Президиума РАН П-2.
Статья подготовлена по материалам доклада авторов на
международной конференции “Параллельные вычислительные технологии”
(ПаВТ-2010; http://agora.guru.ru/pavt).
Ключевые слова:
аналитические методы; аппроксимация; параллельные вычисления; итерационные методы; распределенная и общая память.
Образец цитирования:
Д. Б. Волков-Богородский, Г. Б. Сушко, С. А. Харченко, “Комбинированная MPI+threads параллельная реализация метода блоков для
моделирования тепловых процессов в структурно-неоднородных средах”, Выч. мет. программирование, 11:1 (2010), 127–136
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/vmp302 https://www.mathnet.ru/rus/vmp/v11/i1/p127
|
|