DocumentCode :
3040179
Title :
Extracting Coarse-Grained Parallelism in Program Loops with the Slicing Framework
Author :
Beletska, Anna ; Bielecki, Wlodzimierz ; Pietro, Pierluigi San
Author_Institution :
Politecnico di Milano, Milan
fYear :
2007
fDate :
5-8 July 2007
Firstpage :
29
Lastpage :
29
Abstract :
A novel approach for extracting coarse-grained parallelism being represented with independent and synchronization-requiring slices is presented. Each slice is composed of dependent iterations of perfectly nested loops. Presented algorithms work for both uniform and non-uniform loops. Our approach, based on operations on relations and sets, requires exact dependence analysis. Examples illustrating the proposed algorithm and results of experiments are presented.
Keywords :
parallel programming; program control structures; software reliability; coarse-grained parallelism; program loops; slicing framework; Computer science; Concurrent computing; Costs; Data mining; Distributed computing; Embedded computing; Energy consumption; Parallel processing; Upper bound; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, 2007. ISPDC '07. Sixth International Symposium on
Conference_Location :
Hagenberg
Print_ISBN :
0-7695-2917
Type :
conf
DOI :
10.1109/ISPDC.2007.21
Filename :
4271919
Link To Document :
بازگشت