Large-scale simulation of mantle convection based on a new matrix-free approach

被引:21
作者
Bauer, S. [1 ]
Huber, M. [2 ]
Ghelichkhan, S. [1 ]
Mohr, M. [1 ]
Ruede, U. [3 ,4 ]
Wohlmuth, B. [2 ]
机构
[1] Ludwig Maximilians Univ Munchen, Dept Earth & Environm Sci, Munich, Germany
[2] Tech Univ Munich, Inst Numer Math M2, Munich, Germany
[3] FAU Erlangen Nurnberg, Dept Comp Sci 10, Erlangen, Germany
[4] CERFACS, Parallel Algorithms Project, Toulouse, France
关键词
Two-scale PDE discretization; Massively parallel multigrid; Matrix-free on-the-fly assembly; Large scale geophysical application; Dynamic topography; HIERARCHICAL HYBRID GRIDS; DYNAMIC TOPOGRAPHY; MODELS; PERFORMANCE; VISCOSITY; HETEROGENEITY; ALGORITHMS; ANOMALIES; SOLVERS; MOTION;
D O I
10.1016/j.jocs.2018.12.006
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we report on a two-scale approach for efficient matrix-free finite element simulations. It is an extended version of our previous conference publication [1]. The proposed method is based on surrogate element matrices constructed by low order polynomial approximations. It is applied to a Stokes-type PDE system with variable viscosity as is a key component in mantle convection models. We set the ground for a rigorous performance analysis inspired by the concept of parallel textbook multigrid efficiency and study the weak scaling behavior on SuperMUC, a peta-scale supercomputer system. For a complex geodynamical model, we achieve, on up to 47 250 compute cores, a parallel efficiency of 93% for application of the discrete operator and 83% for a complete Uzawa V-cycle including the coarse grid solve. Our largest simulation uses a trillion (O(10(12))) degrees of freedom for a global mesh resolution of 1.5 km. Applicability of our new approach for geodynamical problems is demonstrated by investigating dynamic topography for classical benchmark settings as well as for high-resolution models with lateral viscosity variations. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:60 / 76
页数:17
相关论文
共 53 条
[1]   Solidus and liquidus profiles of chondritic mantle: Implication for melting of the Earth across its history [J].
Andrault, Denis ;
Bolfan-Casanova, Nathalie ;
Lo Nigro, Giacomo ;
Bouhifd, Mohamed A. ;
Garbarino, Gaston ;
Mezouar, Mohamed .
EARTH AND PLANETARY SCIENCE LETTERS, 2011, 304 (1-2) :251-259
[2]  
[Anonymous], TRAVAIL ET PAYSAGES
[3]   Global 1° x 1° thermal model TC1 for the continental lithosphere:: Implications for lithosphere secular evolution [J].
Artemieva, IM .
TECTONOPHYSICS, 2006, 416 (1-4) :245-277
[4]   A two-scale approach for efficient on-the-fly operator assembly in massively parallel high performance multigrid codes [J].
Bauer, S. ;
Mohr, M. ;
Ruede, U. ;
Weismuller, J. ;
Wittmann, M. ;
Wohlmuth, B. .
APPLIED NUMERICAL MATHEMATICS, 2017, 122 :14-38
[5]   A New Matrix-Free Approach for Large-Scale Geodynamic Simulations and its Performance [J].
Bauer, Simon ;
Huber, Markus ;
Mohr, Marcus ;
Ruede, Ulrich ;
Wohlmuth, Barbara .
COMPUTATIONAL SCIENCE - ICCS 2018, PT II, 2018, 10861 :17-30
[6]  
Bauer S, 2016, LECT NOTES COMP SCI, V113, P211, DOI 10.1007/978-3-319-40528-5_10
[7]  
Ben Belgacem F, 1999, NUMER MATH, V84, P173, DOI 10.1007/s002119900100
[8]   A massively parallel multigrid method for finite elements [J].
Bergen, Benjamin ;
Gradl, Tobias ;
Ruede, Ulrich ;
Huelsemann, Frank .
COMPUTING IN SCIENCE & ENGINEERING, 2006, 8 (06) :56-62
[9]   Hierarchical hybrid grids:: data structures and core algorithms for multigrid [J].
Bergen, BK ;
Hülsemann, F .
NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2004, 11 (2-3) :279-291
[10]  
Brandt A., 1998, Barriers to Achieving Textbook Multigrid Efficiency (TME) in CFD