DocumentCode :
3506323
Title :
Designing parallel sparse matrix algorithms beyond data dependence analysis
Author :
Lin, H.X.
Author_Institution :
Fac. of Inf. Technol. & Syst., Delft Univ. of Technol., Netherlands
fYear :
2001
fDate :
2001
Firstpage :
7
Lastpage :
13
Abstract :
Algorithms are often parallelized based on data dependence analysis manually or by means of parallel compilers. Some vector/matrix computations such as the matrix-vector products with simple data dependence structures (data parallelism) can be easily parallelized. For problems with more complicated data dependence structures, parallelization is less straightforward. The data dependence graph is a powerful means for designing and analyzing parallel algorithm. However for sparse matrix computations, parallelization based on solely exploiting the existing parallelism in an algorithm does not always give satisfactory results. For example, the conventional Gaussian elimination algorithm for the solution of a tri-diagonal system is inherent sequential, so algorithms specially for parallel computation has to be designed. After briefly reviewing different parallelization approaches, a powerful graph formalism for designing parallel algorithms is introduced. This formalism will be discussed using a tri-diagonal system as an example. Its application to general matrix computations is also discussed and its power in designing parallel algorithms beyond the ability of data dependence analysis is shown
Keywords :
parallel algorithms; sparse matrices; data dependence analysis; data dependence graph; graph formalism; parallelization; sparse matrix algorithms; sparse matrix computations; Algorithm design and analysis; Concurrent computing; Costs; Data analysis; Information analysis; Information technology; Parallel algorithms; Parallel processing; Partitioning algorithms; Sparse matrices;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Workshops, 2001. International Conference on
Conference_Location :
Valencia
ISSN :
1530-2016
Print_ISBN :
0-7695-1260-7
Type :
conf
DOI :
10.1109/ICPPW.2001.951838
Filename :
951838
Link To Document :
بازگشت