1887

Abstract

Summary

The fast sweeping method (FSM) is a widely used numerical scheme for solving eikonal equations. It employs a local solver at each grid point and use Gauss-Seidel iteration to calculate the traveltime field. Due to the Gauss-Seidel iteration, the conventional programming of FSM is implemented by element-wise operations, making it difficult to leverage convenient GPU parallelization. This constraint hinders the potential for further improving the computational efficiency of the traveltime field, especially when dealing with large-scale models. In this paper, we adopt the Jacobi iteration instead and propose a tensorization implementation of FSM for factored eikonal equation with a first-order Lax-Friedrichs local solver. Particularly, it is very easy to carry out this implementation on computing device equipped with GPUs. Numerical experiments show that, although the number of iterations required for the algorithm to converge has increased a lot, tensor programming can greatly save computation time with almost no additional memory requirements.

Loading

Article metrics loading...

/content/papers/10.3997/2214-4609.202572040
2025-05-13
2026-04-10
Loading full text...

Full text loading...

References

  1. Aminzadeh, F., Weimer, P., and Davis, T. [1996] 3-D salt and overthrust seismic models. Studies in Geology, 42, 247–256.
    [Google Scholar]
  2. Chen, J., Nagaso, M., Xu, M., & Tong, P. [2024]. TomoATT: An open-source package for Eikonal equation-based adjoint-state traveltime tomography for seismic velocity and azimuthal anisotropy. arXiv preprint arXiv:2412.00031.
    [Google Scholar]
  3. Fomel, S., S.Luo, and H.Zhao. [2009] Fast sweeping method for the factored eikonal equation: Journal of Computational Physics, 228(17), 6440–6455.
    [Google Scholar]
  4. Luo, S., and J.Qian. [2011] Factored singularities and high-order Lax–Friedrichs sweeping schemes for point-source traveltimes and amplitudes: Journal of Computational Physics, 230(12), 4742–4755.
    [Google Scholar]
  5. Waheed, U. B., C. E.Yarman, and G.Flagg. [2015] An iterative, fast-sweeping based eikonal solver for 3D tilted anisotropic media: Geophysics, 80(3), C49–C58.
    [Google Scholar]
  6. Zhang, Q., Y.Nie, and X.Ma. [2023] An efficient hybrid mesh method for seismic traveltime computation with irregular surfaces: Journal of Applied Geophysics, 209, 104905.
    [Google Scholar]
  7. Zhang, Z., Wang, G., Teng, J., & Klemperer, S. [2000] CDP mapping to obtain the fine structure of the crust and upper mantle from seismic sounding data: an example for the southeastern China. Physics of the Earth and Planetary Interiors, 122(1–2), 133–146.
    [Google Scholar]
  8. Zhao, H. [2005] A fast sweeping method for eikonal equations. Mathematics of computation, 74(250), 603–627.
    [Google Scholar]
/content/papers/10.3997/2214-4609.202572040
Loading
/content/papers/10.3997/2214-4609.202572040
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