Minimum communication cost reordering for parallel sparse Cholesky factorization
In this paper, we consider the problem of reducing the communication cost for the parallel factorization of a sparse symmetric positive definite matrix on a distributed-memory multiprocessor. We define a parallel communication cost function and show that, with a contrived example, simply minimizing...
Saved in:
| Published in: | Parallel computing Vol. 25; no. 8; pp. 943 - 967 |
|---|---|
| Main Authors: | , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Elsevier B.V
1999
|
| Subjects: | |
| ISSN: | 0167-8191, 1872-7336 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | In this paper, we consider the problem of reducing the communication cost for the parallel factorization of a sparse symmetric positive definite matrix on a distributed-memory multiprocessor. We define a parallel communication cost function and show that, with a contrived example, simply minimizing the height of the elimination tree is ineffective for exploiting minimum communication cost and the discrepancy may grow infinitely. We propose an algorithm to find an ordering such that the communication cost to complete the parallel Cholesky factorization is minimum among all equivalent reorderings. Our algorithm consumes
O(
nlog
n+
m) in time, where
n is the number of nodes and
m the sum of all maximal clique sizes in the filled graph. |
|---|---|
| Bibliography: | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 23 |
| ISSN: | 0167-8191 1872-7336 |
| DOI: | 10.1016/S0167-8191(99)00027-7 |