BlockXT – Block methods to transparently accelerate and vectorise time dependent simulations

Basic data for this project

Type of projectIndividual project
Duration at the University of Münster01/01/2024 - 31/12/2026 | 1st Funding period

Description

Numerical methods for solving partial differential equations (PDE) are of central importance in many fields of application. Constantly increasing model details require almost unlimited computer power. To use modern hardware efficiently new dedicated numerical methods are necessary. Special challenges are posed by the increasing parallelism, especially the instruction level parallelism, as well as the ever increasing gap between memory and computing speed. The aim of this proposal is improve the hardware efficiency of a broad class of numerical methods for instationary PDEs. By developing modern numerical methods under the constraints posed by current hardware, we will provide approaches which are easily applicable to existing simulation codes. The numerical approach is based on preliminary work on block-Krylov methods. Combining them with parallel-in-time methods facilitates the transparent use of vector units of modern CPUs and by this allows to utilize a significant portion of the attainable peak performance. The approach allows for a speedup that would otherwise not be possible for classical low-order methods and does furthermore increase the local problem size, contributing to an improved strong-scaling. We will contribute to an improved hardware efficiency by development of new numerical methods, analysis of their performance, a hardware-efficient implementation and its validation.

KeywordsBlock-Krylov Verfahren
DFG-Gepris-IDhttps://gepris.dfg.de/gepris/projekt/504505951
Funding identifierEN 1042/10-1 | DFG project number: 504505951
Funder / funding scheme
  • DFG - Individual Grants Programme

Project management at the University of Münster

Engwer, Christian
Professorship for Applications of Partial Differential Equations

Applicants from the University of Münster

Engwer, Christian
Professorship for Applications of Partial Differential Equations

Project partners outside the University of Münster

  • Lund University (LU)Sweden
  • University of Geneva (UNIGE)Switzerland