|
|
|
Издается с 1978 года в г. Сарове (Арзамас-16) Нижегородской области |
РОССИЙСКИЙ ФЕДЕРАЛЬНЫЙ ЯДЕРНЫЙ ЦЕНТР -
ВСЕРОССИЙСКИЙ НИИ ЭКСПЕРИМЕНТАЛЬНОЙ ФИЗИКИ |
|
Русский | English
|
ДВУХУРОВНЕВОЕ РАСПАРАЛЛЕЛИВАНИЕ В МОДЕЛИ СМЕШАННОЙ ПАМЯТИ ДЛЯ РАСЧЕТА ЗАДАЧ ГАЗОДИНАМИКИ В МЕТОДИКЕ ТИМ-2D
А. А. Воропинов, С. С. Соколов, И. Г. Новиков Вопросы атомной науки и техники. Сер. Математическое моделирование физических процессов 2008. Вып.1. С. 51-59.
Представлено описание схемы распараллеливания счета задач газовой динамики с учетом упругопластических свойств материалов по методике ТИМ-2D, предназначенной для решения задач механики сплошной среды на нерегулярных многоугольных сетках произвольной структуры. Для методики ТИМ-2D реализуется трехуровневое распараллеливание. На первом (верхнем) уровне осуществляется распараллеливание счета по математическим областям в модели распределенной памяти с использованием интерфейса передачи сообщений MPI. На втором уровне также с использованием MPI счет внутри счетной области распараллеливается по параобластям (счетная область разбивается на фрагменты с наложением в один слой ячеек). На третьем (нижнем) уровне осуществляется распараллеливание итераций счетных циклов в модели общей памяти с использованием интерфейса OpenMP. При расчете одной задачи эти подходы могут применяться как вместе, в различных сочетаниях, так и раздельно. Подробно рассматриваются алгоритмы распараллеливания на верхнем и нижнем уровнях. Описываются различные режимы параллельного счета. Приводятся замеры ускорения и эффективности распараллеливания (рис. 1, табл. 5, список лит. - 10 назв.).
| 50 ЛЕТ ФОРТРАНУ: ИСТОРИЯ, СОВРЕМЕННОЕ СОСТОЯНИЕ И БУДУЩЕЕ
В. П. Соколов Вопросы атомной науки и техники. Сер. Математическое моделирование физических процессов 2008. Вып.1. С. 76-89.
Cтатья подготовлена по материалам доклада, сделанного на математической конференции РФЯЦ-ВНИИТФ в г. Снежинске в 2007г. О Фортране можно писать или очень кратко, или бесконечно много, поэтому данную статью следует рассматривать лишь как авторские наброски. Автор надеется, что она привлечет внимание к Фортрану и по крайней мере уменьшит недоверие и пренебрежение к нему, которые возникли совершенно незаслуженно в среде программистов за последние два десятилетия. При подготовке статьи использовались как официально опубликованные материалы, так и сведения, помещенные в Интернете. За возможные неточности автор приносит свои извинения (рис. 7, список лит. - 33 назв.).
| [ Возврат ] |
|
|
|
|
|
|
|