DocumentCode
2353261
Title
Sparse matrix computations on an FFP machine
Author
Smith, B.T. ; Singh, R.K. ; Magó, G.A.
Author_Institution
Dept. of Comput. Sci., Univ. of North Carolina, Chapel Hill, NC, USA
fYear
1988
fDate
10-12 Oct 1988
Firstpage
215
Lastpage
218
Abstract
The authors describe and analyze an algorithm for performing Gaussian elimination on sparse linear systems with a FFP machine, a small-grain parallel computer. Given an equation Ax =b , where A is an n ×n matrix, the algorithm yields a permuted upper-triangular system, from which the authors obtain x by back-substitution. If A has e nonzero entries and if f fill-ins are created during elimination, then the algorithm solves the system in O(h ×(e +f )) time, using O(e +f ) processing elements. The parameter h is the height of the FFP machine´s connection network, which is O(log(e +f )). The algorithm makes no assumptions about the structure of A and requires no preprocessing. The pivot order can be given in advance, or it can be chosen at run-time by the Markowitz heuristic with only a linear increase in cost. Also presented are results of simulation on sample problems, both randomly generated and from the Boeing-Harwell set. The results of the simulations, in operation counts, are used to estimate the performance of an FFP machine hardware prototype
Keywords
parallel algorithms; performance evaluation; Boeing-Harwell set; FFP machine; Gaussian elimination; Markowitz heuristic; algorithm; connection network; permuted upper-triangular system; small-grain parallel computer; sparse linear systems; sparse matrix computations; Algorithm design and analysis; Concurrent computing; Costs; Equations; Hardware; Linear systems; Performance analysis; Runtime; Sparse matrices; Virtual prototyping;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers of Massively Parallel Computation, 1988. Proceedings., 2nd Symposium on the Frontiers of
Conference_Location
Fairfax, VA
Print_ISBN
0-8186-5892-4
Type
conf
DOI
10.1109/FMPC.1988.47478
Filename
47478
Link To Document