1887
PDF

Abstract

Summary

In this work, we review the optimization compromises made for running Surface-Related Multiple Elimination (SRME) on GPUs and high core count CPUs. The most important optimization is reducing disk reads by caching input data in the fastest levels of memory. Other optimizations include running asynchronous tasks, buffering the pipeline of data movement, and recycling redundant calculations when outputting results in common-shot order. However, care must be taken not to introduce an excessive memory footprint for large datasets. Therefore, we prioritize total memory for reducing the number of disk reads by serializing some steps in the data movement pipeline and splitting large shots with an offset-based binning scheme.

Loading

Article metrics loading...

/content/papers/10.3997/2214-4609.2024636002
2024-09-16
2026-02-11
Loading full text...

Full text loading...

/deliver/fulltext/2214-4609/2024/eight-eage-high-performance-computing-workshop/2_-_Lorenzo_Casasanta.html?itemId=/content/papers/10.3997/2214-4609.2024636002&mimeType=html&fmt=ahah

References

  1. B.Dragoset, E.Verschuur, I.Moore, R.Bisley, 2010, A perspective on 3D surface-related multiple elimination. Geophysics, https://doi.org/10.1190/1.3475413
    [Google Scholar]
/content/papers/10.3997/2214-4609.2024636002
Loading
/content/papers/10.3997/2214-4609.2024636002
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