Inner product free iterative solution and elimination methods for linear systems of a three-by-three block matrix form

被引:0
|
作者
Axelsson, Owe [1 ,2 ]
Liang, Zhao-Zheng [3 ]
Kruzik, Jakub [1 ,4 ]
Horak, David [1 ,4 ]
机构
[1] Czech Acad Sci, Inst Geon, Ostrava, Czech Republic
[2] Uppsala Univ, Dept Informat Technol, Uppsala, Sweden
[3] Lanzhou Univ, Sch Math & Stat, Lanzhou, Peoples R China
[4] VSB TU Ostrava, Dept Appl Math, FEECS, Ostrava, Czech Republic
基金
中国国家自然科学基金;
关键词
PDE-constrained optimization; Iterative solution; Preconditioning; Global communication; Inner product free; Parallel efficiency; MIXED FINITE-ELEMENTS; GMRES; PRECONDITIONERS; ALGORITHM; LATENCY; H(DIV); SOLVER;
D O I
10.1016/j.cam.2020.113117
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Large scale systems of algebraic equations are frequently solved by iterative solution methods, such as the conjugate gradient method for symmetric or a generalized conjugate gradient or generalized minimum residual method for nonsymmetric linear systems. In practice, to get an acceptable elapsed computing time when solving large scale problems, one shall use parallel computer platforms. However, such methods involve orthogonalization of search vectors which requires computation of many inner products and, hence, needs global communication of data, which will be costly in computer times. In this paper, we propose various inner product free methods, such as the Chebyshev acceleration method. We study the solution of linear systems arising from optimal control problems for PDEs, such as the edge element discretization of the time-periodic eddy current optimal control problem. Following a discretize-then-optimize scheme, the resulting linear system is of a three-by-three block matrix form. Various solution methods based on an approximate Schur complement and inner product free iterative solution methods for this linear system are analyzed and compared with an earlier used method for two-by-two block matrices with square blocks. The convergence properties and implementation details of the proposed methods are analyzed to show their effectiveness and practicality. Both serial and parallel numerical experiments are presented to further investigate the performance of the proposed methods compared with some other existing methods. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:19
相关论文
共 16 条