High performance finite element approximate inverse preconditioning

被引:12
作者
Giannoutakis, Konstantinos M. [1 ]
Gravvanis, George A. [1 ]
机构
[1] Democritus Univ Thrace, Dept Elect & Comp Engn, Sch Engn, GR-67100 Xanthi, Greece
基金
爱尔兰科学基金会;
关键词
algorithm design and analysis; concurrent programming; numerical algorithms and problems; sparse linear systems; iterative solution techniques; parallel algorithms; parallelism and concurrency;
D O I
10.1016/j.amc.2007.12.023
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A new parallel normalized optimized approximate inverse algorithm, based on the concept of the "fish bone" computational approach satisfying an antidiagonal data dependency, for computing classes of explicit approximate inverses, is introduced for symmetric multiprocessor systems. The parallel normalized explicit approximate inverses are used in conjunction with parallel normalized explicit preconditioned conjugate gradient square schemes, for the efficient solution of finite element sparse linear systems. The parallel design and implementation issues of the new proposed algorithms are discussed and the parallel performance is presented, using OpenMP. (c) 2007 Elsevier Inc. All rights reserved.
引用
收藏
页码:293 / 304
页数:12
相关论文
共 11 条
[1]  
Akl S.G., 1997, Parallel Computation: Models and Methods
[3]  
Grama Ananth, 2003, Introduction to Parallel Computing
[4]  
Gravvanis GA, 2006, CMES-COMP MODEL ENG, V16, P69
[5]  
Gravvanis GA, 1998, COMPUTATIONAL FLUID DYNAMICS '98, VOL 1, PARTS 1 AND 2, P472
[6]  
Gravvanis GA, 2006, LECT NOTES COMPUT SC, V3991, P506
[7]  
Huckle TK, 1998, NUMER LINEAR ALGEBR, V5, P57, DOI 10.1002/(SICI)1099-1506(199801/02)5:1<57::AID-NLA129>3.0.CO
[8]  
2-C
[9]   EXPLICIT SEMIDIRECT METHODS BASED ON APPROXIMATE INVERSE MATRIX TECHNIQUES FOR SOLVING BOUNDARY-VALUE-PROBLEMS ON PARALLEL PROCESSORS [J].
LIPITAKIS, EA ;
EVANS, DJ .
MATHEMATICS AND COMPUTERS IN SIMULATION, 1987, 29 (01) :1-17
[10]   EXPLICIT PRECONDITIONED ITERATIVE METHODS FOR SOLVING LARGE UNSYMMETRIC FINITE-ELEMENT SYSTEMS [J].
LIPITAKIS, EA ;
GRAVVANIS, GA .
COMPUTING, 1995, 54 (02) :167-183