Методы распараллеливания на многопроцессорных системах с распределенной памятью алгоритмов решения уравнения переноса излучения в программе Радуга
Авторы
-
О.В. Николаева
-
Л.П. Басс
-
В.С. Кузнецов
Ключевые слова:
уравнение переноса
метод пространственных подобластей
распараллеливание
параллельные алгоритмы
Аннотация
Рассмотрены алгоритмы распараллеливания вычислений, которые используются в программе Радуга-5.2(П) при решении уравнения переноса нейтральных частиц в 1D-, 2D- и 3D-областях методом дискретных ординат на многопроцессорных системах с распределенной памятью. Приведены результаты тестирования эффективности алгоритмов по времени и памяти на примере реальной задачи радиационной защиты. Работа выполнена при финансовой поддержке Программы № 3 фундаментальных исследований Отделения математических наук РАН. Статья подготовлена по материалам доклада авторов на международной конференции "Параллельные вычислительные технологии" (ПаВТ-2009; http://agora.guru.ru/pavt).
Раздел
Раздел 1. Вычислительные методы и приложения
Библиографические ссылки
- Басс Л.П., Гермогенова Т.А., Николаева О.В., Кузнецов В.С. Радуга-5.1 и Радуга-5.1(П) — программы для решения стационарного уравнения переноса в ‘2-х и 3-х мерных геометриях на одно- и многопроцессорных ЭВМ // Тр. семинара “Нейтроника-2001: алгоритмы и программы для нейтронно-физических расчетов ядерных реакторов”, Обнинск, 30 октября-2 ноября 2001 (http://neutronica.ru/doc/2005/Neutr_01.гаг).
- Марчук Г.И., Лебедев В.И. Численные методы в теории переноса нейтронов. М.: Атомиздат, 1981.
- Басс Л.П., Волощенко А.М., Гермогенова Т.А. Методы дискретных ординат в задачах о переносе излучения. М.: ИПМ им. М.В. Келдыша РАН, 1986.
- Mobley C.D., Sundman L.K., Boss E. Phase function effects on oceanic light fields // Applied Optics. 2002. 41, N 6. 1035-1050.