DocumentCode :
3415662
Title :
The sparse cyclic distribution against its dense counterparts
Author :
Bandera, Gerardo ; Ujaldon, Manuel ; Trenas, Maria A. ; Zapata, Emilio L.
Author_Institution :
Dept. of Comput. Archit., Malaga Univ., Spain
fYear :
1997
fDate :
1-5 Apr 1997
Firstpage :
638
Lastpage :
642
Abstract :
Several methods have been proposed in the literature for the distribution of data on distributed memory machines, either oriented to dense or sparse structures. Many of the real applications, however, deal with both kinds of data jointly. The paper presents techniques for integrating dense and sparse array accesses in a way that optimizes locality and further allows an efficient loop partitioning within a data-parallel compiler. The approach is evaluated through an experimental survey with several compilers and parallel platforms. The results prove the benefits of the BRS sparse distribution when combined with CYCLIC in mixed algorithms and the poor efficiency achieved by well-known distribution schemes when sparse elements arise in the source code
Keywords :
conjugate gradient methods; distributed memory systems; parallel algorithms; parallelising compilers; sparse matrices; subroutines; BRS sparse distribution; CYCLIC; conjugate gradient algorithm; data distribution; dense structures; distributed memory machines; efficient loop partitioning; integrated dense/sparse array accesses; mixed algorithms; optimized locality; parallel platforms; source code; sparse cyclic distribution; sparse structures; Application software; Character generation; Computer architecture; Distributed computing; Iterative algorithms; Optimizing compilers; Partitioning algorithms; Program processors; Scattering; Sparse matrices;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1997. Proceedings., 11th International
Conference_Location :
Genva
ISSN :
1063-7133
Print_ISBN :
0-8186-7793-7
Type :
conf
DOI :
10.1109/IPPS.1997.580969
Filename :
580969
Link To Document :
بازگشت