DocumentCode :
915444
Title :
A Parallel Solution Method for Large Sparse Systems of Equations
Author :
Lucas, Robert F. ; Blank, L. Tom ; Tieman, Jerome J.
Author_Institution :
Integrated Circuits Laboratory, Stanford University, Stanford, CA, USA
Volume :
6
Issue :
6
fYear :
1987
fDate :
11/1/1987 12:00:00 AM
Firstpage :
981
Lastpage :
991
Abstract :
This paper presents a new distributed multifrontal sparse matrix decomposition algorithm suitable for message passing parallel processors. The algorithm uses a nested dissection ordering and a multifrontal distribution of the matrix to minimize interprocessor data dependencies and overcome the communication bottleneck previously reported for sparse matrix decomposition [1]. Distributed multifrontal forward elimination and back substitution algorithms are also provided. Results of an implementation on the Intel iPSC are presented. Up to 16 processors are used to solve systems with as many as 7225 equations. With 16 processors, speedups of 10.2 are observed and the decomposition is shown to achieve 67 percent processor utilization. This work was motivated by the need to reduce the computational bottleneck in the Stanford PISCES [2] device simulator; however, it should be applicable to a wide range of scientific and engineering problems
Keywords :
Computational modeling; Concurrent computing; Equations; Laboratories; Matrix decomposition; Message passing; Neck; Numerical simulation; Sparse matrices; Throughput;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.1987.1270339
Filename :
1270339
Link To Document :
بازگشت