|
Сравнение двух методов распараллеливания вычислений при решении интегро-дифференциального уравнения переноса излучения
О. В. Николаева Институт прикладной математики им. М.В. Келдыша РАН
Аннотация:
Рассматривается задача распараллеливания вычислений при решении интегро-дифференциального уравнения переноса излучения в сильно рассеивающих средах. Распараллеливание выполняется для двухшагового итерационного алгоритма решения системы сеточных уравнений. На первом шаге применяется метод простой итерации. На втором шаге к сеточным значениям, полученным на первом шаге, прибавляется ускоряющая сходимость итераций поправка. Уравнение для поправки решается методом подпространств Крылова. Выполнено сравнение эффективности двух методов распараллеливания двухшагового итерационного алгоритма. В BJ (Block Jacobi) методе расчет простой итерации выполняется локально в каждой пространственной подобласти. В BS (Block Seidel) методе выполняется сквозной расчет по всей области. Оба метода реализованы в программе РАДУГА Т решения уравнения переноса на неструктурированных сетках. Исследование эффективности методов выполнено на модели легководного реактора.
Ключевые слова:
уравнение переноса, распараллеливание вычислений, сквозной счет, неструктурированные сетки.
Поступила в редакцию: 28.12.2020 Исправленный вариант: 28.12.2020 Принята в печать: 15.03.2021
Образец цитирования:
О. В. Николаева, “Сравнение двух методов распараллеливания вычислений при решении интегро-дифференциального уравнения переноса излучения”, Матем. моделирование, 33:5 (2021), 3–15; Math. Models Comput. Simul., 13:6 (2021), 1087–1096
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/mm4283 https://www.mathnet.ru/rus/mm/v33/i5/p3
|
Статистика просмотров: |
Страница аннотации: | 221 | PDF полного текста: | 50 | Список литературы: | 28 | Первая страница: | 11 |
|