p-adaptive discontinuous Galerkin method for the shallow water equations on heterogeneous computing architectures

Faghih-Naini S, Aizinger V, Kuckuk S, Angersbach R, Köstler H (2025)


Publication Type: Journal article

Publication year: 2025

Journal

Book Volume: 16

Article Number: 8

Journal Issue: 1

DOI: 10.1007/s13137-025-00267-2

Abstract

Heterogeneous computing and exploiting integrated CPU–GPU architectures has become a clear current trend since the flattening of Moore’s Law. In this work, we propose a numerical and algorithmic re-design of a p-adaptive quadrature-free discontinuous Galerkin (DG) method for the shallow water equations. Our new approach separates the computations of the non-adaptive (lower-order) and adaptive (higher-order) parts of the discretization from each other. Thereby, we can overlap computations of the lower-order and the higher-order DG solution components. Furthermore, we investigate execution times of main computational kernels and use automatic code generation to optimize their distribution between the CPU and GPU. Several setups, including a prototype of a tsunami simulation in a tide-driven flow scenario, are investigated, and the results show that significant performance improvements can be achieved in suitable setups.

Authors with CRIS profile

Involved external institutions

How to cite

APA:

Faghih-Naini, S., Aizinger, V., Kuckuk, S., Angersbach, R., & Köstler, H. (2025). p-adaptive discontinuous Galerkin method for the shallow water equations on heterogeneous computing architectures. GEM - International Journal on Geomathematics, 16(1). https://doi.org/10.1007/s13137-025-00267-2

MLA:

Faghih-Naini, Sara, et al. "p-adaptive discontinuous Galerkin method for the shallow water equations on heterogeneous computing architectures." GEM - International Journal on Geomathematics 16.1 (2025).

BibTeX: Download