МЕТОД ТРЕХУРОВНЕВОГО РАСПАРАЛЛЕЛИВАНИЯ МЕТОДИКИ ТИМ-2D
А. А. Воропинов, С. С. Соколов Вопросы атомной науки и техники. Сер. Математическое моделирование физических процессов 2013. Вып.4. С. 63-69.
Методика ТИМ-2D предназначена для решения задач механики сплошной среды на неструктурированных многоугольных лагранжевых сетках произвольного вида. В методике используется трехуровневое распараллеливание. На первом уровне, где распараллеливается счет по математическим областям, и на втором уровне - при распараллеливании счета внутри математической области по параобластям - используется модель распределенной памяти и интерфейс MPI. На третьем уровне осуществляется распараллеливание итераций счетных циклов в модели общей памяти с помощью интерфейса OpenMP. Уровни распараллеливания могут использоваться как по отдельности, так и в различных сочетаниях при решении одной задачи (рис. 2, табл. 1, список лит. - 10 назв.). Ключевые слова: методика ТИМ-2D, неструктурированные сетки, распараллеливание, модель смешанной памяти.
|