Coupling a basin modeling and a seismic code using MOAB

Mi Yan, Kirk Jordan, Dinesh Kaushik, Michael Perrone, Vipin Sachdeva, Timothy J. Tautges, John Magerlein

Research output: Contribution to journalArticle

3 Citations (Scopus)

Abstract

We report on a demonstration of loose multiphysics coupling between a basin modeling code and a seismic code running on a large parallel machine. Multiphysics coupling, which is one critical capability for a high performance computing (HPC) framework, was implemented using the MOAB open-source mesh and field database. MOAB provides for code coupling by storing mesh data and input and output field data for the coupled analysis codes and interpolating the field values between different meshes used by the coupled codes. We found it straightforward to use MOAB to couple the PBSM basin modeling code and the FWI3D seismic code on an IBM Blue Gene/P system. We describe how the coupling was implemented and present benchmarking results for up to 8 racks of Blue Gene/P with 8192 nodes and MPI processes. The coupling code is fast compared to the analysis codes and it scales well up to at least 8192 nodes, indicating that a mesh and field database is an efficient way to implement loose multiphysics coupling for large parallel machines.

Original languageEnglish
Pages (from-to)986-993
Number of pages8
JournalProcedia Computer Science
Volume9
DOIs
Publication statusPublished - 2012
Externally publishedYes

Fingerprint

Genes
Benchmarking
Demonstrations

Keywords

  • Basin modeling
  • MOAB
  • Multiphysics coupling
  • Seismic

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Yan, M., Jordan, K., Kaushik, D., Perrone, M., Sachdeva, V., Tautges, T. J., & Magerlein, J. (2012). Coupling a basin modeling and a seismic code using MOAB. Procedia Computer Science, 9, 986-993. https://doi.org/10.1016/j.procs.2012.04.105

Coupling a basin modeling and a seismic code using MOAB. / Yan, Mi; Jordan, Kirk; Kaushik, Dinesh; Perrone, Michael; Sachdeva, Vipin; Tautges, Timothy J.; Magerlein, John.

In: Procedia Computer Science, Vol. 9, 2012, p. 986-993.

Research output: Contribution to journalArticle

Yan, M, Jordan, K, Kaushik, D, Perrone, M, Sachdeva, V, Tautges, TJ & Magerlein, J 2012, 'Coupling a basin modeling and a seismic code using MOAB', Procedia Computer Science, vol. 9, pp. 986-993. https://doi.org/10.1016/j.procs.2012.04.105
Yan, Mi ; Jordan, Kirk ; Kaushik, Dinesh ; Perrone, Michael ; Sachdeva, Vipin ; Tautges, Timothy J. ; Magerlein, John. / Coupling a basin modeling and a seismic code using MOAB. In: Procedia Computer Science. 2012 ; Vol. 9. pp. 986-993.
@article{426a7a5807d64b86b75ca73cd5decfd7,
title = "Coupling a basin modeling and a seismic code using MOAB",
abstract = "We report on a demonstration of loose multiphysics coupling between a basin modeling code and a seismic code running on a large parallel machine. Multiphysics coupling, which is one critical capability for a high performance computing (HPC) framework, was implemented using the MOAB open-source mesh and field database. MOAB provides for code coupling by storing mesh data and input and output field data for the coupled analysis codes and interpolating the field values between different meshes used by the coupled codes. We found it straightforward to use MOAB to couple the PBSM basin modeling code and the FWI3D seismic code on an IBM Blue Gene/P system. We describe how the coupling was implemented and present benchmarking results for up to 8 racks of Blue Gene/P with 8192 nodes and MPI processes. The coupling code is fast compared to the analysis codes and it scales well up to at least 8192 nodes, indicating that a mesh and field database is an efficient way to implement loose multiphysics coupling for large parallel machines.",
keywords = "Basin modeling, MOAB, Multiphysics coupling, Seismic",
author = "Mi Yan and Kirk Jordan and Dinesh Kaushik and Michael Perrone and Vipin Sachdeva and Tautges, {Timothy J.} and John Magerlein",
year = "2012",
doi = "10.1016/j.procs.2012.04.105",
language = "English",
volume = "9",
pages = "986--993",
journal = "Procedia Computer Science",
issn = "1877-0509",
publisher = "Elsevier BV",

}

TY - JOUR

T1 - Coupling a basin modeling and a seismic code using MOAB

AU - Yan, Mi

AU - Jordan, Kirk

AU - Kaushik, Dinesh

AU - Perrone, Michael

AU - Sachdeva, Vipin

AU - Tautges, Timothy J.

AU - Magerlein, John

PY - 2012

Y1 - 2012

N2 - We report on a demonstration of loose multiphysics coupling between a basin modeling code and a seismic code running on a large parallel machine. Multiphysics coupling, which is one critical capability for a high performance computing (HPC) framework, was implemented using the MOAB open-source mesh and field database. MOAB provides for code coupling by storing mesh data and input and output field data for the coupled analysis codes and interpolating the field values between different meshes used by the coupled codes. We found it straightforward to use MOAB to couple the PBSM basin modeling code and the FWI3D seismic code on an IBM Blue Gene/P system. We describe how the coupling was implemented and present benchmarking results for up to 8 racks of Blue Gene/P with 8192 nodes and MPI processes. The coupling code is fast compared to the analysis codes and it scales well up to at least 8192 nodes, indicating that a mesh and field database is an efficient way to implement loose multiphysics coupling for large parallel machines.

AB - We report on a demonstration of loose multiphysics coupling between a basin modeling code and a seismic code running on a large parallel machine. Multiphysics coupling, which is one critical capability for a high performance computing (HPC) framework, was implemented using the MOAB open-source mesh and field database. MOAB provides for code coupling by storing mesh data and input and output field data for the coupled analysis codes and interpolating the field values between different meshes used by the coupled codes. We found it straightforward to use MOAB to couple the PBSM basin modeling code and the FWI3D seismic code on an IBM Blue Gene/P system. We describe how the coupling was implemented and present benchmarking results for up to 8 racks of Blue Gene/P with 8192 nodes and MPI processes. The coupling code is fast compared to the analysis codes and it scales well up to at least 8192 nodes, indicating that a mesh and field database is an efficient way to implement loose multiphysics coupling for large parallel machines.

KW - Basin modeling

KW - MOAB

KW - Multiphysics coupling

KW - Seismic

UR - http://www.scopus.com/inward/record.url?scp=84881078255&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84881078255&partnerID=8YFLogxK

U2 - 10.1016/j.procs.2012.04.105

DO - 10.1016/j.procs.2012.04.105

M3 - Article

VL - 9

SP - 986

EP - 993

JO - Procedia Computer Science

JF - Procedia Computer Science

SN - 1877-0509

ER -