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

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

Institutions

Publication Details

Journal
GEM - International Journal on Geomathematics
Published
2025-04-17
DOI
https://doi.org/10.1007/s13137-025-00267-2
Primary Topic
Advanced Numerical Methods in Computational Mathematics
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

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

Sebastian Kuckuk, Vadym Aizinger, Sara Faghih-Naini, Richard Angersbach et al.
GEM - International Journal on Geomathematics
Advanced Numerical Methods in Computational Mathematics
article

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

Sebastian Kuckuk, Vadym Aizinger, Sara Faghih-Naini, Richard Angersbach, Harald Köstler
article en

Abstract

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.

GEM - International Journal on GeomathematicsVol. 16(1)
Friedrich-Alexander-Universität Erlangen-Nürnberg (DE), University of Bayreuth (DE)
Friedrich-Alexander-Universität Erlangen-Nürnberg, Deutsche Forschungsgemeinschaft, Mercator Research Center Ruhr
Openalex Percentile: Top 91%
Advanced Numerical Methods in Computational Mathematics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.