|
ABSTRACT
In this paper we present an algorithm for partitioning the nodes of a graph into supernodes, which improves the performance of the multifrontal method for the factorization of large, sparse matrices on vector computers. This new algorithm first partitions the graph into fundamental supernodes. Next, using a specified relaxation parameter, the supernodes are coalesced in a careful manner to create a coarser supernode partition. Using this coarser partition in the factorization generally introduces logically zero entries into the factor. This is accompanied by a decrease in the amount of sparse vector computations and data movement and an increase in the number of dense vector operations. The amount of storage required for the factor is generally increased by a small amount. On a collection of moderately sized 3-D structures, matrices speedups of 3 to 20 percent on the Cray X-MP are observed over the fundamental supernode partition which allows no logically zero entries in the factor. Using this relaxed supernode partition, the multifrontal method now factorizes the extremely sparse electric power matrices faster than the general sparse algorithm. In addition, there is potential for considerably reducing the communication requirements for an implementation of the multifrontal method on a local memory multiprocessor.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
ASHCRAFT, C.C. A vector implementation of the multifrontal method for large sparse symmetric positive definite linear systems. Boeing Computer Services, Tech. Rep. ETA-TR-51, Seattle, Wash., 1987.
|
| |
2
|
ASHCRAFT, C. C., LEWIS, J. G., AND PEYTON, B.W. A supernodal implementation of general sparse factorizations for vector computers. Boeing Computer Services, Tech. Rep. ETA-TR-52, Seattle, Wash., 1987.
|
| |
3
|
ASHCRAFT, C. C., GRIMES, R. G., LEWIS, J. G., PEYTON, B. W., AND SIMON, H.D. Progress in sparse matrix methods for large linear systems on vector supercomputers. Int. J. Supercomput. Appl. 1 (1987), 10-20.
|
 |
4
|
|
| |
5
|
DODSON, D. S., GRIMES, R. G., AND LEWIS, J.G. Sparse extensions to the FORTRAN basic linear algebra subprograms. Boeing Computer Services, Tech. Rep. ETA-TR-63, Seattle, Wash., accepted for publication in ACM TOMS (1988).
|
 |
6
|
|
| |
7
|
DONGARRA, J. J., DU CROZ, J., HAMMARLING, S. Z., AND HANSON, R.J. An extended set of Fortran basic linear algebra subprograms. Argonne National Laboratory, Tech. Memo. 41, Argonne, Ill., 1986.
|
| |
8
|
DUFF, I.S. Full matrix techniques in sparse Gaussian elimination. In Lecture Notes in Math., 912, G. A. Watson, Ed. Springer-Verlag, New York, 1982, pp. 71-84.
|
| |
9
|
|
 |
10
|
|
| |
11
|
DUFF, I. S., AND REID, J.K. The multifrontal solution of unsymmetric sets of linear equations. SIAM J. Sci. Star. Comput. 5 (1984), 633-641.
|
 |
12
|
|
 |
13
|
|
| |
14
|
EISENSTAT, S. C., SCHULTZ, M. H., AND SHERMAN, A. A. Software for sparse gaussian elimination with limited core storage. In Sparse Matrix Proceedings. I. S. Duff and G. W. Stewart, Eds., SIAM, Philadelphia, Pa., 1978, pp. 135-153.
|
| |
15
|
EISENSTAT, S. C., SCHULTZ, M. H., AND SHERMAN, A.A. Algorithms and data structures for sparse symmetric Gaussian elimination. SIAM J. Sci. Star. Comput. 2 (1981), 225-237.
|
| |
16
|
|
| |
17
|
|
 |
18
|
|
 |
19
|
|
 |
20
|
|
 |
21
|
|
REVIEW
"Michael Donoho Fry : Reviewer"
The authors show how to solve large, sparse, positive definite
systems of linear equations on a Cray X-MP a little faster without using
a lot more memory. With its intimidating title, this paper is unlikely
to draw a large audience outside of
more...
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|