1887

Abstract

Summary

In this work we share our experiences and results for an implementation of RTM (Reverse Time Migration) that harness the compute power of CPUs and coprocessors cooperatively. The proposed implementation explores a unified programming model and unified communication layer in a hybrid system composed of CPUs and MIC (Many Integrated Cores) coprocessors. We demonstrate that using the same C source code and the MPI+OMP programming model we easily improve the throughput of our RTM algorithm and slightly increase the performance per watts.

This proposed node configuration also frees memory in the 2-socket host for RTM formulations that might require saving snapshots for cross-correlation and any other auxiliary arrays between iterations of the algorithm. Extension to TTI RTM is straightforward as well as full waveform inversion since the same stencil optimization applied as well as domain decomposition and snapshots I/O schemes.

Loading

Article metrics loading...

/content/papers/10.3997/2214-4609.20141138
2014-06-16
2024-04-25
Loading full text...

Full text loading...

References

  1. Borges, L. and Thierry, P.
    [2012] 3D Finite Differences on Multi-core Processors. [Online] http://software.intel.com/en-us/articles/3d-finite-differences-on-multi-core-processors/.
    [Google Scholar]
  2. Imbert, D., Imadoueddine, K., Thierry, P., Chauris, H. and Borges, L.
    [2011] Tips and tricks for finite difference and i/o less FWI. SEG Technical Program Expanded Abstracts 2011.
    [Google Scholar]
http://instance.metastore.ingenta.com/content/papers/10.3997/2214-4609.20141138
Loading
/content/papers/10.3997/2214-4609.20141138
Loading

Data & Media loading...

This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error