Издается с 1978 года
в г. Сарове (Арзамас-16) Нижегородской области

РОССИЙСКИЙ ФЕДЕРАЛЬНЫЙ
ЯДЕРНЫЙ ЦЕНТР -
ВСЕРОССИЙСКИЙ НИИ
ЭКСПЕРИМЕНТАЛЬНОЙ ФИЗИКИ
 
 Русский |  English
О ЖУРНАЛЕ РЕДКОЛЛЕГИЯ ПУБЛИКАЦИОННАЯ ЭТИКА ПРАВИЛА ДЛЯ АВТОРОВ АВТОРЫ АРХИВ ПОСЛЕДНИЙ ВЫПУСК СЛЕДУЮЩИЙ ВЫПУСК СТАТЬЯ ГОДА




МЕТОДЫ РАСПАРАЛЛЕЛИВАНИЯ ВЫЧИСЛЕНИЙ ПРИ РЕШЕНИИ УРАВНЕНИЯ ПЕРЕНОСА НЕЙТРОНОВ НА НЕСТРУКТУРИРОВАННЫХ СЕТКАХ В ПРОГРАММЕ "РАДУГА Т"

О. В. Николаева
Вопросы атомной науки и техники. Сер. Математическое моделирование физических процессов 2021. Вып.1. С. 53-67.

       Рассматривается задача распараллеливания вычислений при решении интегродифференциального уравнения переноса на неструктурированных сетках. Распараллеливание выполняется разбиением пространственной сетки на подобласти с расчетом каждой подобласти на своем MPI-процессе. Рассмотрены два метода распараллеливания вычислений, включенных в программу "Радуга Т": BJ (Block-Jacobi) и BS (Block-Seidel). В BJ-методе выполняются простые итерации по интегралу столкновений и по значениям решения на границах пространственных подобластей. В BS-методе, следующем идее известного KBA (Koch-Baker-Alcouffe) метода, простые итерации выполняются только по интегралу столкновений. Таким образом, в BS-методе число простых итераций меньше, чем в BJ-методе, но их выполнение требует большего времени. Выполнено исследование эффективности BJ- и BS-методов распараллеливания вычислений при решении модельной задачи по программе "Радуга Т" (рис. - 21, список лит. - 26).

Ключевые слова: уравнение переноса нейтронов, неструктурированные сетки, параллельные алгоритмы, Block-Jacobi-метод, Block-Seidel-метод, KBA-метод.

Полный текст статьи pdf


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
[ Возврат ]


 
 
 
© ФГУП "РФЯЦ-ВНИИЭФ", 2000-2024