1887

Abstract

Summary

Seismic modeling is fundamental to exploration seismology, supporting essential tasks like data acquisition, processing, and reservoir characterization. However, simulating wave propagation by solving the wave equation is computationally demanding, often slowing research progress when relying on traditional CPU-based implementations. Although GPU implementations provide a pathway to faster computations, GPU programming remains inherentiy complex and time-consuming. In this work, we explore Astaroth, a framework that streamlines this process through GPU-accelerated code generation, facilitating the development of high-performance applications for solving partial differential equations (PDEs) with optimized stencil code on GPUs. Through a case study, we illustrate how Astaroth supports the rapid development of a seismic forward modeling application.

Loading

Article metrics loading...

/content/papers/10.3997/2214-4609.2025643013
2025-10-06
2026-02-15
Loading full text...

Full text loading...

References

  1. Pekkilä, J. [2019] Astaroth: A library for stencil computations on graphics processing units. Master’s thesis, Aalto University School of Science.
    [Google Scholar]
  2. Pekkilä, J., Lappi, O., Robertsén, F and Korpi-Lagg, M.J. [2025] Stencil Computations on AMD and Nvidia Graphics Processors: Performance and Tuning Strategies. Concurrency and Computation: Practice and Experience, 37(12–14), e70129.
    [Google Scholar]
/content/papers/10.3997/2214-4609.2025643013
Loading
/content/papers/10.3997/2214-4609.2025643013
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