1887

Abstract

Summary

This work presents a scalable and hardware-portable software framework designed to reconcile the conflicting goals of high-performance computing (HPC) optimization, software usability, and flexibility in seismic processing workflows. Graph-flow-based software offers users the ability to customize algorithms to specific data and geological needs, but complicates HPC development due to unpredictable data dependencies. To address this, the proposed framework decouples geophysical logic from data access by introducing a centralized buffering mechanism exposed through an abstract I/O interface. This enables complex algorithms—like RTM and KDM—to function seamlessly both within and outside of graph-based workflows, using optimized data movement strategies such as remote memory access (RMA). By making all data accessible through file-like abstractions, the framework simplifies tool development, supports backward compatibility, and enhances performance across diverse hardware environments.

Loading

Article metrics loading...

/content/papers/10.3997/2214-4609.2025643026
2025-10-06
2026-02-08
Loading full text...

Full text loading...

References

  1. Mosher, C. C., Joyner, C. L., and Hassanzadeh, S. [1996]. Scalable parallel seismic processing. The Leading Edge, 15(12), 1363–1366
    [Google Scholar]
  2. Nauta, M., Rueger, A., Casasanta, L. [2025]. A Scalable Framework for Flow-Based Processing of Irregular N-Dimensional Seismic Volumes. 86th EAGE Annual Conference & Exhibition
    [Google Scholar]
/content/papers/10.3997/2214-4609.2025643026
Loading
/content/papers/10.3997/2214-4609.2025643026
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