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

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




ДВУХУРОВНЕВОЕ РАСПАРАЛЛЕЛИВАНИЕ В МОДЕЛИ СМЕШАННОЙ ПАМЯТИ ДЛЯ РАСЧЕТА ЗАДАЧ ГАЗОДИНАМИКИ В МЕТОДИКЕ ТИМ-2D

А. А. Воропинов, С. С. Соколов, И. Г. Новиков
Вопросы атомной науки и техники. Сер. Математическое моделирование физических процессов 2008. Вып.1. С. 51-59.

Представлено описание схемы распараллеливания счета задач газовой динамики с учетом упругопластических свойств материалов по методике ТИМ-2D, предназначенной для решения задач механики сплошной среды на нерегулярных многоугольных сетках произвольной структуры.
       Для методики ТИМ-2D реализуется трехуровневое распараллеливание. На первом (верхнем) уровне осуществляется распараллеливание счета по математическим областям в модели распределенной памяти с использованием интерфейса передачи сообщений MPI. На втором уровне также с использованием MPI счет внутри счетной области распараллеливается по параобластям (счетная область разбивается на фрагменты с наложением в один слой ячеек). На третьем (нижнем) уровне осуществляется распараллеливание итераций счетных циклов в модели общей памяти с использованием интерфейса OpenMP. При расчете одной задачи эти подходы могут применяться как вместе, в различных сочетаниях, так и раздельно.
       Подробно рассматриваются алгоритмы распараллеливания на верхнем и нижнем уровнях. Описываются различные режимы параллельного счета. Приводятся замеры ускорения и эффективности распараллеливания (рис. 1, табл. 5, список лит. - 10 назв.).



 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
[ Возврат ]


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