DocumentCode
1356385
Title
Cetus: A Source-to-Source Compiler Infrastructure for Multicores
Author
Dave, Chirag ; Bae, Hansang ; Min, Seung-Jai ; Lee, Seyong ; Eigenmann, Rudolf ; Midkiff, Samuel
Author_Institution
Purdue Univ., West Lafayette, IN, USA
Volume
42
Issue
12
fYear
2009
Firstpage
36
Lastpage
42
Abstract
The Cetus tool provides an infrastructure for research on multicore compiler optimizations that emphasizes automatic parallelization. The compiler infrastructure, which targets C programs, supports source-to-source transformations, is user-oriented and easy to handle, and provides the most important parallelization passes as well as the underlying enabling techniques.
Keywords
C language; optimising compilers; parallel processing; parallelising compilers; software tools; C programs; Cetus tool; automatic parallelization; multicore compiler optimizations; source-to-source compiler infrastructure; Multicore processing; Optimizing compilers; Program processors; Automatic parallelization; Compiler infrastructures; Multicore processors; Program translation; Programming environments/Construction tools; Software engineering;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/MC.2009.385
Filename
5353460
Link To Document