GaspiLS is our scalable linear solver library, which has already proven itself in industrial companies in times of exascale computing. Many simulations in engineering are based on Computational Fluid Dynamics and Finite Element Methods (CFD and FEM methods), for example the determination of aerodynamic properties of aircraft or the analysis of building statics. A large part of the computational time is required for solving the underlying equations by iterative methods such as the Krylov Subspace. The performance of the iterative solvers used thus has a large impact on the overall runtime of such simulations. To gain faster insights from these simulations, we have developed the linear solver library GaspiLS.
GaspiLS Accelerates Transient Simulations
In time-dependent simulations, similar systems of equations must be solved repeatedly over many time steps. GaspiLS specifically exploits this similarity and can thus reuse previously computed structures for subsequent calculation steps. This reduces computation time, particularly in complex transient simulations. If the structure of the problem to be solved remains the same between time steps and only individual values change, the AMG preconditioner in GaspiLS can reuse parts of its previously generated operator hierarchy. This eliminates the need to rebuild the entire structure from scratch at every time step. The extent to which structures are reused can be controlled adaptively or statically, depending on the specific application.