Approximated Loop Unrolling

jonas-break-limp2

Approximate Loop Unrolling (A-Roll) is an approximate loop optimization that transforms loops in a similar way Loop Unrolling does. However, unlike its exact counterpart, A-Roll unrolls by adding interpolations of the loop’s body, rather than exact copies. The objective of the optimization is to increase the loop’s speed while reducing …

Continue reading