Back to Search Start Over

An analytical model of locality-based parallel irregular reductions

Authors :
GutiƩrrez, Eladio
Plata, Oscar
Zapata, Emilio L.
Source :
Parallel Computing. Mar2008, Vol. 34 Issue 3, p133-157. 25p.
Publication Year :
2008

Abstract

Abstract: This paper deals with the analysis of the parallelization of irregular reductions, a frequent operation found in many irregular applications, in the context of a shared-memory model. Locality exploitation is a classical problem in computer architecture and compiler design that presently still plays a fundamental role due to the growing gap between memory and processor speeds. This work contributes a formal description of the design space of locality-based parallel irregular reductions, which is used to achieve a quantitative analysis of them. The model allows to determine behavioural aspects in the methods that may influence their performance. Several parallel compiler techniques for irregular reductions are placed and examined within this model. Experimental evaluation is also presented, under various locality conditions, and the results were compared to those derived from the model. [Copyright &y& Elsevier]

Details

Language :
English
ISSN :
01678191
Volume :
34
Issue :
3
Database :
Academic Search Index
Journal :
Parallel Computing
Publication Type :
Academic Journal
Accession number :
31558233
Full Text :
https://doi.org/10.1016/j.parco.2008.01.003