Christophe Bovet, Théodore Gauthier, Pierre Gosselet
{"title":"On the Use of Block Low Rank Preconditioners for Primal Domain Decomposition Methods","authors":"Christophe Bovet, Théodore Gauthier, Pierre Gosselet","doi":"10.1002/nme.7623","DOIUrl":null,"url":null,"abstract":"<p>This article investigates the use of the block low rank (BLR) factorization, recently proposed in the MUMPS solver, to define efficient and cheap preconditioners for primal domain decomposition methods, such as the Balancing Domain Decomposition method (BDD) and its adaptive multipreconditioned variant. To be scalable, these methods are equipped with an augmentation projector built from the local preconditioners nullspaces. The determination of these nullspaces is a complex task in the case of ill conditioned system, the use of block low rank compression makes this task even more complex as MUMPS' automatic detection no longer works properly. Two alternatives based on incomplete factorization with a well-chosen Schur complement are proposed. Also, the first massively parallel implementation of the adaptive multipreconditioned BDD solver (AMPBDD) is introduced. The performance of the methods is assessed with two weak scalability studies on problems up to 24,576 cores and about 790 millions of unknowns, on the Sator and Topaze supercomputers. BLR preconditioning proves to be an interesting strategy both in terms of memory usage and time to solution for reasonably conditioned problems.</p>","PeriodicalId":13699,"journal":{"name":"International Journal for Numerical Methods in Engineering","volume":"126 3","pages":""},"PeriodicalIF":2.7000,"publicationDate":"2024-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/nme.7623","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal for Numerical Methods in Engineering","FirstCategoryId":"5","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/nme.7623","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
This article investigates the use of the block low rank (BLR) factorization, recently proposed in the MUMPS solver, to define efficient and cheap preconditioners for primal domain decomposition methods, such as the Balancing Domain Decomposition method (BDD) and its adaptive multipreconditioned variant. To be scalable, these methods are equipped with an augmentation projector built from the local preconditioners nullspaces. The determination of these nullspaces is a complex task in the case of ill conditioned system, the use of block low rank compression makes this task even more complex as MUMPS' automatic detection no longer works properly. Two alternatives based on incomplete factorization with a well-chosen Schur complement are proposed. Also, the first massively parallel implementation of the adaptive multipreconditioned BDD solver (AMPBDD) is introduced. The performance of the methods is assessed with two weak scalability studies on problems up to 24,576 cores and about 790 millions of unknowns, on the Sator and Topaze supercomputers. BLR preconditioning proves to be an interesting strategy both in terms of memory usage and time to solution for reasonably conditioned problems.
期刊介绍:
The International Journal for Numerical Methods in Engineering publishes original papers describing significant, novel developments in numerical methods that are applicable to engineering problems.
The Journal is known for welcoming contributions in a wide range of areas in computational engineering, including computational issues in model reduction, uncertainty quantification, verification and validation, inverse analysis and stochastic methods, optimisation, element technology, solution techniques and parallel computing, damage and fracture, mechanics at micro and nano-scales, low-speed fluid dynamics, fluid-structure interaction, electromagnetics, coupled diffusion phenomena, and error estimation and mesh generation. It is emphasized that this is by no means an exhaustive list, and particularly papers on multi-scale, multi-physics or multi-disciplinary problems, and on new, emerging topics are welcome.