Skip to main content

Abstract

This paper describes a vectorized and parallelized implementation of a two-dimensional pseudo-spectral seismic elastic model and of a (frequency-domain) seismic migration algorithm on the (tightly-coupled) vector multiprocessor IBM 3090 VF. Performance data of alternative parallel implementations on an LCAP (loosely coupled system of array processors FPS 164) are also given.

The paper reports additionally performance data of a vector/parallel implementation on the IBM 3090 of some characteristic seismic velocity estimation algorithms. The three problems chosen are representative of a wide class of geophysical computations and the results summarized in this paper show their suitability to efficient implementation on the IBM 3090 vector multiprocessor: combined vector/parallel speedups in the range 15–30 are in fact observed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Achenbach, J. D.: 1975, Wave Propagation in Elastic Solids, North Holland Publishing Company, The Netherlands.

    Google Scholar 

  • Agarwal, R. C. and Cooley, J. W: 1986, ‘Fourier Transform and Convolution Subroutines for the IBM 3090 Vector Facility’, IBM J. Res. Develop. 30, (2), 145–162.

    Article  Google Scholar 

  • Buchholz, W.: 1986, ‘The IBM System/370 Vector Architecture’, IBM Systems Journal 25, (1), 51–62.

    Article  Google Scholar 

  • Cooley, J. W. and Tukey, J. W.: 1965, ‘An Algorithm for the Machine Calculation of Complex Fourier Series’, Math. of Comp. 19, 297–301.

    Article  Google Scholar 

  • Darema-Rogers, F., George, D. A., Norton, V. A., and Pfister, G. F.: 1985, ‘A VM Parallel Environment’, IBM Research Report RC11225, Yorktown Heights, N.Y..

    Google Scholar 

  • Di Chio, P and Zecca, V: 1985, ‘IBM ECSEC Facilities: User’s Guide’, IBM Technical Report G513–4080, IBM European Center for Scientific and Engineering Computing.

    Google Scholar 

  • Dubrulle, A. and Gazdag, J.: 1979, ‘Migration by Phase Shift — An Algorithmic Description for Array Processors’, Geophysics 44, 1661–1666.

    Article  Google Scholar 

  • FPS: 1984a, FPS-164, Operating System Manual, 860-7491-007A.

    Google Scholar 

  • FPS: 1984b, APLIBR64 Manual, 860-7488-001 A.

    Google Scholar 

  • Gazdag, J.: 1978, ‘Wave Equation Migration with the Phase Shift Method’, Geophysics 43, 1432–1351.

    Article  Google Scholar 

  • Gazdag, J. and Sguazzero, P.: 1984, ‘Migrationof Seismic Data by Phase Shift plus Interpolation’, Geophysics 49, 124–131.

    Article  Google Scholar 

  • Gazdag, J., Radicati, G., Sguazzero, P., and Wang, H. H.: 1986, ‘Seismic Migration on the IBM 3090 Vector Facility’, IBM J. Res. Develop. 30, (2), 172–183.

    Article  Google Scholar 

  • Hsiung, C. C. and Butscher, W: 1983, ‘A New Numerical Seismic 3-D Migration Model on the Cray X-MP’, presented at the SIAM Conference on Parallel Processing and Scientific Computing, Norfolk, Virginia, November 1983.

    Google Scholar 

  • IBM: 1988a, Engineering and Scientific Subroutine Library, General Information, Order No. GC23–0182.

    Google Scholar 

  • IBM: 1988b, VS FORTRAN Version 2, General Description, Order No. GC26–4219, IBM.

    Google Scholar 

  • IBM, 1988c, Parallel FORTRAN Language and Library Reference, Order No. SC26–4223, IBM.

    Google Scholar 

  • Kamel, A., Kindelan, M., and Sguazzero, P.: 1986, ‘Elastic Modeling with Fourier Methods on the IBM 3090 Vector Facility’, IBM Technical Report G513–4099, IBM European Center for Scientific and Engineering Computing.

    Google Scholar 

  • Kamel, A., Kindelan, M., and Sguazzero, P.: 1988, ‘Seismic Computations on the IBM 3090 Vector Multiprocessor’, IBM Systems Journal 27, (4), 510–527.

    Article  Google Scholar 

  • Kosloff, D., Reshef, M., and Loewenthal, D.: 1984, ‘Elastic Wave Calculations by the Fourier Method’, Bull. Seism. Soc. Am. 74, 875–899.

    Google Scholar 

  • Neidell, N. S. and Taner, M. T.: 1971, ‘Semblance and Other Coherency Measures for Multichannel Data’, Geophysics 36, 482–497.

    Article  Google Scholar 

  • Scarborough, R. G. and Kolsky, H. G.: 1986, ‘A Vectorizing FORTRAN Compiler’, IBM J. Res. Develop. 30, (2), 163–171.

    Article  Google Scholar 

  • Schultz, P. S. and Sherwood, J. W. C: 1980, ‘Depth Migration before Stack’, Geophysics 45, 376–393.

    Article  Google Scholar 

  • Sguazzero, P. and Vesnaver A.: 1987, in M. Bernabini et al. (eds.), Deconvolution and Inversion, ‘A Comparative Analysis of Algorithms for Stacking Velocity Estimation’, Blackwell, 267–286.

    Google Scholar 

  • Taner, M. T and Koehler, F.: 1969, ‘Velocity Spectra — Digital Computer Derivation and Application of Velocity Functions’, Geophysics 34, 859–881.

    Article  Google Scholar 

  • Taner, M. T., Koehler, F, and Sheriff, R. E.: 1979, ‘Complex Seismic Trace Analysis’, Geophysics 44, 1041–1063.

    Article  Google Scholar 

  • Tucker, S. G.: 1986, ‘The IBM 3090 System: An Overview’, IBM Systems Journal 25, (1), 4–19.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Kluwer Academic Publishers

About this chapter

Cite this chapter

Kindelan, M., Sguazzero, P., Kamel, A. (1989). Parallelism in Seismic Computing. In: Marschall, R. (eds) Aspects of Seismic Reflection Data Processing. Springer, Dordrecht. https://doi.org/10.1007/978-94-009-2087-3_8

Download citation

  • DOI: https://doi.org/10.1007/978-94-009-2087-3_8

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-7437-7

  • Online ISBN: 978-94-009-2087-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics