[go: up one dir, main page]

Phadke et al., 1997 - Google Patents

PVM implementation of higher order finite difference seismic modelling algorithms in a distributed computing environment

Phadke et al., 1997

View PDF
Document ID
8466878255321028556
Author
Phadke S
Bhardwaj D
Publication year
Publication venue
SEG Technical Program Expanded Abstracts 1997

External Links

Snippet

Seismic wave modelling algorithms used for calculating the seismic response of a given earth model, require large computational resources in terms of speed and memory. In this paper we describe the PVM (Parallel Virtual Machine) implementation of these algorithms in …
Continue reading at www.academia.edu (PDF) (other versions)

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/28Processing seismic data, e.g. analysis, for interpretation, for correction
    • G01V1/30Analysis
    • G01V1/303Analysis for determining velocity profiles or travel times
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/003Seismic data acquisition in general, e.g. survey design
    • G01V1/005Seismic data acquisition in general, e.g. survey design with exploration systems emitting special signals, e.g. frequency swept signals, pulse sequences or slip sweep arrangements
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/28Processing seismic data, e.g. analysis, for interpretation, for correction
    • G01V1/36Effecting static or dynamic corrections on records, e.g. correcting spread; Correlating seismic signals; Eliminating effects of unwanted energy
    • G01V1/362Effecting static or dynamic corrections; Stacking
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/28Processing seismic data, e.g. analysis, for interpretation, for correction
    • G01V1/282Application of seismic models, synthetic seismograms
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/16Receiving elements for seismic signals; Arrangements or adaptations of receiving elements
    • G01V1/18Receiving elements, e.g. seismometer, geophone or torque detectors, for localised single point measurements
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS
    • G01V2210/00Details of seismic processing or analysis
    • G01V2210/60Analysis
    • G01V2210/67Wave propagation modeling
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/38Seismology; Seismic or acoustic prospecting or detecting specially adapted for water-covered areas
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/40Seismology; Seismic or acoustic prospecting or detecting specially adapted for well-logging
    • G01V1/42Seismology; Seismic or acoustic prospecting or detecting specially adapted for well-logging using generators in one well and receivers elsewhere or vice versa
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS
    • G01V2210/00Details of seismic processing or analysis
    • G01V2210/30Noise handling
    • G01V2210/32Noise reduction
    • G01V2210/322Trace stacking
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled

Similar Documents

Publication Publication Date Title
US5198979A (en) Seismic migration of multiprocessor computer
US5734829A (en) Method and program for processing a volume of data on a parallel computer system
US6819628B2 (en) Wave migration by a krylov space expansion of the square root exponent operator, for use in seismic imaging
US4611312A (en) Method of seismic collection utilizing multicomponent receivers
US20140257780A1 (en) Inversion of Geophysical Data on Computer System Having Parallel Processors
EP0764304B1 (en) Method for seismic data processing
CA2222721C (en) Method for determining seismic data traveltime fields on a massively parallel computer
Villarreal et al. Distributed three-dimensional finite-difference modeling of wave propagation in acoustic media
CA2219478C (en) Method for frequency domain seismic data processing on a massively parallel computer
Gao et al. Parallel 3-D simulation of seismic wave propagation in heterogeneous anisotropic media: a grid method approach
Ma et al. On cost-efficient parallel iterative solvers for 3D frequency-domain seismic multisource viscoelastic anisotropic wave modeling
Phadke et al. PVM implementation of higher order finite difference seismic modelling algorithms in a distributed computing environment
Phadke et al. Wave equation based migration and modelling algorithms on parallel computers
Ober et al. Seismic imaging on massively parallel computers
Pleshkevich et al. Parallel algorithm for one-way wave equation based migration for seismic imaging
Kao Multitasked computation of 3-D prestack Kirchhoff time migration on the Cray Y-MP C90
Ewing et al. Distributed computation of wave propagation models using PVM
Kononov et al. Numerical performance of a parallel solution method for a heterogeneous 2D Helmholtz equation
Chakraborty et al. Parallelization Strategies for Seismic modelling algorithms
Pleshkevich et al. Efficient parallel implementation of multi-arrival 3D prestack seismic depth migration
Phadke et al. Parallel distributed seismic imaging algorithms on PARAM 10000
Kofakis et al. Distributed parallel implementation of seismic algorithms
Phadke et al. 3D seismic modeling in a message passing environment
Santana et al. Workload scheduling comparison in a full waveform inversion distributed memory implementation
Reshetova et al. Parallel Implementation of the Seismic Sources Recovery in Randomly