Sciweavers

SAMOS
2004
Springer

Modeling Loop Unrolling: Approaches and Open Issues

13 years 9 months ago
Modeling Loop Unrolling: Approaches and Open Issues
Abstract. Loop unrolling plays an important role in compilation for Reconfigurable Processing Units (RPUs) as it exposes operator parallelism and enables other transformations (e.g., scalar replacement). Deciding when and where to apply loop unrolling, either fully or partially, leads to large design space exploration problems. In order to cope with these vast spaces, researchers have explored the application of design estimation techniques. Using estimation, tools can conduct early evaluation of the impact and interplay of transformations in both the required resources and expected performance. In this paper we present some of the current approaches and issues related to estimation of the loop unrolling impact when targeting RPUs.
João M. P. Cardoso, Pedro C. Diniz
Added 02 Jul 2010
Updated 02 Jul 2010
Type Conference
Year 2004
Where SAMOS
Authors João M. P. Cardoso, Pedro C. Diniz
Comments (0)