A Coarse-Grained Reconfigurable Architecture with Compilation for High Performance
We propose a fast data relay (FDR) mechanism to enhance existing CGRA (coarse-grained reconfigurable architecture). FDR can not only provide multicycle data transmission in concurrent with computations but also convert resource-demanding inter-processing-element global data accesses into local data...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Wiley
2012-01-01
|
Series: | International Journal of Reconfigurable Computing |
Online Access: | http://dx.doi.org/10.1155/2012/163542 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832558722379939840 |
---|---|
author | Lu Wan Chen Dong Deming Chen |
author_facet | Lu Wan Chen Dong Deming Chen |
author_sort | Lu Wan |
collection | DOAJ |
description | We propose a fast data relay (FDR) mechanism to enhance existing CGRA (coarse-grained reconfigurable architecture). FDR can not only provide multicycle data transmission in concurrent with computations but also convert resource-demanding inter-processing-element global data accesses into local data accesses to avoid communication congestion. We also propose the supporting compiler techniques that can efficiently utilize the FDR feature to achieve higher performance for a variety of applications. Our results on FDR-based CGRA are compared with two other works in this field: ADRES and RCP. Experimental results for various multimedia applications show that FDR combined with the new compiler deliver up to 29% and 21% higher performance than ADRES and RCP, respectively. |
format | Article |
id | doaj-art-4eee4b1308f541009e87be5e61fd5c26 |
institution | Kabale University |
issn | 1687-7195 1687-7209 |
language | English |
publishDate | 2012-01-01 |
publisher | Wiley |
record_format | Article |
series | International Journal of Reconfigurable Computing |
spelling | doaj-art-4eee4b1308f541009e87be5e61fd5c262025-02-03T01:31:47ZengWileyInternational Journal of Reconfigurable Computing1687-71951687-72092012-01-01201210.1155/2012/163542163542A Coarse-Grained Reconfigurable Architecture with Compilation for High PerformanceLu Wan0Chen Dong1Deming Chen2ECE Illinois, University of Illinois at Urbana-Champaign, Urbana, IL 61801-2918, USAMagma Design Automation, Inc., San Jose, CA 95110, USAECE Illinois, University of Illinois at Urbana-Champaign, Urbana, IL 61801-2918, USAWe propose a fast data relay (FDR) mechanism to enhance existing CGRA (coarse-grained reconfigurable architecture). FDR can not only provide multicycle data transmission in concurrent with computations but also convert resource-demanding inter-processing-element global data accesses into local data accesses to avoid communication congestion. We also propose the supporting compiler techniques that can efficiently utilize the FDR feature to achieve higher performance for a variety of applications. Our results on FDR-based CGRA are compared with two other works in this field: ADRES and RCP. Experimental results for various multimedia applications show that FDR combined with the new compiler deliver up to 29% and 21% higher performance than ADRES and RCP, respectively.http://dx.doi.org/10.1155/2012/163542 |
spellingShingle | Lu Wan Chen Dong Deming Chen A Coarse-Grained Reconfigurable Architecture with Compilation for High Performance International Journal of Reconfigurable Computing |
title | A Coarse-Grained Reconfigurable Architecture with Compilation for High Performance |
title_full | A Coarse-Grained Reconfigurable Architecture with Compilation for High Performance |
title_fullStr | A Coarse-Grained Reconfigurable Architecture with Compilation for High Performance |
title_full_unstemmed | A Coarse-Grained Reconfigurable Architecture with Compilation for High Performance |
title_short | A Coarse-Grained Reconfigurable Architecture with Compilation for High Performance |
title_sort | coarse grained reconfigurable architecture with compilation for high performance |
url | http://dx.doi.org/10.1155/2012/163542 |
work_keys_str_mv | AT luwan acoarsegrainedreconfigurablearchitecturewithcompilationforhighperformance AT chendong acoarsegrainedreconfigurablearchitecturewithcompilationforhighperformance AT demingchen acoarsegrainedreconfigurablearchitecturewithcompilationforhighperformance AT luwan coarsegrainedreconfigurablearchitecturewithcompilationforhighperformance AT chendong coarsegrainedreconfigurablearchitecturewithcompilationforhighperformance AT demingchen coarsegrainedreconfigurablearchitecturewithcompilationforhighperformance |