226
2.
Pjesivac-Grbovic J., Angskun T., Bosilca G., Fagg G.E., Gabriel
E., Dongarra J. Performance Analysis of MPI Collective
Operations:
[http://www.netlib.org/netlib/utk/people/JackDongarra/PAPERS/c
ollective-cc-2006.pdf], 2006.
3.
Курносов М.Г. Назначение ветвей параллельной программы
на процессорные ядра распределенной вычислительной
системы // Материалы Международной научно-технической
конференции “Многопроцессорные вычислительные и
управляющие системы”, пос. Дивноморское, Геленджик,
Россия, 2007, с. 227 - 231.
РЕАЛИЗАЦИЯ РЕШЕНИЯ СЕТОЧНЫХ ЗАДАЧ
В РАСПРЕДЕЛЕННОЙ ВЫЧИСЛИТЕЛЬНОЙ СРЕДЕ
НА ОСНОВЕ ИНСТРУМЕНТАРИЯ ALCHEMI
Д. Ю. Лабутин, А. А. Алехин, Д. К. Боголепов
Нижегородский государственный университет
Введение
Решение сложных физических задач, описываемых уравнениями в
частных производных, с помощью построения сеточных функций при
большом количестве узлов приводит к решению систем линейных
уравнений большой размерности. Это приводит к целому ряду
трудностей, главная из которых — необходимость обработки
большого объема информации, что не всегда соответствует
быстродействию и объему оперативной памяти ЭВМ. Для
устранения
этих трудностей предложены различные модификации метода
конечных элементов, имеющие целью понизить порядок разрешающей
системы уравнений и увеличить вычислительные возможности
программ. Наиболее удачной модификацией оказалась идея
суперэлементов. Она основана на представлении сложной
конструкции в виде набора подструктур, каждая из которых
заменяется совокупностью базисных конечных элементов. Каждая из
подструктур рассчитывается отдельно
при закрепленных общих с
другими структурами границах. Результатом этого расчета является
получение матрицы жесткости подструктуры и матрицы нагрузок в ее
узлах. Подструктура, для которой такие матрицы определены,
называется суперэлементом [1].