2021
DOI: 10.1190/geo2020-0796.1
|View full text |Cite
|
Sign up to set email alerts
|

An open-source framework for the implementation of large-scale integral operators with flexible, modern high-performance computing solutions: Enabling 3D Marchenko imaging by least-squares inversion

Abstract: Numerical integral operators of convolution type form the basis of most wave-equation-based methods for processing and imaging of seismic data. As several of these methods require the solution of an inverse problem, multiple forward and adjoint passes of the modeling operator are generally required to converge to a satisfactory solution. This work highlights the memory requirements and computational challenges that arise when implementing such operators on 3D seismic datasets and their usage for solving large … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
36
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 28 publications
(39 citation statements)
references
References 71 publications
0
36
0
Order By: Relevance
“…Note that due to the extremely large size of these matrices, whilst the problem is written in a compact matrix-vector formulation, its numerical solution is performed using matrix-free operators and iterative solvers such as conjugate gradient least-squares (CGLS) or LSQR [29]. Focusing now our attention on the multi-dimensional convolution (MDC) integral operator, which represents the most expensive computations in the overall chain of operations, its inner working can be written more explicitly as follows:…”
Section: Seismic Redatumingmentioning
confidence: 99%
“…Note that due to the extremely large size of these matrices, whilst the problem is written in a compact matrix-vector formulation, its numerical solution is performed using matrix-free operators and iterative solvers such as conjugate gradient least-squares (CGLS) or LSQR [29]. Focusing now our attention on the multi-dimensional convolution (MDC) integral operator, which represents the most expensive computations in the overall chain of operations, its inner working can be written more explicitly as follows:…”
Section: Seismic Redatumingmentioning
confidence: 99%
“…Though our examples in this paper are 2D, our approach is general and immediately applicable to 3D seismic data. In a companion paper, Ravasi and Vasconcelos [30] show an HPC-ready setup of the very same PyLops implementation we use here and demonstrate it with 3D MDD in the image domain after redatuming. Moreover, the generality of our approach also extends directly to the cases of MDD in elastic [11,37,39] and attenuative media [12], with the only difference being that, of course, our proposed preconditioning operators must be appropriately re-parameterized for those cases (e.g., see discussion in the next paragraph).…”
Section: Discussionmentioning
confidence: 99%
“…Such a solver only requires the implementation of the forward and adjoint operations of the modelling and preconditioning operators on a given data vector. From an implementation perspective, the multi-dimensional convolution is more efficiently solved in the Fourier domain, thus, an equivalent time domain representation requires the definition of an operator Q = F −1 QF acting on a given vector and performs a step of batch matrix multiplication as described by Ravasi and Vasconcelos [30]. Here F and F −1 , are forward and inverse space-time Fourier transform operators.…”
Section: Time Domain Mdd-constrained Least Squaresmentioning
confidence: 99%
See 2 more Smart Citations