loading...
Control Mechanism for Software Pipelining on Nested Loop
Shanghai, CHINA March 19-March 21
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/APDC.1997.5740531997 Advances in Parallel and Distrib ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
T. Yu, Tao Yu, Zhizhong Tang, Chihong Zhang and Jun Jun Tsinghua University
Z. Tang, Tao Yu, Zhizhong Tang, Chihong Zhang and Jun Jun Tsinghua University
C. Zhang, Tao Yu, Zhizhong Tang, Chihong Zhang and Jun Jun Tsinghua University
J. Luo, Tao Yu, Zhizhong Tang, Chihong Zhang and Jun Jun Tsinghua University
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 avoid to add many extra instructions and make the II(Initialization Interval) of each loop in the nested loop least. Cooperate 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.
Index Terms:
VLIW, software pipelining, nested loop, dataflow, ILSP
Citation:
T. Yu, Z. Tang, C. Zhang, J. Luo, "Control Mechanism for Software Pipelining on Nested Loop," apdc, pp.345, 1997 Advances in Parallel and Distributed Computing Conference (APDC '97), 1997
Usage of this product signifies your acceptance of the Terms of Use.