This paper shows how to software pipeline a loop for minimal register pressure without sacrificing the loop's minimum execution time. This novel bidirectional slack-scheduling method has been implemented in a FORTRAN compiler and tested on many scientific benchmarks. The empirical results—when measured against an absolute lower bound on execution time, and against a novel schedule-independent absolute lower bound on register pressure—indicate near-optimal performance. © 1993, ACM. All rights reserved.
CITATION STYLE
Huff, R. A. (1993). Lifetime-Sensitive Modulo Scheduling. ACM SIGPLAN Notices, 28(6), 258–267. https://doi.org/10.1145/173262.155115
Mendeley helps you to discover research relevant for your work.