• DocumentCode
    307117
  • Title

    Control mechanism for software pipelining on nested loop

  • Author

    Yu, Tao ; Tang, Zhizhong ; Zhang, Chihong ; Luo, Jun

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    1997
  • fDate
    19-21 Mar 1997
  • Firstpage
    345
  • Lastpage
    350
  • Abstract
    ILSP (Interlaced inner and outer Loop Software Pipelining) is an efficient algorithm of optimizing operations in the nested loops. To ensure the ILSP has a good time efficiency and a good space efficiency, there must be an efficient nested control mechanism to support the algorithm. Our control mechanism is realized by hardware, it avoids adding many extra instructions and minimises the II (Initialization Interval) of each loop in the nested loop. In cooperation with the compiler, our nested loop control mechanism can efficiently support the software pipelining of the nested loop, and can ensure the ILSP has a high speedup and a low space cost
  • Keywords
    data flow analysis; optimising compilers; parallel architectures; pipeline processing; ILSP; nested control mechanism; nested loop; software pipelining; Computer science; Electrostatic precipitators; Hardware; Optimizing compilers; Parallel processing; Pipeline processing; Scheduling; Software algorithms; Space technology; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advances in Parallel and Distributed Computing, 1997. Proceedings
  • Conference_Location
    Shanghai
  • Print_ISBN
    0-8186-7876-3
  • Type

    conf

  • DOI
    10.1109/APDC.1997.574053
  • Filename
    574053