RUS  ENG
Полная версия
ЖУРНАЛЫ // Вычислительные методы и программирование // Архив

Выч. мет. программирование, 2009, том 10, выпуск 1, страницы 110–115 (Mi vmp361)

Вычислительные методы и приложения

Методы распараллеливания на многопроцессорных системах с распределенной памятью алгоритмов решения уравнения переноса излучения в программе Радуга

О. В. Николаеваa, Л. П. Бассa, В. С. Кузнецовb

a Институт прикладной математики им. М. В. Келдыша РАН, г. Москва
b Российский научный центр "Курчатовский институт", г. Москва

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

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

УДК: 519.852.6



© МИАН, 2024