RUS  ENG
Полная версия
ЖУРНАЛЫ // Вычислительные методы и программирование // Архив

Выч. мет. программирование, 2012, том 13, выпуск 4, страницы 525–535 (Mi vmp59)

Вычислительные методы и приложения

Организация параллельных вычислений для моделирования сейсмических волн с использованием аддитивного метода Шварца

М. А. Белоносовa, К. Костовb, Г. В. Решетоваc, В. А. Чевердаa

a Институт нефтегазовой геологии и геофизики им. А.А. Трофимука СО РАН (ИНГГ СО РАН), Новосибирск
b Московский научный центр фирмы Шлюмберже (SMR)
c Институт вычислительной математики и математической геофизики СО РАН (ИВМиМГ СО РАН), Новосибирск

Аннотация: Применение преобразования Лагерра по времени к системе уравнений динамической теории упругости дает знакоопределенный пространственный оператор, не зависящий от параметра разделения. Это позволяет организовать параллельные вычисления, опирающиеся на декомпозицию расчетной области с перекрытием с последующим применением аддитивного метода Шварца. На каждом шаге альтернирования по Шварцу в элементарных подобластях система линейных алгебраических уравнений решается независимо, что дает возможность использовать прямой метод, основанный на LU-разложении. Так как матрица не зависит от параметра разделения, это разложение строится только один раз, запоминается в каждой из подобластей и впоследствии используется для различных правых частей. На основе предлагаемого подхода создана научно-исследовательская версия программного обеспечения, ориентированная на использование многопроцессорных вычислительных систем с гибридной архитектурой. Приведены результаты численного моделирования для анализа масштабируемости.

Ключевые слова: преобразование Лагерра; знакоопределенный оператор; аддитивный метод Шварца; параллельные вычисления; масштабируемость.

УДК: 550.341

Поступила в редакцию: 27.09.2012



© МИАН, 2024