DocumentCode :
1686095
Title :
Parallelism extraction in acyclic code
Author :
Luís, João Paulo ; Carvalho, Carlos Gongalves ; Delgado, José Carlos
Author_Institution :
Parallel Archit. Group, INESC, Lisbon, Portugal
fYear :
1996
Firstpage :
437
Lastpage :
447
Abstract :
We describe a framework for parallelism extraction and partitioning in acyclic code regions. This framework is an extension of M. Girkar´s (1981) work on functional parallelism, using a Petri net model to represent parallel code, and applying modified optimization techniques to minimize the overheads of explicit synchronization. The modifications introduced are directed towards the generation of efficient multi threaded code. We also describe a simple partitioning technique that can be used to artificially increase the granularity of the extracted parallelism up to a desired level
Keywords :
Petri nets; optimising compilers; parallel programming; parallelising compilers; Petri net model; acyclic code regions; explicit synchronization; functional parallelism; modified optimization techniques; multi threaded code; parallel code; parallelism extraction; parallelizing compilers; simple partitioning technique; Data mining; Flow graphs; Hardware; Operating systems; Parallel architectures; Parallel programming; Partitioning algorithms; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1996. PDP '96. Proceedings of the Fourth Euromicro Workshop on
Conference_Location :
Braga
Print_ISBN :
0-8186-7376-1
Type :
conf
DOI :
10.1109/EMPDP.1996.500617
Filename :
500617
Link To Document :
بازگشت