A stencil scaling approach for accelerating matrix-free finite element implementations

S. Bauer, D. Drzisga, M. Mohr, U. Rüde, C. Waluga, B. Wohlmuth

Research output: Contribution to journalArticlepeer-review

18 Scopus citations

Abstract

We present a novel approach to fast on-the-fly low order finite element assembly for scalar elliptic partial differential equations of Darcy type with variable coefficients optimized for matrix-free implementations. Our approach introduces a new operator that is obtained by appropriately scaling the reference stiffness matrix from the constant coefficient case. Assuming sufficient regularity, an a priori analysis shows that solutions obtained by this approach are unique and have asymptotically optimal order convergence in the H1- and the L2-norms on hierarchical hybrid grids. For the preasymptotic regime, we present a local modification that guarantees uniform ellipticity of the operator. Cost considerations show that our novel approach requires roughly one-third of the floating-point operations compared to a classical finite element assembly scheme employing nodal integration. Our theoretical considerations are illustrated by numerical tests that confirm the expectations with respect to accuracy and run-time. A large scale application with more than a hundred billion (1.6. 1011) degrees of freedom executed on 14310 compute cores demonstrates the efficiency of the new scaling approach.

Original languageEnglish
Pages (from-to)C748-C778
JournalSIAM Journal on Scientific Computing
Volume40
Issue number6
DOIs
StatePublished - 2018

Keywords

  • Finite elements
  • Matrix-free
  • Optimal order a priori estimates
  • Stencil scaling
  • Variable coefficients
  • Variational crime analysis

Fingerprint

Dive into the research topics of 'A stencil scaling approach for accelerating matrix-free finite element implementations'. Together they form a unique fingerprint.

Cite this