Back to Search Start Over

A First Step Towards Time Optimal Software Pipelining of Loops with Control Flows

Authors :
Soo-Mook Moon
Jihong Kim
Han-Saem Yun
Source :
Lecture Notes in Computer Science ISBN: 9783540418610, CC
Publication Year :
2001
Publisher :
Springer Berlin Heidelberg, 2001.

Abstract

We address the problem of time optimal software pipelining of loops with control flows, one of the most difficult open problems in the area of parallelizing compilers. We present a necessary condition for loops with control flows to have equivalent time optimal programs, generalizing the result by Schwiegelshohn et al., which has been the most significant theoretical result on the problem. As part of the formal treatment of the problem, we propose a new formalization of software pipelining, which provides a basis of our proof as well as a new theoretical framework for software pipelining research. Being the first generalized result on the problem, our work described in this paper forms an important first step towards time optimal software pipelining.

Details

ISBN :
978-3-540-41861-0
ISBNs :
9783540418610
Database :
OpenAIRE
Journal :
Lecture Notes in Computer Science ISBN: 9783540418610, CC
Accession number :
edsair.doi...........3c7c5a86641f4564f50f234d63f4b623
Full Text :
https://doi.org/10.1007/3-540-45306-7_13