Unified Generation of DG-Kernels for Different HPC Frameworks

Hönig J, Köstler H, Rüde U, Engwer C, Koch M (2020)


Publication Language: English

Publication Type: Book chapter / Article in edited volumes

Publication year: 2020

Edited Volumes: Parallel Computing Technology Trends

Series: Advances in parallel computing

Book Volume: 36

Abstract

Code generation specified by a DSL is a popular method to manage maintenance effort and introduce an abstraction layer for higher reusability. In the case of Galerkin methods, the Unified Form Language is a DSL for the weak formulation of a differential equation. In this paper, we present the framework-specific code generation for DUNE and ExaStencils from a problem formulated in the UFL. Moreover, we present optimization strategies, which are applied during the generation process.

Authors with CRIS profile

Involved external institutions

How to cite

APA:

Hönig, J., Köstler, H., Rüde, U., Engwer, C., & Koch, M. (2020). Unified Generation of DG-Kernels for Different HPC Frameworks. In IOS Press (Eds.), Parallel Computing Technology Trends..

MLA:

Hönig, Jan, et al. "Unified Generation of DG-Kernels for Different HPC Frameworks." Parallel Computing Technology Trends. Ed. IOS Press, 2020.

BibTeX: Download