• Login
    View Item 
    •   Home
    • Research
    • Conference Papers
    • View Item
    •   Home
    • Research
    • Conference Papers
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Browse

    All of KAUSTCommunitiesIssue DateSubmit DateThis CollectionIssue DateSubmit Date

    My Account

    Login

    Quick Links

    Open Access PolicyORCID LibguideTheses and Dissertations LibguideSubmit an Item

    Statistics

    Display statistics

    High Performance Asynchronous Reverse Time Migration for Oil and Gas Exploration

    • CSV
    • RefMan
    • EndNote
    • BibTex
    • RefWorks
    Thumbnail
    Name:
    mwdic-submitted.pdf
    Size:
    2.304Mb
    Format:
    PDF
    Description:
    Main article
    Download
    Type
    Conference Paper
    Authors
    Qu, Long cc
    Abdelkhalak, Rached
    Ltaief, Hatem cc
    Said, Issam
    Keyes, David E. cc
    KAUST Department
    Extreme Computing Research Center
    Computer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division
    Applied Mathematics and Computational Science Program
    Office of the President
    Date
    2020-11-01
    Permanent link to this record
    http://hdl.handle.net/10754/665739
    
    Metadata
    Show full item record
    Abstract
    Reverse Time Migration (RTM) is a state-of-the-art algorithm used in seismic depth imaging in complex geological environments for the oil and gas exploration industry. It calculates high-resolution images by solving the three-dimensional acoustic wave equation using seismic datasets recorded at various receiver locations. Using a finite-difference time-domain (FDTD) scheme, the time integration follows an adjoint-state formulation with two successive phases, i.e., forward modeling and backward integration. Each subsurface image is then generated during the imaging condition that combines a forward propagated source wavefield with a backward propagated receiver wavefield. RTM’s computational phases are predominantly composed of stencil computational kernels for the FDTD, applying the absorbing boundary conditions, and I/O operations needed for the imaging condition. In fact, RTM can be considered as an out-of-core algorithm, which requires offloading to disk snapshots of the domain solution at specific time intervals during the forward modeling phase. During the backward time integration, these snapshots are read back and synchronized at the corresponding times. As far as optimizing the stencil computation, spatial blocking represents the widely-adopted vendor-agnostic technique for increasing data reuse in the high-level of the memory subsystem. In this paper, we integrate in RTM the asynchronous Multicore Wavefront Diamond (MWD) tiling approach that permits to further increase data reuse by leveraging spatial with Temporal Blocking (TB) during the stencil computations. This integration engenders new challenges with a snowball effect on the legacy synchronous RTM workflow as it requires to deeply rethink of how the absorbing boundary conditions, the I/O operations, and the imaging condition operate. These disruptive changes in cascade are necessary to maintain the performance superiority of asynchronous stencil execution throughout the time integration, while ensuring the quality of the subsurface image does not deteriorate. We assess the overall performance of the new MWD-based RTM and compare against traditional SB-based RTM on various shared-memory systems using the SEG Salt3D model. The MWD-based RTM is able to achieve up to 60% performance speedup compared to SB-based RTM. To our knowledge, this paper highlights for the first time the applicability of asynchronous RTM executions, which results in a higher simulation throughput and may eventually create new research opportunities in improving the hydrocarbon extraction for the petroleum industry.
    Sponsors
    The authors would like to thank Cray Inc. and Intel in the context of the Cray Center of Excellence and Intel Parallel Computing Center awarded to the Extreme Computing Research Center at KAUST. For computer time, this research used Shaheen-2 supercomputer hosted at the Supercomputing Laboratory at KAUST
    Publisher
    IEEE
    Conference/Event name
    35th IEEE International Parallel & Distributed Processing Symposium
    Collections
    Conference Papers; Applied Mathematics and Computational Science Program; Extreme Computing Research Center; Computer, Electrical and Mathematical Science and Engineering (CEMSE) Division

    entitlement

     
    DSpace software copyright © 2002-2022  DuraSpace
    Quick Guide | Contact Us | KAUST University Library
    Open Repository is a service hosted by 
    Atmire NV
     

    Export search results

    The export option will allow you to export the current search results of the entered query to a file. Different formats are available for download. To export the items, click on the button corresponding with the preferred download format.

    By default, clicking on the export buttons will result in a download of the allowed maximum amount of items. For anonymous users the allowed maximum amount is 50 search results.

    To select a subset of the search results, click "Selective Export" button and make a selection of the items you want to export. The amount of items that can be exported at once is similarly restricted as the full export.

    After making a selection, click one of the export format buttons. The amount of items that will be exported is indicated in the bubble next to export format.