Project StroemungsRaum - Novel Exascale-Architectures with Heterogeneous Hardware Components for Computational Fluid Dynamics Simulations

Project Duration
October 01, 2022 - September 30, 2025
Project Partners
• TU Dortmund University, Chair of Mathematics III - Coordinator
• Friedrich-Alexander-Universität Erlangen-Nürnberg, Zentrum für Nationales Hochleistungsrechnen Erlangen
• Forschungszentrum Jülich GmbH, Jülich Supercomputing Centre
• IANUS Simulation GmbH
• University of Cologne, Numerical mathematics and scientific computing
• Technische Universität Freiberg, High-Performace Computing in Contiuummechanics and University Computing Centre (URZ)
Funding
The project is funded by the German Federal Ministry of Education and Research under grant no. 16ME0708.
Project Description
Future Exascale computing architectures will feature a high number of heterogeneous hardware components that are comprised of special-purpose processsors or accelerators. The corresponding realization of Computational Fluid Dyanamics (CFD) application software as a central core component of nowaday's CFD simulations in industrial context requries high-scaling methods. These methods solve high-dimensional and unsteady (non)linear systems of equations and need to exploit the high peak performance of accelerator hardware on an algorithmic level. Furthermore, these methodologies need to be integrated into application software such that they can be used for realistic applications by non-HPC experts, especially for control and optimization tasks in industry relevant processes. They need to be executed ressource-efficiently and need to exploit the performance of future Exascale computers. Especially the open-source software FEATFLOW , developed at TU Dortmund University, is a high-performance tool and a central component of the StroemungsRaum platform that is successfully used by the industriual partner of the project IANUS for years. In the context of the whole project, FEATFLOW will be extended methodologically and by parallel near-hardware implementations such that high-scaling CFD simulations cat be run on future Exascale architectures.