Sciweavers

MICRO
1992
IEEE

Code generation schema for modulo scheduled loops

13 years 8 months ago
Code generation schema for modulo scheduled loops
Software pipelining is an important instruction scheduling technique for efficiently overlapping successive iterations of loops and executing them in parallel. Modulo scheduling is one approach for generating such schedules. This naner addresses an issue which has received little attentibn' thus far, but which is non-trivial in its complexity: the task of generating correct, high-performance code once the modulo schedule has been generated, taking into account the nature of the loop and the register allocation strategy that will be used. This issue is studied both with and without hardware features that are specifically aimed at supporting modulo scheduling.
B. Ramakrishna Rau, Michael S. Schlansker, Parthas
Added 10 Aug 2010
Updated 10 Aug 2010
Type Conference
Year 1992
Where MICRO
Authors B. Ramakrishna Rau, Michael S. Schlansker, Parthasarathy P. Tirumalai
Comments (0)