Loop quantization or unwinding done right

7Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Loop unwinding is a known technique for reducing loop overhead, exposing parallelism and increasing the efficiency of pipelining. Traditional loop unwinding is limited to the innermost loop in a group of nested loops and the amount of unwinding is either fixed or has to be specified by the user, on a case by case basis. In this paper we present a general technique for automatically unwinding multiply nested loops, explain its advantages over other transformation techniques and illustrate its practical effectiveness. Loop Quantization could be beneficial by itself, or coupled with other loop transformations (e.g., Do-across).

Cite

CITATION STYLE

APA

Nicolau, A. (1988). Loop quantization or unwinding done right. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 297 LNCS, pp. 294–308). Springer Verlag. https://doi.org/10.1007/3-540-18991-2_17

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free