• DocumentCode
    1829761
  • Title

    A Nested Loop Fusion Algorithm Based on Cost Analysis

  • Author

    Jie, Zhao ; Rongcai, Zhao ; Yuan, Yao

  • Author_Institution
    China Nat. Digital Switching Syst. Eng. & Technol. Res. Center, Zhengzhou, China
  • fYear
    2012
  • fDate
    25-27 June 2012
  • Firstpage
    1096
  • Lastpage
    1101
  • Abstract
    When applying Loop Fusion technology in the existing parallelizing compiler systems, the combined loop may not gain better parallel efficiency due to the lack of the consideration to the cost analysis of parallel loops. By improving the execution process of parallelizing compiler systems, we proposed a nested loop fusion algorithm based on cost analysis. It can not only optimize the execution process of parallelizing compiler system but also ensure that the combined loop having been applied Loop Fusion technology can get positive speedup. We implemented this algorithm on a specific parallelizing compiler and compiled some benchmark programs by the compiler. The experimental results show that the efficiency of the parallel programs increases by 5% to 20%.
  • Keywords
    parallel programming; parallelising compilers; sensor fusion; software cost estimation; cost analysis; execution process; nested loop fusion algorithm; parallel programs; parallelizing compiler systems; Algorithm design and analysis; Benchmark testing; Computer architecture; Optimization; Parallel processing; Program processors; Vectors; cost analysis; loop fusion; nested loop; parallelizing compiler;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
  • Conference_Location
    Liverpool
  • Print_ISBN
    978-1-4673-2164-8
  • Type

    conf

  • DOI
    10.1109/HPCC.2012.160
  • Filename
    6332296