Mathias Anselmann, Markus Bause, Nils Margenberg, Pavel Shamko
{"title":"An energy-efficient GMRES–multigrid solver for space-time finite element computation of dynamic poroelasticity","authors":"Mathias Anselmann, Markus Bause, Nils Margenberg, Pavel Shamko","doi":"10.1007/s00466-024-02460-w","DOIUrl":null,"url":null,"abstract":"<p>We present and analyze computationally Geometric MultiGrid (GMG) preconditioning techniques for Generalized Minimal RESidual (GMRES) iterations to space-time finite element methods (STFEMs) for a coupled hyperbolic–parabolic system modeling, for instance, flow in deformable porous media. By using a discontinuous temporal test basis, a time marching scheme is obtained. Higher order approximations that offer the potential to inherit most of the rich structure of solutions to the continuous problem on computationally feasible grids increase the block partitioning dimension of the algebraic systems, comprised of generalized saddle point blocks. Our V-cycle GMG preconditioner uses a local Vanka-type smoother. Its action is defined in an exact mathematical way. Due to nonlocal coupling mechanisms of 348 unknowns, the smoother is applied on patches of elements. This ensures damping of higher order error frequencies. By numerical experiments of increasing complexity, the efficiency of the solver for STFEMs of different polynomial order is illustrated and confirmed. Its parallel scalability is analyzed. Beyond this study of classical performance engineering, the solver’s energy efficiency is investigated as an additional and emerging dimension in the design and tuning of algorithms on the hardware.</p>","PeriodicalId":55248,"journal":{"name":"Computational Mechanics","volume":"215 1","pages":""},"PeriodicalIF":3.7000,"publicationDate":"2024-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computational Mechanics","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1007/s00466-024-02460-w","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
We present and analyze computationally Geometric MultiGrid (GMG) preconditioning techniques for Generalized Minimal RESidual (GMRES) iterations to space-time finite element methods (STFEMs) for a coupled hyperbolic–parabolic system modeling, for instance, flow in deformable porous media. By using a discontinuous temporal test basis, a time marching scheme is obtained. Higher order approximations that offer the potential to inherit most of the rich structure of solutions to the continuous problem on computationally feasible grids increase the block partitioning dimension of the algebraic systems, comprised of generalized saddle point blocks. Our V-cycle GMG preconditioner uses a local Vanka-type smoother. Its action is defined in an exact mathematical way. Due to nonlocal coupling mechanisms of 348 unknowns, the smoother is applied on patches of elements. This ensures damping of higher order error frequencies. By numerical experiments of increasing complexity, the efficiency of the solver for STFEMs of different polynomial order is illustrated and confirmed. Its parallel scalability is analyzed. Beyond this study of classical performance engineering, the solver’s energy efficiency is investigated as an additional and emerging dimension in the design and tuning of algorithms on the hardware.
期刊介绍:
The journal reports original research of scholarly value in computational engineering and sciences. It focuses on areas that involve and enrich the application of mechanics, mathematics and numerical methods. It covers new methods and computationally-challenging technologies.
Areas covered include method development in solid, fluid mechanics and materials simulations with application to biomechanics and mechanics in medicine, multiphysics, fracture mechanics, multiscale mechanics, particle and meshfree methods. Additionally, manuscripts including simulation and method development of synthesis of material systems are encouraged.
Manuscripts reporting results obtained with established methods, unless they involve challenging computations, and manuscripts that report computations using commercial software packages are not encouraged.