A High-Performance Implementation of a Robust Preconditioner for Heterogeneous Problems

06/26/2019
by   Linus Seelinger, et al.
0

We present an efficient implementation of the highly robust and scalable GenEO preconditioner in the high-performance PDE framework DUNE. The GenEO coarse space is constructed by combining low energy solutions of a local generalised eigenproblem using a partition of unity. In this paper we demonstrate both weak and strong scaling for the GenEO solver on over 15,000 cores by solving an industrially motivated problem with over 200 million degrees of freedom. Further, we show that for highly complex parameter distributions arising in certain real-world applications, established methods become intractable while GenEO remains fully effective. The purpose of this paper is two-fold: to demonstrate the robustness and high parallel efficiency of the solver and to document the technical details that are crucial to the efficiency of the code.

READ FULL TEXT
research
09/15/2021

An Aggregation-based Nonlinear Multigrid Solver for Two-phase Flow and Transport in Porous Media

A nonlinear multigrid solver for two-phase flow and transport in a mixed...
research
01/05/2021

Towards a Scalable Hierarchical High-order CFD Solver

Development of highly scalable and robust algorithms for large-scale CFD...
research
03/19/2020

Strong Scaling of Numerical Solver for Supersonic Jet Flow Configuration

Acoustics loads are rocket design constraints which push researches and ...
research
06/30/2018

Measuring and comparing the scaling behaviour of a high-performance CFD code on different supercomputing infrastructures

Parallel code design is a challenging task especially when addressing pe...
research
05/10/2021

PeriPy – A High Performance OpenCL Peridynamics Package

This paper presents a lightweight, open-source and high-performance pyth...
research
04/14/2020

Scalability of High-Performance PDE Solvers

Performance tests and analyses are critical to effective HPC software de...
research
05/01/2018

Accurate, Fast and Scalable Kernel Ridge Regression on Parallel and Distributed Systems

We propose two new methods to address the weak scaling problems of KRR: ...

Please sign up or login with your details

Forgot password? Click here to reset