Affiliation:
1. Rutherford Appleton Laboratory, Oxon, England
Abstract
Many applications in science and engineering give rise to large sparse linear systems of equations that need to be solved as efficiently as possible. As the size of the problems of interest increases, it can become necessary to consider exploiting multiprocessors to solve these systems. We report on the design and development of parallel frontal solvers for the numerical solution of large sparse linear systems. Three codes have been developed for the mathematical software library HSL (www.cse.clrc.ac.uk/Activity/HSL). The first is for unsymmetric finite-element problems; the second is for symmetric positive definite finite-element problems; and the third is for highly unsymmetric linear systems such as those that arise in chemical process engineering. In each case, the problem is subdivided into a small number of loosely connected subproblems and a frontal method is then applied to each of the subproblems in parallel. We discuss how our software is designed to achieve the goals of portability, ease of use, efficiency, and flexibility, and illustrate the performance using problems arising from real applications.
Publisher
Association for Computing Machinery (ACM)
Subject
Applied Mathematics,Software
Reference28 articles.
1. Concurrent multifrontal methods: shared memory, cache, and frontwidth issues;Benner R.;Int. J. Supercomput. Applics.,1987
2. A parallel linear system solver for circuit simulation problems;Bomhof C.;Numerical Linear Algebra with Applications,2000
3. A set of level 3 basic linear algebra subprograms
4. Design features of a frontal code for solving sparse unsymmetric linear systems out-of-core;Duff I.;SIAM J. Sci. Stat. Comput.,1984
5. Duff I. Erisman A. and Reid J. 1986. Direct Methods for Sparse Matrices. Oxford University Press England. Duff I. Erisman A. and Reid J. 1986. Direct Methods for Sparse Matrices. Oxford University Press England.
Cited by
15 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献