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