DocumentCode
2246786
Title
A statistically-based multi-algorithmic approach for load-balancing sparse matrix computations
Author
Nastea, Sorin ; El-Ghazawi, Tarek ; Frieder, Ophir
Author_Institution
Dept. of Comput. Sci., George Mason Univ., Fairfax, VA, USA
fYear
1996
fDate
27-31 Oct 1996
Firstpage
78
Lastpage
85
Abstract
Load-balancing represents a challenging requirement for sparse matrix computations, especially when the matrix order and the associated computations are large. The performance of allocation algorithms could be data dependent, making it a non-trivial task to choose one algorithm that consistently yields the best overall performance for a given set of data. In this paper, we propose a method that statistically analyzes the sparse matrix data to identify, the best algorithm to use, over each region of the problem parameter space. We test our approach on sparse benchmark matrices for matrix-vector computations and show that the best allocation algorithm can be predicted accurately, to produce overall best performance
Keywords
parallel processing; performance evaluation; resource allocation; sparse matrices; allocation algorithms; load-balancing sparse matrix computations; matrix-vector computations; performance; problem parameter space; statistically-based multi-algorithmic approach; Algorithm design and analysis; Benchmark testing; Computer science; Concurrent computing; Distributed computing; NASA; Parallel processing; Prediction algorithms; Sparse matrices; Statistical analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers of Massively Parallel Computing, 1996. Proceedings Frontiers '96., Sixth Symposium on the
Conference_Location
Annapolis, MD
ISSN
1088-4955
Print_ISBN
0-8186-7551-9
Type
conf
DOI
10.1109/FMPC.1996.558064
Filename
558064
Link To Document