• DocumentCode
    228672
  • Title

    pTatin3D: High-Performance Methods for Long-Term Lithospheric Dynamics

  • Author

    May, Dave A. ; Brown, Jason ; Le Pourhiet, Laetitia

  • Author_Institution
    Dept. of Earth Sci., ETH Zurich, Zürich, Switzerland
  • fYear
    2014
  • fDate
    16-21 Nov. 2014
  • Firstpage
    274
  • Lastpage
    284
  • Abstract
    Simulations of long-term lithospheric deformation involve post-failure analysis of high-contrast brittle materials driven by buoyancy and processes at the free surface. Geodynamic phenomena such as subduction and continental rifting take place over millions year time scales, thus require efficient solution methods. We present pTatin3D, a geodynamics modeling package utilising the material-point-method for tracking material composition, combined with a multigrid finite-element method to solve heterogeneous, incompressible visco-plastic Stokes problems. Here we analyze the performance and algorithmic tradeoffs of pTatin3D´s multigrid preconditioner. Our matrix-free geometric multigrid preconditioner trades flops for memory bandwidth to produce a time-to-solution > 2× faster than the best available methods utilising stored matrices (plagued by memory bandwidth limitations), exploits local element structure to achieve weak scaling at 30% of FPU peak on Cray XC-30, has improved dynamic range due to smaller memory footprint, and has more consistent timing and better intra-node scalability due to reduced memory-bus and cache pressure.
  • Keywords
    Earth crust; Earth mantle; bandwidth allocation; brittleness; differential equations; finite element analysis; geophysics computing; parallel processing; viscoplasticity; Cray XC-30; cache pressure; continental rifting; geodynamic phenomena; geodynamics modeling package; high-contrast brittle materials; high-performance methods; intranode scalability; local element structure; long-term lithospheric dynamics; material composition; material-point-method; matrix-free geometric multigrid preconditioner; memory bandwidth; memory footprint; memory-bus; multigrid finite-element method; pTatin3D multigrid preconditioner; post-failure analysis; viscoplastic Stokes problems; Equations; Finite element analysis; Mathematical model; Rocks; Sparse matrices; Viscosity; Stokes; geodynamics; matrix-free; multilevel preconditioners; variable viscosity; vectorization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing, Networking, Storage and Analysis, SC14: International Conference for
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    978-1-4799-5499-5
  • Type

    conf

  • DOI
    10.1109/SC.2014.28
  • Filename
    7013010