The computational costs of the proposed method and of standard migration
(and therefore the relative computational cost) will be derived as follows, assuming the observed CSG's are already in the frequency domain. Since ultimately it is the ratio between the computational costs
of different methods that is of interest, I restrict the attention to one frequency and to the
sources encompassed by one supergather.
First, spatial FFT's, repeatedly invoked in Figure B.1(a-c), dominate the computational cost of split-step migration.
Element-wise product and dot product between two vectors of length
(the grid size along
)
incur a cost
that is a small multiple of
, and the number of times such computation is invoked is comparable
to that of FFT_x.
On the other hand, the cost of each FFT_x
in terms of nflop
(Johnson and Frigo, 2006),
which
because
is on the order of a thousand or more for typical reflectivity models.
This cost far exceeds that of
.
Since every flowchart in Figure B.1 contains equal number of FFT_x's,
from now on take the computational cost for each of these flowcharts as of unit 1.
Next, the computational costs for forward modeling and for migration, in cases of whether the source field is available, are given by the following items:
With these results in mind, I study the computational cost incurred in a CG algorithm, as listed
in Algorithm 1. For standard migration, there are
sources covered by the supergather in question and therefore the computational cost
as remarked at the end of item 2(a) needs a factor
. Let
be this cost, expressed as
In the case of IS with encoded supergathers, the computational cost per iteration is equal to that of
standard migration, except without the
factor. For
stackings, the cost is thus