• DocumentCode
    3110402
  • Title

    Scalable adaptive mantle convection simulation on petascale supercomputers

  • Author

    Burstedde, Carsten ; Ghattas, Omar ; Gurnis, Michael ; Stadler, Georg ; Tan, Eh ; Tu, Tiankai ; Wilcox, Lucas C. ; Zhong, Shijie

  • Author_Institution
    Inst. for Comput. Eng. & Sci., Univ. of Texas at Austin, Austin, TX, USA
  • fYear
    2008
  • fDate
    15-21 Nov. 2008
  • Firstpage
    1
  • Lastpage
    15
  • Abstract
    Mantle convection is the principal control on the thermal and geological evolution of the Earth. Mantle convection modeling involves solution of the mass, momentum, and energy equations for a viscous, creeping, incompressible non-Newtonian fluid at high Rayleigh and Peclet numbers. Our goal is to conduct global mantle convection simulations that can resolve faulted plate boundaries, down to 1 km scales. However, uniform resolution at these scales would result in meshes with a trillion elements, which would elude even sustained petaflops supercomputers. Thus parallel adaptive mesh refinement and coarsening (AMR) is essential. We present RHEA, a new generation mantle convection code designed to scale to hundreds of thousands of cores. RHEA is built on ALPS, a parallel octree-based adaptive mesh finite element library that provides new distributed data structures and parallel algorithms for dynamic coarsening, refinement, rebalancing, and repartitioning of the mesh. ALPS currently supports low order continuous Lagrange elements, and arbitrary order discontinuous Galerkin spectral elements, on octree meshes. A forest-of-octrees implementation permits nearly arbitrary geometries to be accommodated. Using TACC´s 579 teraflops Ranger supercomputer, we demonstrate excellent weak and strong scalability of parallel AMR on up to 62,464 cores for problems with up to 12.4 billion elements. With RHEA´s adaptive capabilities, we have been able to reduce the number of elements by over three orders of magnitude, thus enabling us to simulate large-scale mantle convection with finest local resolution of 1.5 km.
  • Keywords
    Earth mantle; computational fluid dynamics; convection; geophysical fluid dynamics; geophysics computing; mesh generation; modelling; non-Newtonian flow; non-Newtonian fluids; octrees; parallel machines; simulation; tectonics; ALPS; RHEA; TACC Ranger supercomputer; arbitrary order discontinuous Galerkin spectral elements; computer speed 579 TFLOPS; distributed data structures; dynamic mesh coarsening; energy equations; faulted plate boundaries; forest of octrees implementation; global mantle convection simulation; high Peclet number flow; high Rayleigh number flow; low order continuous Lagrange elements; mantle convection modeling; mass equations; mesh rebalancing; mesh repartitioning; momentum equations; new generation mantle convection code; octree meshes; parallel adaptive mesh refinement; parallel algorithms; parallel octree based adaptive mesh finite element library; petascale supercomputers; scalable adaptive simulation; viscous creeping incompressible nonNewtonian fluid; Adaptive mesh refinement; Data structures; Earth; Energy resolution; Equations; Finite element methods; Geology; Libraries; Parallel algorithms; Supercomputers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing, Networking, Storage and Analysis, 2008. SC 2008. International Conference for
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4244-2834-2
  • Electronic_ISBN
    978-1-4244-2835-9
  • Type

    conf

  • DOI
    10.1109/SC.2008.5214248
  • Filename
    5214248