A performance evaluation of a new flexible preconditioning method on a parallel finite element structure analysis program, FrontISTR

被引:0
作者
Kushida, Noriyuki [1 ]
Okuda, Hiroshi [1 ]
机构
[1] Univ Tokyo, Grad Sch Frontier Sci, 5-1-5 Kashiwanoha, Kashiwa, Chiba 2778561, Japan
关键词
BFGS matrix update; GMRESR; Variable preconditioning; Krylov-type linear equation solver; Finite-element method; GMRES;
D O I
10.1007/s13160-023-00627-1
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Variable preconditioning methods for Krylov-type linear equation solvers have become popular thanks to their faster convergence speed compared to conventional methods, such as, the Incomplete Lower-Upper factorization and point Jacobi methods. Recently, Kushida and Okuda have introduced a variable preconditioning method, which updates the preconditioning matrix using the Broyden-Fletcher-Goldfarb-Shanno scheme, and applied it to the generalized minimum residual recursive scheme (GMRESR), which is a variant of the well-known GMRES method. Although their method indicated a superior performance to the conventional methods, the problems employed in their study were academic, and its performance on practical problems is of interest. In this study, we evaluate the feasibility of their variable preconditioning for practical problems. FrontISTR, which is a well established open-source parallel finite element analysis program and well used in the industrial field, is employed as the framework to implement the above-mentioned Kushida and Okuda's preconditioning method in GMRESR (Self-Updating Preconditioning GMRESR; SUP-GMRESR). As results, (1) SUP-GMRESR indicated approximately a three-fold faster convergence than GMRES, which is one of the default linear equation solvers implemented on FrontISTR, using a 600 million degrees of freedom problem, and (2) SUP-GMRESR converged even when GMRES suffered from a stagnation.
引用
收藏
页码:723 / 737
页数:15
相关论文
共 15 条
[1]  
Balay S, 2020, ANL9511
[2]   ACCELERATING WITH RANK-ONE UPDATES [J].
EIROLA, T ;
NEVANLINNA, O .
LINEAR ALGEBRA AND ITS APPLICATIONS, 1989, 121 :511-520
[3]  
FrontISTR, 2023, HING PROBL
[4]  
FrontISTR, 2023, FRONTISTR SOURC COD
[5]  
FrontISTR, 2023, FRONTISTR DAT RES
[6]  
Kushida N., 2008, J COMPUTATIONAL SCI, V2, P81, DOI DOI 10.1299/JCST.2.81
[7]   A New Type of Variable Preconditioning for a Generalized Minimum Residual Scheme [J].
Kushida, Noriyuki ;
Okuda, Hiroshi .
INTERNATIONAL JOURNAL OF COMPUTATIONAL METHODS, 2023, 20 (02)
[8]   Iterative Approximation of Preconditioning Matrices Through Krylov-Type Solver Iterations [J].
Kushida, Noriyuki ;
Okuda, Hiroshi .
INTERNATIONAL JOURNAL OF COMPUTATIONAL METHODS, 2021, 18 (08)
[9]   Newton-Raphson preconditioner for Krylov type solvers on GPU devices [J].
Kushida, Noriyuki .
SPRINGERPLUS, 2016, 5
[10]   Condition Number Estimation of Preconditioned Matrices [J].
Kushida, Noriyuki .
PLOS ONE, 2015, 10 (03)