GPU-accelerated Linear Solvers for High-order Finite Element Methods in Poisson Problems

dc.contributor.authorGuo, Yichenen
dc.contributor.committeechairWarburton, Timothyen
dc.contributor.committeememberDe Sturler, Ericen
dc.contributor.committeememberEmbree, Mark P.en
dc.contributor.committeememberRudi, Johannen
dc.contributor.departmentMathematicsen
dc.date.accessioned2025-07-15T08:00:19Zen
dc.date.available2025-07-15T08:00:19Zen
dc.date.issued2025-07-14en
dc.description.abstractSolving large-scale linear systems arising from high-order finite element discretizations for Poisson equations often represents the most expensive component of the high-order finite element solver. This dissertation develops and analyzes numerical methods and algorithms aimed at improving the convergence and efficiency of the preconditioned conjugate gradient (PCG) algorithm for high-order finite element methods on Graphics Processing Units (GPUs). The conjugate gradient algorithm iteratively refines an initial approximate solution until a specified stopping criterion is met, with its convergence rate enhanced through the application of a preconditioner. Novel smoothers are constructed within a multigrid preconditioner to improve the convergence rate on highly deformed meshes. Additionally, new stopping criteria are introduced to balance various error sources, thereby reducing the number of iterations. An adaptive mixed precision conjugate gradient algorithm is proposed to exploit the superior computational performance of GPUs at lower precisions while maintaining convergence and accuracy. Furthermore, a comprehensive optimization of the PCG algorithm, including a careful examination of the memory hierarchy, is developed. The effectiveness of these novel approaches is demonstrated for GPU-accelerated high-order finite element discretizations in Poisson problems.en
dc.description.abstractgeneralSolving large-scale linear systems efficiently is a critical challenge in scientific computing, particularly in high-order finite element methods for simulating complex physical phenomena like heat transfer or fluid flow. While high-order finite element methods offer superior accuracy, they often incur significant computational costs, especially for complex geometries. This dissertation addresses this challenge by focusing on improving the performance and convergence of iterative solvers on modern hardware, Graphics Processing Units (GPUs), specifically the preconditioned conjugate gradient (PCG) method, used to solve such demanding problems. Several key innovations are introduced to improve convergence and reduce overall computation time. First, novel preconditioning techniques are developed to enhance solver convergence on highly deformed meshes. Second, adaptive stopping criteria are proposed to ensure efficient solver termination without compromising accuracy. Third, an adaptive mixed precision strategy is designed to leverage the performance advantages of GPUs, which can execute computations much faster at lower numerical precision. Finally, the solver is carefully optimized to make better use of the GPU memory hierarchy, reducing data movement, and improving overall speed. Together, these contributions advance the state of the art in high-performance computing for numerical simulation. The techniques presented are applicable to a wide range of problems in engineering and the physical sciences, enabling faster and more efficient solutions on modern computing architectures.en
dc.description.degreeDoctor of Philosophyen
dc.format.mediumETDen
dc.identifier.othervt_gsexam:44368en
dc.identifier.urihttps://hdl.handle.net/10919/136124en
dc.language.isoenen
dc.publisherVirginia Techen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjecthigh-order finite element methoden
dc.subjectmixed precisionen
dc.subjectpreconditioneren
dc.subjectstopping criteriaen
dc.titleGPU-accelerated Linear Solvers for High-order Finite Element Methods in Poisson Problemsen
dc.typeDissertationen
thesis.degree.disciplineMathematicsen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.leveldoctoralen
thesis.degree.nameDoctor of Philosophyen

Files

Original bundle
Now showing 1 - 2 of 2
Name:
Guo_Y_D_2025.pdf
Size:
10.86 MB
Format:
Adobe Portable Document Format
Name:
Guo_Y_D_2025_support_1.pdf
Size:
83.24 KB
Format:
Adobe Portable Document Format
Description:
Supporting documents