A loop unrolling trasformation specified by loop unrolling factors UF[1], . . . , UF[k] is performed on a perfect nest of k multiple loops to produce an unrolled loop representation as follows. Moving from the outermost loop to the innermost loop of the nest, the unroll factor UF[j] of the current loop...http://www.google.com.au/patents/US6035125?utm_source=gb-gplus-sharePatent US6035125 - Method and system for generating compact code for the loop unrolling transformation