• DocumentCode
    3040179
  • Title

    Extracting Coarse-Grained Parallelism in Program Loops with the Slicing Framework

  • Author

    Beletska, Anna ; Bielecki, Wlodzimierz ; Pietro, Pierluigi San

  • Author_Institution
    Politecnico di Milano, Milan
  • fYear
    2007
  • fDate
    5-8 July 2007
  • Firstpage
    29
  • Lastpage
    29
  • Abstract
    A novel approach for extracting coarse-grained parallelism being represented with independent and synchronization-requiring slices is presented. Each slice is composed of dependent iterations of perfectly nested loops. Presented algorithms work for both uniform and non-uniform loops. Our approach, based on operations on relations and sets, requires exact dependence analysis. Examples illustrating the proposed algorithm and results of experiments are presented.
  • Keywords
    parallel programming; program control structures; software reliability; coarse-grained parallelism; program loops; slicing framework; Computer science; Concurrent computing; Costs; Data mining; Distributed computing; Embedded computing; Energy consumption; Parallel processing; Upper bound; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, 2007. ISPDC '07. Sixth International Symposium on
  • Conference_Location
    Hagenberg
  • Print_ISBN
    0-7695-2917
  • Type

    conf

  • DOI
    10.1109/ISPDC.2007.21
  • Filename
    4271919