• 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