Minimizing register requirements under resource-constrained rate-optimal software pipelining
R. Govindarajan, Erik Altman, Guang R. Gao · 1994
In this paper we address the following software pipelining problem: given a loop and a machine architecture with a fixed number of processor resources (e.g. function units), how can one construct a software-pipelined schedule which runs on the given architecture at the maximum possible iteration rate (a` la rate-optimal) while minimizing the number of registers?