Parallel iterative methods for dense linear systems in inductance extraction

被引:6
|
作者
Mahawar, H [1 ]
Sarin, V [1 ]
机构
[1] Texas A&M Univ, Dept Comp Sci, College Stn, TX 77843 USA
关键词
parallel computing; preconditioning; iterative methods; parasitic extraction;
D O I
10.1016/S0167-8191(03)00100-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Accurate estimation of the inductive coupling between interconnect segments of a VLSI circuit is critical to the design of high-end microprocessors. This paper presents a class of parallel iterative methods for solving the linear systems of equations that arise in the inductance extraction process. The coefficient matrices are made up of dense and sparse submatrices where the dense structure is due to the inductive coupling between current filaments and the sparse structure is due to Kirchoffs constraints on current. By using a solenoidal basis technique to represent current, the problem is transformed to an unconstrained one that is subsequently solved by an iterative method. A dense preconditioner resembling the inductive coupling matrix is used to increase the rate of convergence of the iterative method. Multipole-based hierarchical approximations are used to compute products with the dense coefficient matrix as well as the preconditioner. A parallel formulation of the preconditoned iterative solver is outlined along with parallelization schemes for the hierarchical approximations. A variety of experiments is presented to show the parallel efficiency of the algorithms on shared-memory multiprocessors. (C) 2003 Published by Elsevier B.V.
引用
收藏
页码:1219 / 1235
页数:17
相关论文
共 50 条
  • [1] Iterative methods for dense linear systems on distributed memory parallel computers
    Yokoyama, M
    Shigehara, T
    Mizoguchi, H
    Mishima, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1999, E82A (03) : 483 - 486
  • [2] On parallel multisplitting iterative methods for singular linear systems
    Song, YZ
    APPLIED MATHEMATICS AND COMPUTATION, 2005, 162 (02) : 585 - 604
  • [3] ITERATIVE METHODS FOR THE PARALLEL SOLUTION OF LINEAR-SYSTEMS
    CODENOTTI, B
    FAVATI, P
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1987, 13 (07) : 631 - 633
  • [4] Parallel linear systems solvers: Sparse iterative methods
    VanderVorst, HA
    HIGH PERFORMANCE COMPUTING IN FLUID DYNAMICS, 1996, 3 : 173 - 200
  • [5] SPARSE PRECONDITIONED ITERATIVE METHODS FOR DENSE LINEAR-SYSTEMS
    YAN, Y
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1994, 15 (05): : 1190 - 1200
  • [6] SOLUTION OF LARGE LINEAR SPARSE SYSTEMS BY PARALLEL ITERATIVE METHODS
    DELESALLE, D
    DESBAT, L
    TRYSTRAM, D
    ESAIM-MATHEMATICAL MODELLING AND NUMERICAL ANALYSIS-MODELISATION MATHEMATIQUE ET ANALYSE NUMERIQUE, 1993, 27 (06): : 651 - 671
  • [7] Parallel implementation of hybrid iterative methods for nonsymmetric linear systems
    Jae Heon Yun
    Sang Wook Kim
    Korean Journal of Computational & Applied Mathematics, 1997, 4 (1): : 1 - 16
  • [8] ITERATIVE METHODS FOR LINEAR-SYSTEMS OF EQUATIONS ON PARALLEL COMPUTERS
    FROMMER, A
    MAYER, G
    ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 1991, 71 (06): : T799 - T801
  • [9] Parallel linear stationary iterative methods
    Scott, LR
    Xie, DX
    PARALLEL SOLUTION OF PARTIAL DIFFERENTIAL EQUATIONS, 2000, 120 : 31 - 55
  • [10] COMPARISON OF PARALLEL DIAGONALIZATION METHODS FOR SOLVING DENSE LINEAR-SYSTEMS
    COSNARD, M
    ROBERT, Y
    TRYSTRAM, D
    COMPTES RENDUS DE L ACADEMIE DES SCIENCES SERIE I-MATHEMATIQUE, 1985, 301 (16): : 781 - 784