skip to main content
poster

Multi-level parallel computing of reverse time migration for seismic imaging on blue Gene/Q

Authors Info & Claims
Published:23 February 2013Publication History
Skip Abstract Section

Abstract

Blue Gene/Q (BG/Q) is an early representative of increasing scale and thread count that will characterize future HPC systems: large counts of nodes, cores, and threads; and a rich programming environment with many degrees of freedom in parallel computing optimization. So it is both a challenge and an opportunity to it to accelerate the seismic imaging applications to the unprecedented levels that will significantly advance the technologies for the oil and gas industry. In this work we aim to address two important questions: how HPC systems with high levels of scale and thread count will perform in real applications; and how systems with many degrees of freedom in parallel programming can be calibrated to achieve optimal performance. Based on BG/Q's architecture features and RTM workload characteristics, we developed massive domain partition, MPI , and SIMD Our detailed deep analyses in various aspects of optimization also provide valuable experience and insights into how can be utilized to facilitate the advance of seismic imaging technologies. Our BG/Q RTM solution achieved a 14.93x speedup over the BG/P implementation. Our multi-level parallelism strategies for Reverse Time Migration (RTM) seismic imaging computing on BG/Q provides an example of how HPC systems like BG/Q can accelerate applications to a new level.

References

  1. Baysal, E., Kosloff, D., and Sherwood, J., Reverse-time migration: Geophysics, 48, pp. 1514--24, 1983.Google ScholarGoogle ScholarCross RefCross Ref
  2. IBM System Blue Gene Solution: Blue Gene/Q Application Development, IBM Redbooks.Google ScholarGoogle Scholar
  3. Higdon, R. L. Numerical Absorbing Boundary Conditions for the Wave Equation. Math. of Computation, Vol. 49:179, pp. 65--90, July, 1987.Google ScholarGoogle ScholarCross RefCross Ref
  4. Perrone, M., Lu, L., Liu, L., Fedulova, I., Semenikhin, A., and Gorbik, V., "High Performance RTM Using Massive Domain Partitioning", EAGE, May, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  5. Perrone, M., Liu, L., Lu, L., Magerlein, K., Kim, C., Fedulova, I., and Semenikhin, A., "Reducing Data Movement Costs - Scalable Seismic Imaging on Blue Gene", IPDPS, Shanghai, China, May 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Multi-level parallel computing of reverse time migration for seismic imaging on blue Gene/Q

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader
    About Cookies On This Site

    We use cookies to ensure that we give you the best experience on our website.

    Learn more

    Got it!