Parallelization of ۳D Pseudo-Bending Algorithm for Seismic Ray Tracing

Publish Year: 1398
نوع سند: مقاله ژورنالی
زبان: English
View: 265

This Paper With 8 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

JR_JSEE-21-4_005

تاریخ نمایه سازی: 5 آبان 1400

Abstract:

Bending ray tracing is a technique for finding the shortest travel path from a fixed source to a fixed receiver. Ray tracing is a time-consuming computing technique in applications such as tomography, which involves a large number of source-receiver pairs. In this regard, parallel programming makes it possible to reduce the running time of a serial program significantly by breaking it into a discrete series and solve it by different processing units simultaneously. Along with the rapid development of parallel computing technologies in both hardware architecture and system software, parallel computing is growing rapidly in a broad range of scientific computing applications. In this paper, the parallelization of pseudo-bending ray tracing algorithm is presented using both task and data parallelization strategies. In the task parallelization, the bending calculation of each path section is distributed to different processors, while in the data parallelization, due to the independent calculation for each pair of source-receiver, the data parts are distributed to different processors. The performance results of the parallelizations of the pseudo-bending algorithm for ray tracing in a ۳D velocity model are shown using OpenMP, which is an application programming interface for shared memory multiprocessing programming. The advantage of OpenMP programming model is its simplicity to parallelize an existing serial code. This is especially useful now that multi-core CPUs are common. The results show the effectiveness and efficiency of the approach. A significant speedup in the ray tracing implementation is achieved. This reduction in computation time allows more rays to be traced, which directly affects the accuracy of tomography results. Sufficient ray coverage is needed to obtain tomography images with perfect resolution.

Authors

Madineh Banihashem Kalibar

Earthquake Research Center, Ferdowsi University of Mashhad

Hossein Sadeghi

Department of Geology, Faculty of Science, Ferdowsi University of Mashhad

Sayyed Keivan Hosseini

Earthquake Research Center, Ferdowsi University of Mashhad

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • Rawlinson, N., Hauser, J. and Sambridge, M. (۲۰۰۷) Seismic ray ...
  • Vidale, J.E. (۱۹۸۸) Finite-difference calculation of travel times. Bulletin of ...
  • Rawlinson, N., Sambridge, M. (۲۰۰۴) Multiple reflection and transmission phases ...
  • Langan, R.T., Lerche, I., Cutler, R.T. (۱۹۸۵) Tracing of rays ...
  • Sun, Y. (۱۹۹۳) Ray tracing in ۳-D media by parameterized ...
  • Mao, W., Stuart, G.W. (۱۹۹۷) Rapid multi-wave-type ray tracing in ...
  • Cores, D., Fung, G.M., Michelena, R.J. (۲۰۰۰) A fast and ...
  • Xu, T., Zhang, Z., Gao, E., Xu, G., Sun, L. ...
  • Mohammadzaheri, A., Sadeghi, H., Hosseini, S.K., Navazandeh, M. (۲۰۱۳) DISRAY: ...
  • Jacob, K.H. (۱۹۷۰) Three-dimensional seismic ray tracing in a laterally ...
  • Wesson, R.L. (۱۹۷۱) Travel-time inversion for laterally inhomogeneous crustal velocity ...
  • Julian, B.R., Gubbins, D. (۱۹۷۷) Three-dimensional seismic ray tracing. Journal ...
  • Pereyra, V., Lee, W.H.K., Keller, H.B. (۱۹۸۰) Solving two-point seismic-ray ...
  • Um, J., Thurber, C. (۱۹۸۷) A fast algorithm for two-point ...
  • Zhao, D., Hasegawa, A., Horiuchi, S. (۱۹۹۲) Tomographic imaging of ...
  • Koketsu, K., Sekine, S. (۱۹۹۸) Pseudo-bending method for three-dimensional seismic ...
  • Sadeghi, H., Suzuki, S., Takenaka, H. (۱۹۹۹) A two-point, three-dimensional ...
  • Koulakov, I. (۲۰۰۹) LOTOS code for local earthquake tomographic inversion. ...
  • Kiessling, A. (۲۰۰۹) An introduction to parallel programming with OpenMP, ...
  • Amdahl, G.M. (۱۹۶۷) Validity of the single processor approach to ...
  • Klemm, M., Supinski, B. (۲۰۱۹) OpenMP Application Programming Interface Specification ...
  • Rawlinson, N., Hauser, J. and Sambridge, M. (۲۰۰۷) Seismic ray ...
  • Vidale, J.E. (۱۹۸۸) Finite-difference calculation of travel times. Bulletin of ...
  • Rawlinson, N., Sambridge, M. (۲۰۰۴) Multiple reflection and transmission phases ...
  • Langan, R.T., Lerche, I., Cutler, R.T. (۱۹۸۵) Tracing of rays ...
  • Sun, Y. (۱۹۹۳) Ray tracing in ۳-D media by parameterized ...
  • Mao, W., Stuart, G.W. (۱۹۹۷) Rapid multi-wave-type ray tracing in ...
  • Cores, D., Fung, G.M., Michelena, R.J. (۲۰۰۰) A fast and ...
  • Xu, T., Zhang, Z., Gao, E., Xu, G., Sun, L. ...
  • Mohammadzaheri, A., Sadeghi, H., Hosseini, S.K., Navazandeh, M. (۲۰۱۳) DISRAY: ...
  • Jacob, K.H. (۱۹۷۰) Three-dimensional seismic ray tracing in a laterally ...
  • Wesson, R.L. (۱۹۷۱) Travel-time inversion for laterally inhomogeneous crustal velocity ...
  • Julian, B.R., Gubbins, D. (۱۹۷۷) Three-dimensional seismic ray tracing. Journal ...
  • Pereyra, V., Lee, W.H.K., Keller, H.B. (۱۹۸۰) Solving two-point seismic-ray ...
  • Um, J., Thurber, C. (۱۹۸۷) A fast algorithm for two-point ...
  • Zhao, D., Hasegawa, A., Horiuchi, S. (۱۹۹۲) Tomographic imaging of ...
  • Koketsu, K., Sekine, S. (۱۹۹۸) Pseudo-bending method for three-dimensional seismic ...
  • Sadeghi, H., Suzuki, S., Takenaka, H. (۱۹۹۹) A two-point, three-dimensional ...
  • Koulakov, I. (۲۰۰۹) LOTOS code for local earthquake tomographic inversion. ...
  • Kiessling, A. (۲۰۰۹) An introduction to parallel programming with OpenMP, ...
  • Amdahl, G.M. (۱۹۶۷) Validity of the single processor approach to ...
  • Klemm, M., Supinski, B. (۲۰۱۹) OpenMP Application Programming Interface Specification ...
  • نمایش کامل مراجع