Affiliation:
1. Lawrence Berkeley National Laboratory, Berkeley CA USA
2. University of California, Berkeley and Lawrence Berkeley National Laboratory, Berkeley CA
Abstract
We describe an efficient parallel implementation of the selected inversion algorithm for distributed memory computer systems, which we call PSelInv. The PSelInv method computes selected elements of a general sparse matrix
A
that can be decomposed as
A
=
LU
, where
L
is lower triangular and
U
is upper triangular. The implementation described in this article focuses on the case of sparse symmetric matrices. It contains an interface that is compatible with the distributed memory parallel sparse direct factorization SuperLU_DIST. However, the underlying data structure and design of PSelInv allows it to be easily combined with other factorization routines, such as PARDISO. We discuss general parallelization strategies such as data and task distribution schemes. In particular, we describe how to exploit the concurrency exposed by the elimination tree associated with the
LU
factorization of
A
. We demonstrate the efficiency and accuracy of PSelInv by presenting several numerical experiments. In particular, we show that PSelInv can run efficiently on more than 4,000 cores for a modestly sized matrix. We also demonstrate how PSelInv can be used to accelerate large-scale electronic structure calculations.
Funder
U.S. Department of Energy
Publisher
Association for Computing Machinery (ACM)
Subject
Applied Mathematics,Software
Reference45 articles.
1. A Fully Asynchronous Multifrontal Solver Using Distributed Dynamic Scheduling
2. On Computing Inverse Entries of a Sparse Matrix in an Out-of-Core Environment
3. P. R. Amestoy I. S Duff J. Y. L’Excellent and F. H. Rouet. 2012a. Parallel Computation of Entries of A−1. Technical Report. CERFACS Toulouse France. P. R. Amestoy I. S Duff J. Y. L’Excellent and F. H. Rouet. 2012a. Parallel Computation of Entries of A −1 . Technical Report. CERFACS Toulouse France.
4. The influence of relaxed supernode partitions on the multifrontal method
5. Low cost high performance uncertainty quantification
Cited by
16 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献