The determination of the correct

Size: px
Start display at page:

Download "The determination of the correct"

Transcription

1 SPECIAL High-performance SECTION: H i gh-performance computing computing MARK NOBLE, Mines ParisTech PHILIPPE THIERRY, Intel CEDRIC TAILLANDIER, CGGVeritas (formerly Mines ParisTech) HENRI CALANDRA, Total The determination of the correct velocity structure of the near surface is a crucial step in seismic data processing and depth imaging. Generally, firstarrival traveltime tomography based on refraction data or diving waves is used to assess a velocity model of the subsurface that best explains the data. Such first-arrival traveltime tomography algorithms are very attractive for land data processing because early events in the seismic records are very often dominated by noise, and reflected events are very difficult or even impossible to identify. On the other hand, first arrivals can generally be identified quite clearly and are very often the only data available to reconstruct the near-surface velocity structure. Current seismic surveys now commonly deploy thousands of sources combined with thousands of receivers, leading to millions or several hundreds of millions of acquired traces. The area under investigation could be very large and lead to a velocity model containing millions of parameters whatever the type of parameterization. For 2D geometries, classical refraction tomography algorithms may not suffer from computational limitations. On the contrary, for 3D acquisition, those classical algorithms may face severe restrictions in terms of memory requirement, computation time, or implementation. To overcome these limitations, one could reduce the data to be used or the number of parameters of the model, both leading to either a loss of information or resolution. We address these issues with the use of adjoint state techniques to compute the gradient of the traveltime misfit function. The computational benefits of the adjoint state method, compared to the classical algorithms, are a low memory requirement, a straightforward and efficient parallelization, and an effortless implementation. Indeed, the amount of memory required by this method depends only on the size of the discretized velocity model. In other words, it is independent of the quantity of available input data. Another advantage is that the gradient calculation is carried out shot-by-shot; thus, computation tasks can be easily distributed over many processors. These computational properties have already been assessed and validated for 2D and 3D geometries (Taillandier et al., 2007). We present in this work the practical implementation of our 3D first-arrival traveltime tomography al- 86 The Leading Edge January 2010 Figure 1. Flowchart illustrating the computation of the gradient of the misfit function by the adjoint state method. gorithm based on the adjoint state technique that can handle very large data sets. Using a 3D synthetic model, we present the current performance of this algorithm and needed modifications to extend its scalability to handle the huge data sets that will be available in the coming years. The adjoint state method The first-arrival traveltime tomography algorithm is formulated as the minimization problem of a least squares misfit function (S) defined as where T obs are the recorded first-arrival traveltimes and T the calculated first-arrival traveltimes for a given velocity model c. We use the first-order finite-difference eikonal solver of Podvin and Lecomte (1991) to compute the synthetic data. The adjoint state method allows deriving the gradient of the misfit function (S) with respect to the velocity model (c) with the following formula where is the adjoint state variable. This variable is computed for each source position by solving the following partial differential equation and its boundary condition (1) (2)

2 Figure 2. Flowchart illustrating the whole iterative process, including the step-length computation and the model update. and, (3) where n is the outward unit vector normal to the acquisition surface. Detailed mathematical developments can be found in Sei and Symes (1994), and Leung and Qian (2006). A numerical method to solve this equation is the fast sweeping method of Zhao (2005) that has good stability and convergence properties and is easy to implement. Practical implementation The refraction tomography algorithm derived from the adjoint state method mainly relies on the computation of the gradient of the misfit function. Figure 1 depicts the steps leading to the assessment of the gradient. Picked traveltimes and an initial velocity model are the main input data. For each shot, computed traveltimes are derived from forward modeling. The traveltime map is used to solve the adjoint state partial differential equation; the residuals are used as initial conditions. The summation over all gradients obtained for each shot provides the global gradient of the misfit function. Two essential properties of the adjoint state method are illustrated in this flowchart. For each shot, the amount of memory required by this algorithm only depends on the size of the discretized velocity model. The other important factor is that it is straightforward to parallelize this algorithm by shot and thus significantly reduce the computation time. Once the gradient is obtained, a local descent optimization technique, such as a steepest descent method, is applied to iteratively minimize the misfit function. The whole iterative process including the step-length computation and the model update is illustrated in Figure 2. The code is written in Fortran 90 and uses message passing interface (MPI) for parallelism. Computational performance We now investigate the computational performances of the 3D first-arrival traveltime tomography algorithm on a fairly large data set. First we compare the performance with two different clusters. The first is made of the latest Intel Xeon X5560 processors, codenamed Nehalem, at 2.8 GHz with 8M of L3 shared cache memory and a Quick Path Interconnect (QPI) at 6.4 GT/s. Each node has 18 GB of DDR3 memory at 1066 MHz for the 8 cores. The second is made of the previous generation of Intel Xeon E5472 processors, codenamed Harpertown, at 3.0 GHz, with 2 GB of memory per core. In both cases, we used up to 256 cores (i.e., 32 nodes interconnected with QDR Infiniband). Number of model parameters = 100 million Number of observed traveltimes per shot 160,000 Number of shots 1000 Total number of observed 160, = 160 million traveltimes Table 1. Main features of the synthetic 2D and 3D acquisitions used for computational evaluations The main features of the 3D synthetic model (Figure 3) and the simulated acquisition are summarized in Table 1. During the inversion and for each shot per iteration, we solved three eikonal equations (forward modeling), one for the computation of the misfit function itself and two for the January 2010 The Leading Edge 87

3 Figure 3. Model used to assess the computational performances of the algorithm. (top) The initial velocity model used for the inversion. (left middle) True model used to compute observed traveltimes. (bottom left) Inverted velocity model. (right) Horizontal velocity profile for z = 700 m, x = 10 km (top) and x = 15 km (bottom); red = initial model, green = inverted model, and black = true model. Figure 4. Speedup (left) and elapsed time (right) comparison between Harpertown processor (E5472) at 3.0 GHz and Nehalem (X5560) at 2.8 GHz when working with 256 shots and up to 256 cores. On the speedup curves, we see that increasing the number of iterations may increase scalability since the impact of the initialization phase is attenuated. The low number of shots per core negatively impacts the scalability in that given case. On the right, we see the benefit of the X5560 even with a lower clock frequency. 88 The Leading Edge January 2010

4 Figure 5. Intel MPI trace analyzer on 128 cores running 1 shot per core for only one iteration. We see every part of the algorithm as described in Figure 2. Figure 6. MPI trace analyzer on 128 cores for 1 shot per core and 10 iterations per core. Apart from the initialization on the left (reading, processing, and broadcast), we see the MPI_REDUCE (yellow) done for communication of the gradient, followed by the 2 broadcast within the step-length computation (tiny vertical dark lines). step length. We must also compute the adjoint state variable by solving Equation 3. If for this synthetic model, the total number of grid points is , for each shot the computation is performed only where the receivers are active that is on a grid More than 95% of the CPU time is devoted to solving the eikonal equations (forward modeling) and computing the adjoint state variable. For our implementation, the cost of solving the adjoint state is only 1.6 times the cost of solving the eikonal equations. For this synthetic example, it required 50 iterations and took 3 hours and 11 minutes on 256 cores. To evaluate the efficiency of the algorithm, we measured January 2010 The Leading Edge 89

5 Figure 7. Comparison of the impact of the initialization phase on 128 and 512 cores. Each core has to be aware of the whole geometry for later processing. This part has to be extracted from the main application since the geometry has to be prepared for more efficient use during the tomography. In fact, we will have to take advantage of the shot distribution within the parallel implementation when increasing by ,000 cores. the computation time for one iteration of the minimization process with an increasing number of cores. Following Amdahl s law, the speedup function is defined as the ratio between the computation time for a single core and the computation time for n cores (Figure 4). As for every real world application, it is important to estimate how sensitive the code can be to the clock frequency and/or to the memory bandwidth. These two parameters are almost always the most important within the first-order application characterization equation generally expressed Total time = Time flops + T memory + T io + T comms where each term of this equation means the elapsed time spent for calculation, memory access, IO, and communication, respectively. As we can see on the right of Figure 4, the X5560 at 2.8 GHz gave better results than the E5472 at 3.0 GHz due to a better memory bandwidth (3.5 better with the current configuration). But, such a first-arrival tomography cannot be considered as a memory-bounded application, as are conventional tomography or reservoir simulation codes, for example. In fact, the speedup curve of the E5472 on the left of Figure 4 is not dramatically decreasing when the number of cores increases (as it should in case of limited memory bandwidth). As we will see in the following section, the runs are affected by the initialization phase of the application which takes the lead in this synthetic example with only a few shots and a few iterations per shot (Figure 5 and Figure 7). In such a case, we may expressed the total elapsed time as Total time = T serial part + T parallel part/nb cores + T overhead where T overhead comes from synchronizations, communications, and extra work due to the parallel implementation. The perfect speedup as expressed by Amdahl assumes no overhead and no serial part, i.e., a 100% parallel code. Extending the Amdahl approximation and hypothesis is beyond the scope of this paper and many publications are available on that topic. In our case, we will try to remove the serial part as it can be done as a preprocessing step, and thanks to the adjoint state formalism, our tomography can take advantage of a coarse-grained parallelism, also called granularity. Then, in fact, apart from a few (but large) collective communications, the processing of each shot does not involve too much overhead (Figure 6). The first part of the application mostly corresponds to the input velocity field and acquisition geometry reading and 90 The Leading Edge January 2010

6 Figure 8. Illustration of the scalability (up to 1024) when considering (or not) the initialization phase. to the acquisition geometry processing to define adequate calculation grids. 1 eikonal 7.45 s 1 adjoint state 1193 s 3 eikonal, 1 adjoint state + overhead 35 s Table 2. Average CPU time required per shot on one X5560 processor at 2.8 GHz for 1 iteration of the inversion. The last is the most time-consuming, and its impact increases with the number of cores, as presented with the worst case on Figure 7 when working only with 1 shot per core and 1 iteration per shot on 128 and 512 cores. This negative impact will be, of course, smoothed when increasing the number of shots per core and the number of inversion iterations (Figure 9), but it will still affect the parallel part as stated by Amdahl. To estimate this impact, we checked the scalability up to 1024 cores with and without preprocessing (Figure 8), considering that it can be taken out of the tomography and especially because the coordinates and traveltime picking usually come as ASCII files that must be sorted prior to the inversion. In the best case (1000 shots per core), we move from a speedup of 368 with the initialization to a value of 852 on 1024 cores without the initialization, which is quite a good result for such a small test case of 102,400 shots. This result leads to great expectations about working with acquisition of a few million shots and a few dozen iterations per shot. On the left of Figure 9, we see that the number of shots per second is quite stable, demonstrating that the load balancing is also very good. In that example, including the initialization, we also see that we need a minimum of 100 shots per core to reach a steady state and a constant number of shots per second. It gives around 3 million shots per day on a 256-core machine with only one iteration per shot. Thus, 50 iterations per shot, roughly needed in a real case, would still produce 3 million shots per day on 12,800 cores (approximately 140+ Tflops peak), or 60,000 shots per day on 256 cores. Next steps With respect to the constant increase of the acquisition size and the constant decrease of the velocity field spatial sampling, our goal is to take advantage of this high scalability to drive the application to a petaflops or multi-petaflops machine, roughly to 100,000 to 1 million cores, considering that the number of shots may go up by million in the near future. Extending the previous calculation may give 30 million shots a day on 128,000 cores (assuming 50 iterations per shot). Of course, the algorithm would have to be revisited or extended to ensure quite good stability in terms of load bal- 92 The Leading Edge January 2010

7 Figure 9. Impact of the initialization phase with respect to the number of shots per core. After a certain amount of shots per core, the application reaches a steady state where the number of shots per second is almost constant (left). Due to a larger initialization impact, the steady state is more difficult to reach when increasing the number of cores (right). The numbers on the picture denote the number of cores. ancing and fault tolerance. In addition, such a huge case may need to split the acquisition into a few domains with respect to the available memory distributed around cluster nodes that are becoming larger and larger shared-memory nodes. The use of mixed parallelism language may also be an option to limit the number of domains, taking advantage of OpenMP or pthreads, within a socket for example. Collective communication may have to be optimized to take advantage of the topology of future machines. With up to 1024 or 2048 cores and with a message size of a few hundred megabytes, the current industrial MPI implementations remain suitable but we know that with an increase of one or two orders of magnitude in the number of cores, we will have to get closer to the topology. On pure floating-point expectations, the use of SIMD instructions would be the next step forward to reduce the time needed per iteration, especially with the wider instructions that will come in coming years. computing capabilities. AFIPS Conference Proceedings, 30, Leung, S. and J. Qian, 2006, An adjoint state method for three-dimensional transmission traveltime tomography using first arrivals. Communications in Mathematical Sciences, 4, Podvin, P. and I. Lecomte, 1991, Finite difference computation of traveltimes in very contrasted velocity models: a massively parallel approach and its associated tools. Geophysical Journal International, 105, Sei, A. and W. Symes, 1994, Gradient calculation of the traveltime cost function without ray tracing. SEG Expanded Abstracts, Taillandier, C., M. Noble, H. Chauris, and H. Calandra, 2009, Firstarrival traveltime tomography based on the adjoint-state method. Geophysics, 74, 6, WCB57 WCB66. Zhao, H. K., 2005, Fast sweeping method for eikonal equations. Mathematics of Computation, 74, Corresponding author: mark.noble@mines-paristech.fr Conclusion The refraction tomography algorithm proposed in this work is promising. It gives very satisfactory results for surveys of realistic size. In terms of computational aspects, this new algorithm meets most expectancies, in the sense that it can be efficiently parallelized, can handle a large amount of input data, and is easy to implement. References Amdahl, G., 1967, Validity of the single processor approach to achieving large-scale January 2010 The Leading Edge 93

Electromagnetic migration of marine CSEM data in areas with rough bathymetry Michael S. Zhdanov and Martin Čuma*, University of Utah

Electromagnetic migration of marine CSEM data in areas with rough bathymetry Michael S. Zhdanov and Martin Čuma*, University of Utah Electromagnetic migration of marine CSEM data in areas with rough bathymetry Michael S. Zhdanov and Martin Čuma*, University of Utah Summary In this paper we present a new approach to the interpretation

More information

Adaptive Waveform Inversion: Theory Mike Warner*, Imperial College London, and Lluís Guasch, Sub Salt Solutions Limited

Adaptive Waveform Inversion: Theory Mike Warner*, Imperial College London, and Lluís Guasch, Sub Salt Solutions Limited Adaptive Waveform Inversion: Theory Mike Warner*, Imperial College London, and Lluís Guasch, Sub Salt Solutions Limited Summary We present a new method for performing full-waveform inversion that appears

More information

H003 Deriving 3D Q Models from Surface Seismic Data Using Attenuated Traveltime Tomography

H003 Deriving 3D Q Models from Surface Seismic Data Using Attenuated Traveltime Tomography H003 Deriving 3D Q Models from Surface Seismic Data Using Attenuated Traveltime Tomography M. Cavalca* (Schlumberger - Westerngeco) & R.P. Fletcher (Schlumberger - Westerngeco) SUMMARY Estimation of the

More information

First-arrival traveltime tomography based on the adjoint-state method

First-arrival traveltime tomography based on the adjoint-state method GEOPHYSICS, VOL. 74, NO. 6 NOVEMBER-DECEMBER 9; P. WCB57 WCB66, 11 FIGS. 1.119/1.3566 First-arrival traveltime tomography based on the adjoint-state method Cédric Taillandier 1, Mark Noble, Hervé Chauris,

More information

Successful application of joint reflection/refraction tomographic velocity inversion in a shallow water marine environment.

Successful application of joint reflection/refraction tomographic velocity inversion in a shallow water marine environment. Successful application of joint reflection/refraction tomographic velocity inversion in a shallow water marine environment. Sergey Birdus 1, Dean Criddle 2, Alexey Artyomov 1, Li Li 1, Qingbing Tang 1,

More information

Building starting model for full waveform inversion from wide-aperture data by stereotomography

Building starting model for full waveform inversion from wide-aperture data by stereotomography Building starting model for full waveform inversion from wide-aperture data by stereotomography Vincent Prieux 1, G. Lambaré 2, S. Operto 1 and Jean Virieux 3 1 Géosciences Azur - CNRS - UNSA, France;

More information

High performance Computing and O&G Challenges

High performance Computing and O&G Challenges High performance Computing and O&G Challenges 2 Seismic exploration challenges High Performance Computing and O&G challenges Worldwide Context Seismic,sub-surface imaging Computing Power needs Accelerating

More information

Practical implementation of SRME for land multiple attenuation

Practical implementation of SRME for land multiple attenuation Practical implementation of SRME for land multiple attenuation Juefu Wang* and Shaowu Wang, CGGVeritas, Calgary, Canada juefu.wang@cggveritas.com Summary We present a practical implementation of Surface

More information

(x, y, z) m 2. (x, y, z) ...] T. m 2. m = [m 1. m 3. Φ = r T V 1 r + λ 1. m T Wm. m T L T Lm + λ 2. m T Hm + λ 3. t(x, y, z) = m 1

(x, y, z) m 2. (x, y, z) ...] T. m 2. m = [m 1. m 3. Φ = r T V 1 r + λ 1. m T Wm. m T L T Lm + λ 2. m T Hm + λ 3. t(x, y, z) = m 1 Class 1: Joint Geophysical Inversions Wed, December 1, 29 Invert multiple types of data residuals simultaneously Apply soft mutual constraints: empirical, physical, statistical Deal with data in the same

More information

Simultaneous joint inversion of refracted and surface waves Simone Re *, Claudio Strobbia, Michele De Stefano and Massimo Virgilio - WesternGeco

Simultaneous joint inversion of refracted and surface waves Simone Re *, Claudio Strobbia, Michele De Stefano and Massimo Virgilio - WesternGeco Simultaneous joint inversion of refracted and surface waves Simone Re *, Claudio Strobbia, Michele De Stefano and Massimo Virgilio - WesternGeco Summary In this paper, we review the near-surface challenges

More information

G012 Scattered Ground-roll Attenuation for 2D Land Data Using Seismic Interferometry

G012 Scattered Ground-roll Attenuation for 2D Land Data Using Seismic Interferometry G012 Scattered Ground-roll Attenuation for 2D Land Data Using Seismic Interferometry D.F. Halliday* (Schlumberger Cambridge Research), P.J. Bilsby (WesternGeco), J. Quigley (WesternGeco) & E. Kragh (Schlumberger

More information

Multi-source Least-squares Migration of Gulf of Mexico Data

Multi-source Least-squares Migration of Gulf of Mexico Data Multi-source Least-squares Migration of Gulf of Mexico Data Xin Wang. King Abdullah University of Science and Technology, Thuwal 955-69, Kingdom of Saudi Arabia Corresponding author is Xin Wang. E-mail

More information

GEOPHYS 242: Near Surface Geophysical Imaging. Class 8: Joint Geophysical Inversions Wed, April 20, 2011

GEOPHYS 242: Near Surface Geophysical Imaging. Class 8: Joint Geophysical Inversions Wed, April 20, 2011 GEOPHYS 4: Near Surface Geophysical Imaging Class 8: Joint Geophysical Inversions Wed, April, 11 Invert multiple types of data residuals simultaneously Apply soft mutual constraints: empirical, physical,

More information

IMAGING USING MULTI-ARRIVALS: GAUSSIAN BEAMS OR MULTI-ARRIVAL KIRCHHOFF?

IMAGING USING MULTI-ARRIVALS: GAUSSIAN BEAMS OR MULTI-ARRIVAL KIRCHHOFF? IMAGING USING MULTI-ARRIVALS: GAUSSIAN BEAMS OR MULTI-ARRIVAL KIRCHHOFF? Summary Samuel H. Gray* Veritas DGC Inc., 715 Fifth Ave. SW, Suite 2200, Calgary, AB Sam_gray@veritasdgc.com Carl Notfors Veritas

More information

Refraction Full-waveform Inversion in a Shallow Water Environment

Refraction Full-waveform Inversion in a Shallow Water Environment Refraction Full-waveform Inversion in a Shallow Water Environment Z. Zou* (PGS), J. Ramos-Martínez (PGS), S. Kelly (PGS), G. Ronholt (PGS), L.T. Langlo (PGS), A. Valenciano Mavilio (PGS), N. Chemingui

More information

A hybrid tomography method for crosswell seismic inversion

A hybrid tomography method for crosswell seismic inversion hybrid tomography method A hybrid tomography method for crosswell seismic inversion Danping Cao and Wenyuan Liao SUMMARY The waveform tomography, or full waveform inversion (FWI), is in general better

More information

M. Warner* (S-Cube), T. Nangoo (S-Cube), A. Umpleby (S-Cube), N. Shah (S-Cube), G. Yao (S-Cube)

M. Warner* (S-Cube), T. Nangoo (S-Cube), A. Umpleby (S-Cube), N. Shah (S-Cube), G. Yao (S-Cube) Tu A12 15 High-Resolution Reflection FWI M. Warner* (S-Cube), T. Nangoo (S-Cube), A. Umpleby (S-Cube), N. Shah (S-Cube), G. Yao (S-Cube) Summary We demonstrate reflection FWI on a less-than-ideal 3D narrow-azimuth

More information

Th G Surface-offset RTM Gathers - What Happens When the Velocity is Wrong?

Th G Surface-offset RTM Gathers - What Happens When the Velocity is Wrong? Th G103 01 Surface-offset RTM Gathers - What Happens When the Velocity is Wrong? J.P. Montel* (CGG) SUMMARY Surface offset migrated common image gathers (SOCIGs) built by wave equation migration (WEM)

More information

Chapter 5. 3D data examples REALISTICALLY COMPLEX SYNTHETIC INVERSION. Modeling generation and survey design

Chapter 5. 3D data examples REALISTICALLY COMPLEX SYNTHETIC INVERSION. Modeling generation and survey design Chapter 5 3D data examples In this chapter I will demonstrate the e ectiveness of the methodologies developed in the previous chapters using 3D data examples. I will first show inversion results of a realistically

More information

U043 3D Prestack Time Domain Full Waveform Inversion

U043 3D Prestack Time Domain Full Waveform Inversion U043 3D Prestack Time Domain Full Waveform Inversion D.V. Vigh* (WesternGeco), W.E.S. Starr (WesternGeco) & K.D. Kenneth Dingwall (WesternGeco) SUMMARY Despite the relatively high computational demand,

More information

Target-oriented wavefield tomography: A field data example

Target-oriented wavefield tomography: A field data example Target-oriented wavefield tomography: A field data example Yaxun Tang and Biondo Biondi ABSTRACT We present a strategy for efficient migration velocity analysis in complex geological settings. The proposed

More information

Angle-gather time migration a

Angle-gather time migration a Angle-gather time migration a a Published in SEP report, 1, 141-15 (1999) Sergey Fomel and Marie Prucha 1 ABSTRACT Angle-gather migration creates seismic images for different reflection angles at the reflector.

More information

AVO Analysis with Multi-Offset VSP Data

AVO Analysis with Multi-Offset VSP Data AVO Analysis with Multi-Offset VSP Data Z. Li*, W. Qian, B. Milkereit and E. Adam University of Toronto, Dept. of Physics, Toronto, ON, M5S 2J8 zli@physics.utoronto.ca T. Bohlen Kiel University, Geosciences,

More information

A Study of High Performance Computing and the Cray SV1 Supercomputer. Michael Sullivan TJHSST Class of 2004

A Study of High Performance Computing and the Cray SV1 Supercomputer. Michael Sullivan TJHSST Class of 2004 A Study of High Performance Computing and the Cray SV1 Supercomputer Michael Sullivan TJHSST Class of 2004 June 2004 0.1 Introduction A supercomputer is a device for turning compute-bound problems into

More information

Shortest-path calculation of first arrival traveltimes by expanding wavefronts

Shortest-path calculation of first arrival traveltimes by expanding wavefronts Stanford Exploration Project, Report 82, May 11, 2001, pages 1 144 Shortest-path calculation of first arrival traveltimes by expanding wavefronts Hector Urdaneta and Biondo Biondi 1 ABSTRACT A new approach

More information

High definition tomography brings velocities to light Summary Introduction Figure 1:

High definition tomography brings velocities to light Summary Introduction Figure 1: Saverio Sioni, Patrice Guillaume*, Gilles Lambaré, Anthony Prescott, Xiaoming Zhang, Gregory Culianez, and Jean- Philippe Montel (CGGVeritas) Summary Velocity model building remains a crucial step in seismic

More information

Full waveform inversion of physical model data Jian Cai*, Jie Zhang, University of Science and Technology of China (USTC)

Full waveform inversion of physical model data Jian Cai*, Jie Zhang, University of Science and Technology of China (USTC) of physical model data Jian Cai*, Jie Zhang, University of Science and Technology of China (USTC) Summary (FWI) is a promising technology for next generation model building. However, it faces with many

More information

Wave-equation migration from topography: Imaging Husky

Wave-equation migration from topography: Imaging Husky Stanford Exploration Project, Report 123, October 31, 2005, pages 49 56 Short Note Wave-equation migration from topography: Imaging Husky Jeff Shragge 1 INTRODUCTION Imaging land seismic data is wrought

More information

Anisotropy-preserving 5D interpolation by hybrid Fourier transform

Anisotropy-preserving 5D interpolation by hybrid Fourier transform Anisotropy-preserving 5D interpolation by hybrid Fourier transform Juefu Wang and Shaowu Wang, CGG Summary We present an anisotropy-preserving interpolation method based on a hybrid 5D Fourier transform,

More information

Travel Time Tomography using Neural Networks

Travel Time Tomography using Neural Networks Travel Time Tomography using Neural Networks Yoshiya Oda Tokyo Metropolitan University, Japan Tomohisa Ishiyama Tokyo Metropolitan University, Japan Shinya Yokono Tokyo Metropolitan University, Japan SUMMARY:

More information

Introduction to parallel computers and parallel programming. Introduction to parallel computersand parallel programming p. 1

Introduction to parallel computers and parallel programming. Introduction to parallel computersand parallel programming p. 1 Introduction to parallel computers and parallel programming Introduction to parallel computersand parallel programming p. 1 Content A quick overview of morden parallel hardware Parallelism within a chip

More information

Geogiga Seismic Pro 8.3 Release Notes

Geogiga Seismic Pro 8.3 Release Notes Geogiga Seismic Pro 8.3 Release Notes Copyright 2017, All rights reserved. Table of Contents Introduction...1 Part 1 Utility Modules...2 Part 2 Reflection Modules...4 Updates in SF Imager...5 Updates in

More information

Machine-learning Based Automated Fault Detection in Seismic Traces

Machine-learning Based Automated Fault Detection in Seismic Traces Machine-learning Based Automated Fault Detection in Seismic Traces Chiyuan Zhang and Charlie Frogner (MIT), Mauricio Araya-Polo and Detlef Hohl (Shell International E & P Inc.) June 9, 24 Introduction

More information

Efficient Beam Velocity Model Building with Tomography Designed to Accept 3d Residuals Aligning Depth Offset Gathers

Efficient Beam Velocity Model Building with Tomography Designed to Accept 3d Residuals Aligning Depth Offset Gathers Efficient Beam Velocity Model Building with Tomography Designed to Accept 3d Residuals Aligning Depth Offset Gathers J.W.C. Sherwood* (PGS), K. Sherwood (PGS), H. Tieman (PGS), R. Mager (PGS) & C. Zhou

More information

Issues During the Inversion of Crosshole Radar Data: Can We Have Confidence in the Outcome?

Issues During the Inversion of Crosshole Radar Data: Can We Have Confidence in the Outcome? Boise State University ScholarWorks Geosciences Faculty Publications and Presentations Department of Geosciences 12-1-2006 Issues During the Inversion of Crosshole Radar Data: Can We Have Confidence in

More information

BİL 542 Parallel Computing

BİL 542 Parallel Computing BİL 542 Parallel Computing 1 Chapter 1 Parallel Programming 2 Why Use Parallel Computing? Main Reasons: Save time and/or money: In theory, throwing more resources at a task will shorten its time to completion,

More information

Parallel Direct Simulation Monte Carlo Computation Using CUDA on GPUs

Parallel Direct Simulation Monte Carlo Computation Using CUDA on GPUs Parallel Direct Simulation Monte Carlo Computation Using CUDA on GPUs C.-C. Su a, C.-W. Hsieh b, M. R. Smith b, M. C. Jermy c and J.-S. Wu a a Department of Mechanical Engineering, National Chiao Tung

More information

Analyzing the Performance of IWAVE on a Cluster using HPCToolkit

Analyzing the Performance of IWAVE on a Cluster using HPCToolkit Analyzing the Performance of IWAVE on a Cluster using HPCToolkit John Mellor-Crummey and Laksono Adhianto Department of Computer Science Rice University {johnmc,laksono}@rice.edu TRIP Meeting March 30,

More information

Elastic full waveform Inversion for land walkaway VSP data

Elastic full waveform Inversion for land walkaway VSP data Elastic full waveform Inversion for land walkaway VSP data Olga Podgornova, Scott Leaney, arwan Charara, Schlumberger; Eric von Lunen, Nexen Energy ULC Summary Full waveform inversion (FWI) is capable

More information

Review of previous examinations TMA4280 Introduction to Supercomputing

Review of previous examinations TMA4280 Introduction to Supercomputing Review of previous examinations TMA4280 Introduction to Supercomputing NTNU, IMF April 24. 2017 1 Examination The examination is usually comprised of: one problem related to linear algebra operations with

More information

P063 ADAPTIVE TRAVEL-TIME AND RAY- PARAMETER INVERSION OF DENSELY SAMPLED 2-D SEISMIC DATA

P063 ADAPTIVE TRAVEL-TIME AND RAY- PARAMETER INVERSION OF DENSELY SAMPLED 2-D SEISMIC DATA 1 P063 ADAPTIVE TRAVEL-TIME AND RAY- PARAMETER INVERSION OF DENSELY SAMPLED 2-D SEISMIC DATA I. TRINKS 1, S. SINGH 2, C. CHAPMAN 3, P. BARTON 1, M. BOSCH 4, A. CHERRETT 5 Addresses 1 Bullard Laboratories,

More information

We N Converted-phase Seismic Imaging - Amplitudebalancing Source-independent Imaging Conditions

We N Converted-phase Seismic Imaging - Amplitudebalancing Source-independent Imaging Conditions We N106 02 Converted-phase Seismic Imaging - Amplitudebalancing -independent Imaging Conditions A.H. Shabelansky* (Massachusetts Institute of Technology), A.E. Malcolm (Memorial University of Newfoundland)

More information

Target-oriented wave-equation inversion with regularization in the subsurface-offset domain

Target-oriented wave-equation inversion with regularization in the subsurface-offset domain Stanford Exploration Project, Report 124, April 4, 2006, pages 1?? Target-oriented wave-equation inversion with regularization in the subsurface-offset domain Alejandro A. Valenciano ABSTRACT A complex

More information

GEOPHYS 242: Near Surface Geophysical Imaging. Class 4: First-Arrival Traveltime Tomography Mon, April 11, 2011

GEOPHYS 242: Near Surface Geophysical Imaging. Class 4: First-Arrival Traveltime Tomography Mon, April 11, 2011 GEOPHYS 242: Near Surface Geophysical Imaging Class 4: First-Arrival Traveltime Tomography Mon, April 11, 2011 Wavefront tracing methods - speed versus accuracy Inversion algorithms - any magic approach?

More information

Effects of multi-scale velocity heterogeneities on wave-equation migration Yong Ma and Paul Sava, Center for Wave Phenomena, Colorado School of Mines

Effects of multi-scale velocity heterogeneities on wave-equation migration Yong Ma and Paul Sava, Center for Wave Phenomena, Colorado School of Mines Effects of multi-scale velocity heterogeneities on wave-equation migration Yong Ma and Paul Sava, Center for Wave Phenomena, Colorado School of Mines SUMMARY Velocity models used for wavefield-based seismic

More information

Inversion after depth imaging

Inversion after depth imaging Robin P. Fletcher *, Stewart Archer, Dave Nichols, and Weijian Mao, WesternGeco Summary In many areas, depth imaging of seismic data is required to construct an accurate view of the reservoir structure.

More information

Image-guided 3D interpolation of borehole data Dave Hale, Center for Wave Phenomena, Colorado School of Mines

Image-guided 3D interpolation of borehole data Dave Hale, Center for Wave Phenomena, Colorado School of Mines Image-guided 3D interpolation of borehole data Dave Hale, Center for Wave Phenomena, Colorado School of Mines SUMMARY A blended neighbor method for image-guided interpolation enables resampling of borehole

More information

WS 09 Velocity Model Building

WS 09 Velocity Model Building Full wave vs Kinematic approaches Goal in mid 80 s: Full Waveform Inversion (FWI) ~ Tomography plus Migration. There seems to exist considerable confusion regarding the sort of information about the subsurface

More information

Driven Cavity Example

Driven Cavity Example BMAppendixI.qxd 11/14/12 6:55 PM Page I-1 I CFD Driven Cavity Example I.1 Problem One of the classic benchmarks in CFD is the driven cavity problem. Consider steady, incompressible, viscous flow in a square

More information

Advances of parallel computing. Kirill Bogachev May 2016

Advances of parallel computing. Kirill Bogachev May 2016 Advances of parallel computing Kirill Bogachev May 2016 Demands in Simulations Field development relies more and more on static and dynamic modeling of the reservoirs that has come a long way from being

More information

Joint seismic traveltime and TEM inversion for near surface imaging Jide Nosakare Ogunbo*, Jie Zhang, GeoTomo LLC

Joint seismic traveltime and TEM inversion for near surface imaging Jide Nosakare Ogunbo*, Jie Zhang, GeoTomo LLC Jide Nosaare Ogunbo*, Jie Zhang, GeoTomo LLC Summary For a reliable interpretation of the subsurface structure, the joint geophysical inversion approach is becoming a viable tool. Seismic and EM methods

More information

Is the optimum XY spacing of the Generalized Reciprocal Method (GRM) constant or variable?

Is the optimum XY spacing of the Generalized Reciprocal Method (GRM) constant or variable? Is the optimum XY spacing of the Generalized Reciprocal Method (GRM) constant or variable? Abstract The Generalized Reciprocal Method (GRM) is suggested to be used for mapping subsurface structures with

More information

Anisotropic model building with well control Chaoguang Zhou*, Zijian Liu, N. D. Whitmore, and Samuel Brown, PGS

Anisotropic model building with well control Chaoguang Zhou*, Zijian Liu, N. D. Whitmore, and Samuel Brown, PGS Anisotropic model building with well control Chaoguang Zhou*, Zijian Liu, N. D. Whitmore, and Samuel Brown, PGS Summary Anisotropic depth model building using surface seismic data alone is non-unique and

More information

Interval velocity estimation through convex optimization

Interval velocity estimation through convex optimization Stanford Exploration Project, Report 125, January 16, 2007, pages 1?? Interval velocity estimation through convex optimization Ben Witten and Michael Grant ABSTRACT Convex optimization is an optimization

More information

Overview of Parallel Computing. Timothy H. Kaiser, PH.D.

Overview of Parallel Computing. Timothy H. Kaiser, PH.D. Overview of Parallel Computing Timothy H. Kaiser, PH.D. tkaiser@mines.edu Introduction What is parallel computing? Why go parallel? The best example of parallel computing Some Terminology Slides and examples

More information

MAPPING POISSON S RATIO OF UNCONSOLIDATED MATERIALS FROM A JOINT ANALYSIS OF SURFACE-WAVE AND REFRACTION EVENTS INTRODUCTION

MAPPING POISSON S RATIO OF UNCONSOLIDATED MATERIALS FROM A JOINT ANALYSIS OF SURFACE-WAVE AND REFRACTION EVENTS INTRODUCTION MAPPING POISSON S RATIO OF UNCONSOLIDATED MATERIALS FROM A JOINT ANALYSIS OF SURFACE-WAVE AND REFRACTION EVENTS Julian Ivanov, Choon B. Park, Richard D. Miller, and Jianghai Xia Kansas Geological Survey

More information

High Resolution Imaging by Wave Equation Reflectivity Inversion

High Resolution Imaging by Wave Equation Reflectivity Inversion High Resolution Imaging by Wave Equation Reflectivity Inversion A. Valenciano* (Petroleum Geo-Services), S. Lu (Petroleum Geo-Services), N. Chemingui (Petroleum Geo-Services) & J. Yang (University of Houston)

More information

A MAP Algorithm for AVO Seismic Inversion Based on the Mixed (L 2, non-l 2 ) Norms to Separate Primary and Multiple Signals in Slowness Space

A MAP Algorithm for AVO Seismic Inversion Based on the Mixed (L 2, non-l 2 ) Norms to Separate Primary and Multiple Signals in Slowness Space A MAP Algorithm for AVO Seismic Inversion Based on the Mixed (L 2, non-l 2 ) Norms to Separate Primary and Multiple Signals in Slowness Space Harold Ivan Angulo Bustos Rio Grande do Norte State University

More information

Introduction to the traveltime tomography and prestack migration for borehole-data within REFLEXW

Introduction to the traveltime tomography and prestack migration for borehole-data within REFLEXW Introduction to the traveltime tomography and prestack migration for borehole-data within REFLEXW In the following the use of the traveltime tomography and the prestack-migration for different types of

More information

Stochastic conjugate gradient method for least-square seismic inversion problems Wei Huang*, Hua-Wei Zhou, University of Houston

Stochastic conjugate gradient method for least-square seismic inversion problems Wei Huang*, Hua-Wei Zhou, University of Houston Stochastic conjugate gradient method for least-square seismic inversion problems Wei Huang*, Hua-Wei Zhou, University of Houston Summary With the development of computational power, there has been an increased

More information

Extension of delay time analysis for 3-D seismic refraction statics

Extension of delay time analysis for 3-D seismic refraction statics Extension of delay time analysis for 3-D Extension of delay time analysis for 3-D seismic refraction statics Jocelyn Dufour and Don C. Lawton ABSTRACT This current research is on the extension of delay

More information

TomoXPro. Crosshole Survey Design, Modeling, Data Processing, Tomography, and Migration

TomoXPro. Crosshole Survey Design, Modeling, Data Processing, Tomography, and Migration TomoXPro Crosshole Survey Design, Modeling, Data Processing, Tomography, and Migration TomoXPro Complete Crosshole Seismic Application Crosshole survey design for complex geology Synthetic and wavefield

More information

Maximizing Memory Performance for ANSYS Simulations

Maximizing Memory Performance for ANSYS Simulations Maximizing Memory Performance for ANSYS Simulations By Alex Pickard, 2018-11-19 Memory or RAM is an important aspect of configuring computers for high performance computing (HPC) simulation work. The performance

More information

Efficient 3D Gravity and Magnetic Modeling

Efficient 3D Gravity and Magnetic Modeling Efficient 3D Gravity and Magnetic Modeling X. Li Fugro Gravity & Magnetic Services Inc., Houston, Texas, USA Summary There are many different spatial-domain algorithms for 3D gravity and magnetic forward

More information

3-D traveltime computation using Huygens wavefront tracing

3-D traveltime computation using Huygens wavefront tracing GEOPHYSICS, VOL. 66, NO. 3 MAY-JUNE 2001); P. 883 889, 12 FIGS., 1 TABLE. 3-D traveltime computation using Huygens wavefront tracing Paul Sava and Sergey Fomel ABSTRACT Traveltime computation is widely

More information

A least-squares shot-profile application of time-lapse inverse scattering theory

A least-squares shot-profile application of time-lapse inverse scattering theory A least-squares shot-profile application of time-lapse inverse scattering theory Mostafa Naghizadeh and Kris Innanen ABSTRACT The time-lapse imaging problem is addressed using least-squares shot-profile

More information

WET inversion of reverse VSP survey, with Rayfract 3.25

WET inversion of reverse VSP survey, with Rayfract 3.25 WET inversion of reverse VSP survey, with Rayfract 3.25 Start up Rayfract Standard 3.25 via desktop icon. Select File New Profile. Set File name to ZIVKO13 and click Save button. Specify Station spacing

More information

GEOPHYS 242: Near Surface Geophysical Imaging. Class 5: Refraction Migration Methods Wed, April 13, 2011

GEOPHYS 242: Near Surface Geophysical Imaging. Class 5: Refraction Migration Methods Wed, April 13, 2011 GEOPHYS 242: Near Surface Geophysical Imaging Class 5: Refraction Migration Methods Wed, April 13, 2011 Migration versus tomography Refraction traveltime and wavefield migration The theory of interferometry

More information

Determination of 2D shallow S wave velocity profile using waveform inversion of P-SV refraction data

Determination of 2D shallow S wave velocity profile using waveform inversion of P-SV refraction data Determination of 2D shallow S wave velocity profile using waveform inversion of P-SV refraction data Mohamed Amrouche and Hiroaki Yamanaka Dept. of Environmental Science and Technology, Tokyo Institute

More information

Reflection seismic Method - 2D

Reflection seismic Method - 2D Reflection seismic Method - 2D Acoustic Impedance Seismic events Wavelets Convolutional model Resolution Stacking and Signal/Noise Data orders Reading: Sheriff and Geldart, Chapters 6, 8 Acoustic Impedance

More information

Common-angle processing using reflection angle computed by kinematic pre-stack time demigration

Common-angle processing using reflection angle computed by kinematic pre-stack time demigration Common-angle processing using reflection angle computed by kinematic pre-stack time demigration Didier Lecerf*, Philippe Herrmann, Gilles Lambaré, Jean-Paul Tourré and Sylvian Legleut, CGGVeritas Summary

More information

Geometric theory of inversion and seismic imaging II: INVERSION + DATUMING + STATIC + ENHANCEMENT. August Lau and Chuan Yin.

Geometric theory of inversion and seismic imaging II: INVERSION + DATUMING + STATIC + ENHANCEMENT. August Lau and Chuan Yin. Geometric theory of inversion and seismic imaging II: INVERSION + DATUMING + STATIC + ENHANCEMENT August Lau and Chuan Yin January 6, 2017 Abstract The goal of seismic processing is to convert input data

More information

Hybrid Implementation of 3D Kirchhoff Migration

Hybrid Implementation of 3D Kirchhoff Migration Hybrid Implementation of 3D Kirchhoff Migration Max Grossman, Mauricio Araya-Polo, Gladys Gonzalez GTC, San Jose March 19, 2013 Agenda 1. Motivation 2. The Problem at Hand 3. Solution Strategy 4. GPU Implementation

More information

ACCELERATING THE PRODUCTION OF SYNTHETIC SEISMOGRAMS BY A MULTICORE PROCESSOR CLUSTER WITH MULTIPLE GPUS

ACCELERATING THE PRODUCTION OF SYNTHETIC SEISMOGRAMS BY A MULTICORE PROCESSOR CLUSTER WITH MULTIPLE GPUS ACCELERATING THE PRODUCTION OF SYNTHETIC SEISMOGRAMS BY A MULTICORE PROCESSOR CLUSTER WITH MULTIPLE GPUS Ferdinando Alessi Annalisa Massini Roberto Basili INGV Introduction The simulation of wave propagation

More information

Maximize Performance and Scalability of RADIOSS* Structural Analysis Software on Intel Xeon Processor E7 v2 Family-Based Platforms

Maximize Performance and Scalability of RADIOSS* Structural Analysis Software on Intel Xeon Processor E7 v2 Family-Based Platforms Maximize Performance and Scalability of RADIOSS* Structural Analysis Software on Family-Based Platforms Executive Summary Complex simulations of structural and systems performance, such as car crash simulations,

More information

Summary. Introduction

Summary. Introduction Chris Davison*, Andrew Ratcliffe, Sergio Grion (CGGeritas), Rodney Johnston, Carlos Duque, Jeremy Neep, Musa Maharramov (BP). Summary Azimuthal velocity models for HTI (Horizontal Transverse Isotropy)

More information

Large-scale workflows for wave-equation based inversion in Julia

Large-scale workflows for wave-equation based inversion in Julia Large-scale workflows for wave-equation based inversion in Julia Philipp A. Witte, Mathias Louboutin and Felix J. Herrmann SLIM University of British Columbia Motivation Use Geophysics to understand the

More information

u = v is the Laplacian and represents the sum of the second order derivatives of the wavefield spatially.

u = v is the Laplacian and represents the sum of the second order derivatives of the wavefield spatially. Seismic Elastic Modelling Satinder Chopra, Arcis Corporation, Calgary, Canada Summary Seismic modeling experiments were performed to understand the seismic responses associated with a variety of subsurface

More information

Downloaded 09/16/13 to Redistribution subject to SEG license or copyright; see Terms of Use at

Downloaded 09/16/13 to Redistribution subject to SEG license or copyright; see Terms of Use at Time-domain incomplete Gauss-Newton full-waveform inversion of Gulf of Mexico data Abdullah AlTheyab*, Xin Wang, Gerard T. Schuster, King Abdullah University of Science and Technology Downloaded 9// to

More information

Plane Wave Imaging Using Phased Array Arno Volker 1

Plane Wave Imaging Using Phased Array Arno Volker 1 11th European Conference on Non-Destructive Testing (ECNDT 2014), October 6-10, 2014, Prague, Czech Republic More Info at Open Access Database www.ndt.net/?id=16409 Plane Wave Imaging Using Phased Array

More information

Least squares Kirchhoff depth migration: important details

Least squares Kirchhoff depth migration: important details Least squares Kirchhoff depth migration: important details Daniel Trad CREWES-University of Calgary Summary Least squares migration has been an important research topic in the academia for about two decades,

More information

SEG/New Orleans 2006 Annual Meeting

SEG/New Orleans 2006 Annual Meeting and its implications for the curvelet design Hervé Chauris, Ecole des Mines de Paris Summary This paper is a first attempt towards the migration of seismic data in the curvelet domain for heterogeneous

More information

Pyramid-shaped grid for elastic wave propagation Feng Chen * and Sheng Xu, CGGVeritas

Pyramid-shaped grid for elastic wave propagation Feng Chen * and Sheng Xu, CGGVeritas Feng Chen * and Sheng Xu, CGGVeritas Summary Elastic wave propagation is elemental to wave-equationbased migration and modeling. Conventional simulation of wave propagation is done on a grid of regular

More information

Automatic wave equation migration velocity analysis by differential semblance optimization

Automatic wave equation migration velocity analysis by differential semblance optimization Automatic wave equation migration velocity analysis by differential semblance optimization Peng Shen, Christiaan Stolk, William W. Symes The Rice Inversion Project Rice University Thanks to Dr. Scott Morton

More information

Data dependent parameterization and covariance calculation for inversion of focusing operators

Data dependent parameterization and covariance calculation for inversion of focusing operators Stanford Exploration Project, Report 11, September 18, 21, pages 1 91 Data dependent parameterization and covariance calculation for inversion of focusing operators Barbara E. Cox 1 ABSTRACT The Common

More information

Lecture 7: Parallel Processing

Lecture 7: Parallel Processing Lecture 7: Parallel Processing Introduction and motivation Architecture classification Performance evaluation Interconnection network Zebo Peng, IDA, LiTH 1 Performance Improvement Reduction of instruction

More information

P. Bilsby (WesternGeco), D.F. Halliday* (Schlumberger Cambridge Research) & L.R. West (WesternGeco)

P. Bilsby (WesternGeco), D.F. Halliday* (Schlumberger Cambridge Research) & L.R. West (WesternGeco) I040 Case Study - Residual Scattered Noise Attenuation for 3D Land Seismic Data P. Bilsby (WesternGeco), D.F. Halliday* (Schlumberger Cambridge Research) & L.R. West (WesternGeco) SUMMARY We show that

More information

2D Inversions of 3D Marine CSEM Data Hung-Wen Tseng*, Lucy MacGregor, and Rolf V. Ackermann, Rock Solid Images, Inc.

2D Inversions of 3D Marine CSEM Data Hung-Wen Tseng*, Lucy MacGregor, and Rolf V. Ackermann, Rock Solid Images, Inc. 2D Inversions of 3D Marine CSEM Data Hung-Wen Tseng*, Lucy MacGregor, and Rolf V. Ackermann, Rock Solid Images, Inc. Summary A combination of 3D forward simulations and 2D and 3D inversions have been used

More information

Y015 Complementary Data-driven Methods for Interbed Demultiple of Land Data

Y015 Complementary Data-driven Methods for Interbed Demultiple of Land Data Y015 Complementary Data-driven Methods for Interbed Demultiple of Land Data S. Sonika* (WesternGeco), A. Zarkhidze (WesternGeco), J. Heim (WesternGeco) & B. Dragoset (WesternGeco) SUMMARY Interbed multiples

More information

Coherent partial stacking by offset continuation of 2-D prestack data

Coherent partial stacking by offset continuation of 2-D prestack data Stanford Exploration Project, Report 82, May 11, 2001, pages 1 124 Coherent partial stacking by offset continuation of 2-D prestack data Nizar Chemingui and Biondo Biondi 1 ABSTRACT Previously, we introduced

More information

Parallelizing a seismic inversion code using PVM: a poor. June 27, Abstract

Parallelizing a seismic inversion code using PVM: a poor. June 27, Abstract Parallelizing a seismic inversion code using PVM: a poor man's supercomputer June 27, 1994 Abstract This paper presents experience with parallelization using PVM of DSO, a seismic inversion code developed

More information

Geogiga Seismic Pro 8.0 Release Notes

Geogiga Seismic Pro 8.0 Release Notes Geogiga Seismic Pro 8.0 Release Notes Copyright 2015, All rights reserved. Table of Contents Introduction...1 Part 1 General Enhancements...3 Trace Display...4 Color Section Display...6 Curve Plotting...8

More information

MVAPICH2 vs. OpenMPI for a Clustering Algorithm

MVAPICH2 vs. OpenMPI for a Clustering Algorithm MVAPICH2 vs. OpenMPI for a Clustering Algorithm Robin V. Blasberg and Matthias K. Gobbert Naval Research Laboratory, Washington, D.C. Department of Mathematics and Statistics, University of Maryland, Baltimore

More information

Target-oriented wave-equation inversion

Target-oriented wave-equation inversion Stanford Exploration Project, Report 120, May 3, 2005, pages 23 40 Target-oriented wave-equation inversion Alejandro A. Valenciano, Biondo Biondi, and Antoine Guitton 1 ABSTRACT A target-oriented strategy

More information

Iterative resolution estimation in Kirchhoff imaging

Iterative resolution estimation in Kirchhoff imaging Stanford Exploration Project, Report SERGEY, November 9, 2000, pages 369?? Iterative resolution estimation in Kirchhoff imaging Robert G. Clapp, Sergey Fomel, and Marie Prucha 1 ABSTRACT We apply iterative

More information

We G Time and Frequency-domain FWI Implementations Based on Time Solver - Analysis of Computational Complexities

We G Time and Frequency-domain FWI Implementations Based on Time Solver - Analysis of Computational Complexities We G102 05 Time and Frequency-domain FWI Implementations Based on Time Solver - Analysis of Computational Complexities R. Brossier* (ISTerre, Universite Grenoble Alpes), B. Pajot (ISTerre, Universite Grenoble

More information

G042 Subsalt Imaging Challenges - A Deepwater Imaging Analysis

G042 Subsalt Imaging Challenges - A Deepwater Imaging Analysis G042 Subsalt Imaging Challenges - A Deepwater Imaging Analysis M. Cogan* (WesternGeco), J. Gardner (WesternGeco) & N. Moldoveanu (WesternGeco) SUMMARY Upon completion of the final reverse-time migration

More information

Full-waveform inversion for reservoir characterization: A synthetic study

Full-waveform inversion for reservoir characterization: A synthetic study CWP-889 Full-waveform inversion for reservoir characterization: A synthetic study Nishant Kamath, Ilya Tsvankin & Ehsan Zabihi Naeini ABSTRACT Most current reservoir-characterization workflows are based

More information

2 The Elliptic Test Problem

2 The Elliptic Test Problem A Comparative Study of the Parallel Performance of the Blocking and Non-Blocking MPI Communication Commands on an Elliptic Test Problem on the Cluster tara Hafez Tari and Matthias K. Gobbert Department

More information

SeisSpace Software. SeisSpace enables the processor to be able focus on the science instead of being a glorified data manager.

SeisSpace Software. SeisSpace enables the processor to be able focus on the science instead of being a glorified data manager. SeisSpace Software OVERVIEW Delivering large volumes of data quickly and accurately remains the hallmark of any seismic processing system. With intuitive analysis tools, state-of-the-art geophysical algorithms

More information