Методы распараллеливания на многопроцессорных системах с распределенной памятью алгоритмов решения уравнения переноса излучения в программе Радуга
Николаева О.В., Басс Л.П., Кузнецов В.С.

Рассмотрены алгоритмы распараллеливания вычислений, которые используются в программе Радуга-5.2(П) при решении уравнения переноса нейтральных частиц в 1D-, 2D- и 3D-областях методом дискретных ординат на многопроцессорных системах с распределенной памятью. Приведены результаты тестирования эффективности алгоритмов по времени и памяти на примере реальной задачи радиационной защиты. Работа выполнена при финансовой поддержке Программы № 3 фундаментальных исследований Отделения математических наук РАН. Статья подготовлена по материалам доклада авторов на международной конференции "Параллельные вычислительные технологии" (ПаВТ-2009; http://agora.guru.ru/pavt).

Ключевые слова: уравнение переноса, метод пространственных подобластей, распараллеливание, параллельные алгоритмы

О.В. Николаева, ст. науч. сотр., e-mail: nika@kiam.ru; Л.П. Басс, ст. науч. сотр., e-mail: bass@kiam.ru - Институт прикладной математики им. М.В. Келдышa РАН, Миусская пл., 4, 125047, Москва;
В.С. Кузнецов, ст. науч. сотр., e-mail: lri@bk.ru - Российский научный центр "Курчатовский институт", пл. акад. Курчатова, 123182, Москва