GPU acceleration of FEM solver with applications to Geotechnical Engineering

Master Thesis (2022)
Author(s)

J.R. Hoofwijk (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

Kees Vuik – Mentor (TU Delft - Numerical Analysis)

Sandro Brasile – Graduation committee member (Plaxis)

Faculty
Electrical Engineering, Mathematics and Computer Science
Copyright
© 2022 Jorn Hoofwijk
More Info
expand_more
Publication Year
2022
Language
English
Copyright
© 2022 Jorn Hoofwijk
Graduation Date
28-01-2022
Awarding Institution
Delft University of Technology
Programme
Applied Mathematics
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

In finite element software one has to solve a system of non-linear equations, which is commonly simplified to a sequence of linear system. We research the possibility to solve these systems on a GPU to improve the solve time. We are particularly interested in systems arising from geotechnical models. We compare several combinations of Krylov methods, parallel preconditioners and deflation methods and present a suitable combination. This solver is then compared with existing CPU based solvers in PLAXIS 3D. We show that compared to the current iterative solver, the iteration time can be reduced by 50% up to 85% depending on the problem. While compared to the current direct solver, the memory consumption and initialization time can be reduced significantly.

Files

License info not available