Literature by the same author
plus at Google Scholar

Bibliografische Daten exportieren
 

HPC code generation framework for the discontinuous Galerkin method as a technology demonstrator for digital twins

Title data

Faghih-Naini, Sara ; Aizinger, Vadym ; Kuckuk, Sebastian ; Angersbach, Richard ; Zint, Daniel ; Kemmler, Samuel ; Köstler, Harald ; Grosso, Roberto:
HPC code generation framework for the discontinuous Galerkin method as a technology demonstrator for digital twins.
2023
Event: Platform for Advanced Scientific Computing (PASC) Conference 2023 , 26.-28. June 2023 , Davos, Switzerland.
(Conference item: Conference , Speech )

Project information

Project title:
Project's official title
Project's id
Performance optimized software strategies for unstructured-mesh applications in ocean modeling
No information

Project financing: Deutsche Forschungsgemeinschaft

Abstract in another language

Nowadays, automatic code generation and domain-specific languages are among the most promising methodologies for the future development of numerical weather prediction models and digital twins. As a technology demonstrator for new weather and climate models, we present the automatic code generation framework ExaStencils with its Python frontend GHODDESS, which is specialized towards discontinuous Galerkin discretizations for a shallow water model. Our implementation serves as a test platform for a range of new numerical, algorithmic, and computational technologies with the potential to be incorporated into digital twins after successful evaluation. First, we re-formulate the conservative shallow water equations in a way that avoids fraction-type nonlinearities and is suited for quadrature-free integration. Furthermore, we show an algorithm re-design that achieves improved hardware usage on a heterogeneous CPU-GPU system and significantly speeds up the computations. Lastly, we present masked block-structured grids for realistic ocean domains, which on the one hand, are capable of accurately meshing fine-scale geometric features and, on the other, offer performance benefits associated with structured grid models.

Further data

Item Type: Conference item (Speech)
Refereed: No
Institutions of the University: Faculties
Faculties > Faculty of Mathematics, Physics und Computer Science
Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Mathematics
Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Mathematics > Chair Scientific Computing
Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Mathematics > Professor Numerics of Partial Differential Equations
Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Mathematics > Professor Numerics of Partial Differential Equations > Professor Numerics of Partial Differential Equations - Univ.-Prof. Dr. Vadym Aizinger
Research Institutions
Research Institutions > Central research institutes
Research Institutions > Central research institutes > Bayreuth Research Center for Modeling and Simulation - MODUS
Research Institutions > Central research institutes > Forschungszentrum für Wissenschaftliches Rechnen an der Universität Bayreuth - HPC-Forschungszentrum
Result of work at the UBT: Yes
DDC Subjects: 000 Computer Science, information, general works
000 Computer Science, information, general works > 004 Computer science
500 Science
500 Science > 500 Natural sciences
500 Science > 510 Mathematics
500 Science > 550 Earth sciences, geology
600 Technology, medicine, applied sciences
600 Technology, medicine, applied sciences > 600 Technology
Date Deposited: 05 Jul 2023 09:17
Last Modified: 05 Jul 2023 09:17
URI: https://eref.uni-bayreuth.de/id/eprint/85957