- Research Article
73
- 10.1109/71.476167
Resource-constrained software pipelining
- Jan 01, 1995
- IEEE Transactions on Parallel and Distributed Systems
- A Aiken + 2 more +2
This paper presents a software pipelining algorithm for the automatic extraction of fine-grain parallelism in general loops. The algorithm accounts for machine resource constraints in a way that smoothly integrates the management of resource constraints with software pipelining. Furthermore, generality in the software pipelining algorithm is not sacrificed to handle resource constraints, and scheduling choices are made with truly global information. Proofs of correctness and the results of experiments with an implementation are also presented.
Read more