Memory Management Issues in Sparse Multifrontal Methods On Multiprocessors
- 1 March 1993
- journal article
- research article
- Published by SAGE Publications in The International Journal of Supercomputing Applications
- Vol. 7 (1), 64-82
- https://doi.org/10.1177/109434209300700105
Abstract
This article addresses the problems of memory man agement in a parallel sparse matrix factorization based on a multifrontal approach. We describe how we have adapted and modified the ideas of Duff and Reid used in a sequential symmetric multifrontal method to de sign an efficient memory management scheme for parallel sparse matrix factorization. With our solution, using the minimum size of the working area to run the multifrontal method on a multiprocessor, we can ex ploit only a part of the parallelism of the method. If we slightly increase the size of the working space, then most of the potential parallelism of the method can be exploited. We have designed a flexible memory man agement scheme which adapts well to a variation in the size of the working area and/or the number of pro cessors. General parallel applications can always be represented in terms of a computational graph, which is effectively the underlying structure of a parallel mul tifrontal method. Therefore, we believe that the tech niques presented here are useful when designing an efficient memory management scheme for a wider range of parallel applications.Keywords
This publication has 8 references indexed in Scilit:
- The Multifrontal Method for Sparse Matrix Solution: Theory and PracticeSIAM Review, 1992
- The multifrontal method and paging in sparse Cholesky factorizationACM Transactions on Mathematical Software, 1989
- Multiprocessing a sparse matrix code on the Alliant FX/8Journal of Computational and Applied Mathematics, 1989
- Sparse matrix test problemsACM Transactions on Mathematical Software, 1989
- A Note on Sparse Factorization in a Paging EnvironmentSIAM Journal on Scientific and Statistical Computing, 1987
- A compact row storage scheme for Cholesky factors using elimination treesACM Transactions on Mathematical Software, 1986
- The Multifrontal Solution of Indefinite Sparse Symmetric LinearACM Transactions on Mathematical Software, 1983
- On the Automatic Scaling of Matrices for Gaussian EliminationIMA Journal of Applied Mathematics, 1972