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

Full metadata record

DC Field Value Language
dc.citation.endPage 1104 -
dc.citation.number 7 -
dc.citation.startPage 1092 -
dc.citation.title IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS -
dc.citation.volume 35 -
dc.contributor.author Sim, Hyeonuk -
dc.contributor.author Lee, Hongsik -
dc.contributor.author Seo, Seongseok -
dc.contributor.author Lee, Jongeun -
dc.date.accessioned 2023-12-21T23:37:47Z -
dc.date.available 2023-12-21T23:37:47Z -
dc.date.created 2016-07-12 -
dc.date.issued 2016-07 -
dc.description.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. -
dc.identifier.bibliographicCitation IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, v.35, no.7, pp.1092 - 1104 -
dc.identifier.doi 10.1109/TCAD.2015.2504918 -
dc.identifier.issn 0278-0070 -
dc.identifier.scopusid 2-s2.0-84976521880 -
dc.identifier.uri https://scholarworks.unist.ac.kr/handle/201301/20003 -
dc.identifier.url http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7345548 -
dc.identifier.wosid 000380064200004 -
dc.language 영어 -
dc.publisher IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC -
dc.title Mapping imperfect loops to coarse-grained reconfigurable architectures -
dc.type Article -
dc.description.isOpenAccess FALSE -
dc.relation.journalWebOfScienceCategory Computer Science, Hardware & Architecture; Computer Science, Interdisciplinary Applications; Engineering, Electrical & Electronic -
dc.relation.journalResearchArea Computer Science; Engineering -
dc.description.journalRegisteredClass scie -
dc.description.journalRegisteredClass scopus -
dc.subject.keywordAuthor coarsegrained reconfigurable architecture -
dc.subject.keywordAuthor imperfect nested loop -
dc.subject.keywordAuthor loop flattening -
dc.subject.keywordAuthor stream applications -

qrcode

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