STENCIL SCALING FOR VECTOR-VALUED PDES ON HYBRID GRIDS WITH APPLICATIONS TO GENERALIZED NEWTONIAN FLUIDS

Drzisga D, Rüde U, Wohlmuth B (2020)


Publication Type: Journal article

Publication year: 2020

Journal

Book Volume: 42

Pages Range: B1429-B1461

Journal Issue: 6

DOI: 10.1137/19M1267891

Abstract

Matrix-free finite element implementations for large applications provide an attractive alternative to standard sparse matrix data formats due to the significantly reduced memory consumption. Here, we show that they are also competitive with respect to the run-time in the low-order case if combined with suitable stencil scaling techniques. We focus on variable coefficient vector-valued partial differential equations as they arise in many physical applications. The presented method is based on scaling constant reference stencils originating from a linear finite element discretization instead of evaluating the bilinear forms on the fly. This method assumes the usage of hierarchical hybrid grids, and it may be applied to vector-valued second-order elliptic partial differential equations directly or as a part of more complicated problems. We provide theoretical and experimental performance estimates showing the advantages of this new approach compared to the traditional on-the-fly integration and stored matrix approaches. In our numerical experiments, we consider two specific mathematical models, namely, linear elastostatics and incompressible Stokes flow. The final example considers a nonlinear shear-thinning generalized Newtonian fluid. For this type of nonlinearity, we present an efficient approach for computing a regularized strain rate which is then used to define the nodewise viscosity. Depending on the compute architecture, we could observe maximum speedups of 64% and 122% compared to the on-the-fly integration. The largest considered example involved solving a Stokes problem with 12288 compute cores on the state-of-the-art supercomputer SuperMUC-NG.

Authors with CRIS profile

Involved external institutions

How to cite

APA:

Drzisga, D., Rüde, U., & Wohlmuth, B. (2020). STENCIL SCALING FOR VECTOR-VALUED PDES ON HYBRID GRIDS WITH APPLICATIONS TO GENERALIZED NEWTONIAN FLUIDS. SIAM Journal on Scientific Computing, 42(6), B1429-B1461. https://dx.doi.org/10.1137/19M1267891

MLA:

Drzisga, Daniel, Ulrich Rüde, and Barbara Wohlmuth. "STENCIL SCALING FOR VECTOR-VALUED PDES ON HYBRID GRIDS WITH APPLICATIONS TO GENERALIZED NEWTONIAN FLUIDS." SIAM Journal on Scientific Computing 42.6 (2020): B1429-B1461.

BibTeX: Download