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
Link To Document