File Download

There are no files associated with this item.

  • Find it @ UNIST can give you direct access to the published full text of this article. (UNISTARs only)
Related Researcher

이종은

Lee, Jongeun
Intelligent Computing and Codesign Lab.
Read More

Views & Downloads

Detailed Information

Cited time in webofscience Cited time in scopus
Metadata Downloads

Mapping imperfect loops to coarse-grained reconfigurable architectures

Author(s)
Sim, HyeonukLee, HongsikSeo, SeongseokLee, Jongeun
Issued Date
2016-07
DOI
10.1109/TCAD.2015.2504918
URI
https://scholarworks.unist.ac.kr/handle/201301/20003
Fulltext
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7345548
Citation
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, v.35, no.7, pp.1092 - 1104
Abstract
Nested loops represent a significant portion of application runtime in multimedia and DSP applications, an important domain of applications for coarse-grained reconfigurable architectures (CGRAs). While conventional approaches to mapping nested loops utilize only a single-dimensional pipelining, which is either along the innermost loop or along an outer loop, in this paper, we explore an orthogonal approach of pipelining along multiple loop dimensions by first flattening the loop nest. To remedy the inevitable problem of repetitive outer-loop computation in flattened loops, we present a small set of special operations that can effectively reduce the number and frequency of micro-operations in the pipelined loop. We also present a loop transformation technique that can make our special operations applicable to a broader range of loops, including those with triangular iteration spaces. Our experimental results using imperfect loops from StreamIt benchmarks demonstrate that our special operations can cover a large portion of operations in flattened loops, improve performance of nested loops by nearly 30% over using loop flattening only, and achieve near-ideal executions on CGRAs for imperfect loops.
Publisher
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
ISSN
0278-0070
Keyword (Author)
coarsegrained reconfigurable architectureimperfect nested looploop flatteningstream applications

qrcode

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.