DocumentCode
1687135
Title
Towards effective automatic parallelization for multicore systems
Author
Bondhugula, Uday ; Baskaran, Muthu ; Hartono, Albert ; Krishnamoorthy, Sriram ; Ramanujam, J. ; Rountev, Atanas ; Sadayappan, P.
Author_Institution
Dept. of Comput. Sci. & Eng., Ohio State Univ., Columbus, OH
fYear
2008
Firstpage
1
Lastpage
5
Abstract
The ubiquity of multicore processors in commodity computing systems has raised a significant programming challenge for their effective use. An attractive but challenging approach is automatic parallelization of sequential codes. Although virtually all production C compilers have automatic shared-memory parallelization capability, it is rarely used in practice by application developers because of limited effectiveness. In this paper we describe our recent efforts towards developing an effective automatic parallelization system that uses a polyhedral model for data dependences and program transformations.
Keywords
parallelising compilers; shared memory systems; C compilers; automatic parallelization system; automatic shared-memory parallelization; commodity computing systems; data dependences; effective automatic parallelization; multicore processors; multicore systems; polyhedral model; sequential codes; Bonding; Computer applications; Computer science; Microarchitecture; Multicore processing; Optimizing compilers; Parallel architectures; Parallel processing; Production; Programming profession;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
Conference_Location
Miami, FL
ISSN
1530-2075
Print_ISBN
978-1-4244-1693-6
Electronic_ISBN
1530-2075
Type
conf
DOI
10.1109/IPDPS.2008.4536401
Filename
4536401
Link To Document