مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

video

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

sound

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Persian Version

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

View:

100
مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Download:

55
مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Cites:

Information Journal Paper

Title

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

Pages

  49-56

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 3D 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.

Multimedia

  • No record.
  • Cites

  • No record.
  • References

  • No record.
  • Cite

    APA: Copy

    Banihashem Kalibar, Madineh, SADEGHI, HOSSEIN, & Hosseini, Sayyed Keivan. (2019). Parallelization of 3D Pseudo-Bending Algorithm for Seismic Ray Tracing. JOURNAL OF SEISMOLOGY AND EARTHQUAKE ENGINEERING, 21(4), 49-56. SID. https://sid.ir/paper/970479/en

    Vancouver: Copy

    Banihashem Kalibar Madineh, SADEGHI HOSSEIN, Hosseini Sayyed Keivan. Parallelization of 3D Pseudo-Bending Algorithm for Seismic Ray Tracing. JOURNAL OF SEISMOLOGY AND EARTHQUAKE ENGINEERING[Internet]. 2019;21(4):49-56. Available from: https://sid.ir/paper/970479/en

    IEEE: Copy

    Madineh Banihashem Kalibar, HOSSEIN SADEGHI, and Sayyed Keivan Hosseini, “Parallelization of 3D Pseudo-Bending Algorithm for Seismic Ray Tracing,” JOURNAL OF SEISMOLOGY AND EARTHQUAKE ENGINEERING, vol. 21, no. 4, pp. 49–56, 2019, [Online]. Available: https://sid.ir/paper/970479/en

    Related Journal Papers

  • No record.
  • Related Seminar Papers

  • No record.
  • Related Plans

  • No record.
  • Recommended Workshops






    Move to top
    telegram sharing button
    whatsapp sharing button
    linkedin sharing button
    twitter sharing button
    email sharing button
    email sharing button
    email sharing button
    sharethis sharing button