• DocumentCode
    2293897
  • Title

    Exploiting Intensive Multithreading for the Efficient Simulation of 3D Seismic Wave Propagation

  • Author

    Dupros, Fabrice ; Aochi, Hideo ; Ducellier, Ariane ; Komatitsch, Dimitri ; Roman, Jean

  • Author_Institution
    BRGM, Orleans
  • fYear
    2008
  • fDate
    16-18 July 2008
  • Firstpage
    253
  • Lastpage
    260
  • Abstract
    Parallel computing is widely used for large scale three-dimensional simulation of seismic wave propagation. One particularity of most of these simulations is to consider a finite computing domain whereas the physical problem is unbounded. Additional numerical conditions are then required to absorb the energy at the artificial boundaries, which introduces a different formulation and a load-imbalance. In the context of finite difference method, we study the use of thread overloading approach to alleviate the imbalance. We introduce a mixed-hybrid parallel implementation based on a classical cartesian partitioning at the MPI level and a self-scheduling algorithm at the thread level to handle more than 700 threads on 8 processors. We demonstrate the efficiency of our methodology on an example of regional modeling performed on 80 processors.
  • Keywords
    acoustic wave propagation; seismic waves; seismology; 3D seismic wave propagation; finite difference method; intensive multithreading; load-imbalance; mixed-hybrid parallel implementation; parallel computing; self-scheduling algorithm; Computational modeling; Elastodynamics; Equations; Finite difference methods; Large-scale systems; Multithreading; Parallel processing; Physics computing; Seismic waves; Yarn; load balancing; mixed-hybrid programming; multithreading; seismic wave propagation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering, 2008. CSE '08. 11th IEEE International Conference on
  • Conference_Location
    Sao Paulo
  • Print_ISBN
    978-0-7695-3193-9
  • Type

    conf

  • DOI
    10.1109/CSE.2008.51
  • Filename
    4578240