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

Авторы

  • М.А. Белоносов Институт нефтегазовой геологии и геофизики имени А.А. Трофимука СО РАН https://orcid.org/0000-0001-6527-7906 ##orcid.unauthenticated##
  • С.А. Соловьёв Институт нефтегазовой геологии и геофизики имени А.А. Трофимука СО РАН
  • В.А. Чеверда Институт нефтегазовой геологии и геофизики имени А.А. Трофимука СО РАН
  • К. Костов Московский научно-исследовательский центр «Шлюмберже»
  • Г.В. Решетова Институт вычислительной математики и математической геофизики СО РАН (ИВМиМГ СО РАН)

Ключевые слова:

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

Аннотация

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

Биографии авторов

Библиографические ссылки

Вишневский Д.М., Лисица В.В., Чеверда В.А. Комбинирование конечно-разностных схем для моделирования волновых процессов в упругих средах, содержащих анизотропные слои // Сибирский журнал вычислительной математики. 2012. 15, № 5. 175-181.

Конюх Г.В., Михайленко Б.Г. Применение интегрального преобразования Лагерра при решении динамических задач сейсмики // Тр. ИВМиМГ СО РАН. Сер. Математическое моделирование в геофизике. 1998. № 5. 106-123.

Костин В.И., Лисица В.В., Решетова Г.В., Чеверда В.А. Конечно-разностный метод численного моделирования распространения сейсмических волн в трехмерно-неоднородных разномасштабных средах // Вычислительные методы и программирование. 2011. 12, № 2. 85-93.

Левченко В.Д. Асинхронные алгоритмы как способ достижения 100

Мацокин А.М., Непомнящих С.В. Метод альтернирования Шварца в подпространствах // Изв. высших учебных заведений. 1985. 29, № 10. 61-66.

Решетова Г.В., Чеверда В.А. Использование преобразования Лагерра для построения идеально подходящих поглощающих слоев без расщепления // Математическое моделирование. 2006. 18, № 10. 91-101.

Суетин П.К. Классические ортогональные многочлены. M.: Наука, 1974.

Chan T., Mathew T.P. Domain decomposition // Acta Numerica. 1994. 3. 61-143.

Colella P., Bell J., Keen N., Ligocki T., Lijewski M., van Straalen B. Performance and scaling of locally-structured grid methods for partial differential equations // Journal of Physics: Conference Series. 2007. 78. 012013.

Collino F., Tsogka C. Application of the PML absorbing layer model to the linear elastodynamic problem in anisotropic heterogeneous media // Geophysics. 2001. 66, N 1. 294-307.

Fossen H., Hesthammer J. Structural geology of the Gullfaks Field, northern North Sea // Geological Society. London. Special Publications. 1998. 127. 231-261.

Gander M., Haloern L., Nataf F. Optimized Schwarz methods // Proc. of 12th Int. Conf. on Domain Decomposition Methods. Chiba, 2001. 15-27.

Gould N.I. M., Hu Y., Scott J.A. A numerical evaluation of sparse direct solvers for the solution of large sparse, symmetric linear systems of equations. Technical Report RAL-TR-2005-005. Rutherford Appleton Laboratory. Chilton, 2005.

Graves R.W. Simulating seismic wave propagation in 3D elastic media using staggered-grid finite differences // Bull. of the Seismological Society of America. 1996. 86, N 4. 1091-1106.

Karypis G., Kumar V. A fast and high quality multilevel scheme for partitioning irregular graphs // SIAM J. on Scientific Computing. 1998. 20, N 1. 359-392.

Korneev V.I., Kostin V.I., Kovalevsky V.V., Malyshkin V.E., Tcheverda V.A., Vishnevsky D.M. Modelling of seismic waves propagation for 2D media (direct and inverse problems) // Lecture Notes in Computer Sciences. Vol. 1277. 1997. 350-357.

Kostin V.I., Lisitsa V.V., Reshetova G.V., Tcheverda V.A. Simulation of seismic waves propagation in multiscale media: impact of cavernous/fractured reservoirs // Lecture Notes in Computer Sciences. Vol. 7133. 2012. 54-64.

McCully J. The Laguerre transform // SIAM Review. 1960. 2, N 3. 185-191.

Mikhailenko B.G., Mikhailov A.A, Reshetova G.V. Numerical viscoelastic modeling by the spectral Laguerre method // Geophysical Prospecting. 2003. 51. 37-48.

Nepomnyashchikh S.V. Domain decomposition methods // Radon Series Comput. Appl. Math. 2007. 1. 81-159.

Pissarenko D., Reshetova G., Tcheverda V. 3D finite-difference synthetic acoustic log in cylindrical coordinates: parallel implementation // J. of Computational and Applied Mathematics. 2010. 234, № 6. 1766-1772.

Plessix R.E. A Helmholtz iterative solver for 3D seismic-imaging problems // Geophysics. 2007. 72, N 5. SM185-SM194.

Schenk O., Gartner K., Fichtner W. Efficient sparse LU factorization with left-right looking strategy on shared memory multiprocessors // BIT. 2000. 240, N 1. 158-176.

Schenk O., Gartner K. Sparse factorization with two-level scheduling in PARDISO // Proc. of the 10th SIAM Conf. on Parallel Processing for Scientific Computing. Portsmouth, 2001.

Schenk O., Gartner K. Two-level scheduling in PARDISO: improved scalability on shared memory multiprocessing systems // Parallel Computing. 2002. 28. 187-197.

Virieux J. P-SV wave propagation in heterogeneous media: velocity-stress finite-difference method // Geophysics. 1986. 51, N 4. 889-901.

Zahradnik J., Priolo E. Heterogeneous formulations of elastodynamic equations and finite-difference schemes // Geophysical Journal International. 1995. 120, N 3. 663-676.

Zhang Z., Zha H., Simon H. Low-Rank approximation with sparse factors: basic algorithms and error analysis // SIAM J. of Matrix Analysis and Applications. 1999. 23, N 3. 706-727.

Загрузки

Опубликован

2012-11-07

Выпуск

Раздел

Раздел 1. Вычислительные методы и приложения

Наиболее читаемые статьи этого автора (авторов)