| Power-conscious configuration cache structure and code mapping for coarse-grained reconfigurable architecture |
| Full text |
Pdf
(242 KB)
|
| Source
|
International Symposium on Low Power Electronics and Design
archive
Proceedings of the 2006 international symposium on Low power electronics and design
table of contents
Tegernsee, Bavaria, Germany
SESSION: Temperature-aware design and microarchitectures
table of contents
Pages: 310 - 315
Year of Publication: 2006
ISBN:1-59593-462-6
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 51, Citation Count: 1
|
|
|
ABSTRACT
Coarse-grained reconfigurable architecture aims to achieve both performance and flexibility. However, power consumption is no less important for the reconfigurable architecture to be used as a competitive processing core in embedded systems. In this paper, we show how power is consumed in a typical coarse-grained reconfigurable architecture. Based on the power breakdown data, we suggest a power-conscious configuration cache structure and code mapping technique, which reduce power consumption without performance degradation. Experimental results show that the proposed approach saves much power even with reduced configuration cache size.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
| |
3
|
|
| |
4
|
Nikhil Bansal, Sumit Gupta, Nikil D. Dutt, and Alex Nicolau, "Analysis of the performance of coarse-grain reconfigurable architectures with different processing element configurations," in Proc. of Workshop on Application Specific Processors, Dec. 2003.
|
| |
5
|
Andy Lambrechts, Praveen Raghavan, Murali Jayapala, "Energy-Aware Interconnect-Exploration of coarse-grained reconfigurable processors," in Proc. of Workshop on Application Specific Processors, Sept. 2005.
|
| |
6
|
|
| |
7
|
Frank Hannig, Hritam Dutta, and Jurgen Teich, "Mapping of regular nested loop programs to coarse-grained reconfigurable arrays - constraints and methodology," in Proc. of EEE Int. Parallel & Distributed Processing Symp., p. 148a, April 2004.
|
| |
8
|
Jong-eun Lee, Kiyoung Choi, and Nikil D. Dutt, "Mapping loops on coarse-grained reconfigurable architectures using memory operation sharing," in Technical Report 02-34, Center for Embedded Computer Systems(CECS), Univ. of California Irvine, Calif., 2002.
|
| |
9
|
Minwook Ahn , Jonghee W. Yoon , Yunheung Paek , Yoonjin Kim , Mary Kiemb , Kiyoung Choi, A spatial mapping algorithm for heterogeneous coarse-grained reconfigurable architectures, Proceedings of the conference on Design, automation and test in Europe: Proceedings, March 06-10, 2006, Munich, Germany
|
| |
10
|
Hartej Singh , Ming-Hau Lee , Guangming Lu , Nader Bagherzadeh , Fadi J. Kurdahi , Eliseu M. Chaves Filho, MorphoSys: An Integrated Reconfigurable System for Data-Parallel and Computation-Intensive Applications, IEEE Transactions on Computers, v.49 n.5, p.465-481, May 2000
[doi> 10.1109/12.859540]
|
| |
11
|
|
| |
12
|
Francisco-Javier Vererdas, Michael Scheppler, Will Moffat, and Bingfeng Mei, "Custom implementation of the coarse-grained reconfigurable ADRES architecture for multimedia purposes," in Proc. of Int. Conf. on Field Programmable Logic and Applications, pp. 106--111, Aug. 2005.
|
| |
13
|
Yoonjin Kim, Chulsoo Park, Shinwon Kang, Hyunjik Song, Jinyong Jung, and Kiyoung Choi, "Design and evaluation of coarse-grained reconfigurable architecture," in Proc. of Int. SoC Design Conf., pp. 227--230, Oct. 2004.
|
| |
14
|
Yoonjin Kim , Mary Kiemb , Chulsoo Park , Jinyong Jung , Kiyoung Choi, Resource Sharing and Pipelining in Coarse-Grained Reconfigurable Architecture for Domain-Specific Optimization, Proceedings of the conference on Design, Automation and Test in Europe, p.12-17, March 07-11, 2005
[doi> 10.1109/DATE.2005.260]
|
 |
15
|
|
| |
16
|
Sami Khawam, Tughrul Arslan, and Fred Westall, "Synthesizable reconfigurable array targeting distributed arithmetic for system-on-chip applications," in Proc. of IEEE Int. Parallel & Distributed Processing Symp., p. 150, April 2004.
|
| |
17
|
Francisco Barat, Murali Jayapala, Tom Vander Aa Henk Corporaal, Geert Deconinck, and Rudy Lauwereins, "Low power coarse-grained reconfigurable instruction set processor," in Proc. of Int. Conf. on Field Programmable Logic and Applications, pp. 230--239, Sept. 2003.
|
| |
18
|
|
| |
19
|
ARM Corp. : http://www.arm.com/arm/AMBA
|
| |
20
|
Synopsys Corp. : http://www.synopsys.com
|
| |
21
|
DongbuAnam Semiconductor : http://www.dsemi.com
|
| |
22
|
Model Technology Corp. : http://www.model.com
|
| |
23
|
|
| |
24
|
|
INDEX TERMS
Primary Classification:
C.
Computer Systems Organization
C.1
PROCESSOR ARCHITECTURES
C.1.3
Other Architecture Styles
Subjects:
Adaptable architectures
Additional Classification:
C.
Computer Systems Organization
C.1
PROCESSOR ARCHITECTURES
C.1.3
Other Architecture Styles
Subjects:
Pipeline processors;
Heterogeneous (hybrid) systems
General Terms:
Design,
Experimentation,
Performance,
Verification
Keywords:
coarse-grained reconfigurable architecture (CGRA),
configuration cache,
context pipelining,
loop pipelining,
low power,
spatial mapping,
system-on-chip (SoC),
temporal mapping
|