• 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