DocumentCode
1657077
Title
State-based full predication for low power coarse-grained reconfigurable architecture
Author
Han, Kyuseung ; Park, Seongsik ; Choi, Kiyoung
Author_Institution
Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., Seoul, South Korea
fYear
2012
Firstpage
1367
Lastpage
1372
Abstract
It has been one of the most fundamental challenges in architecture design to achieve high performance with low power while maintaining flexibility. Parallel architectures such as coarse-grained reconfigurable architecture, where multiple PEs are tightly coupled with each other, can be a viable solution to the problem. However, the PEs are typically controlled by a centralized control unit, which makes it hard to parallelize programs requiring different control of each PE. To overcome this limitation, it is essential to convert control flows into data flows by adopting the predicated execution technique, but it may incur additional power consumption. This paper reveals power issues in the predicated execution and proposes a novel technique to mitigate power overhead of predicated execution. Contrary to the conventional approach, the proposed mechanism can decide whether to suppress instruction execution or not without decoding the instructions and does not require additional instruction bits, thereby resulting in energy savings. Experimental results show that energy consumed by the reconfigurable array and its configuration memory is reduced by up to 23.9%.
Keywords
centralised control; low-power electronics; parallel architectures; reconfigurable architectures; centralized control unit; configuration memory; control flow; data flow; energy consumption; energy saving; instruction bit; instruction execution suppression; instructions decoding; low power coarse-grained reconfigurable architecture design; multiple PE; multiple processing element; parallel architecture; power consumption; power overhead mitigation; predicated execution technique; reconfigurable array; state-based full predication; Arrays; Decoding; Energy consumption; Interpolation; Power demand; Radiation detectors; Registers; CGRA; low power design; predicated execution; predication; reconfigurable architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
Conference_Location
Dresden
ISSN
1530-1591
Print_ISBN
978-1-4577-2145-8
Type
conf
DOI
10.1109/DATE.2012.6176704
Filename
6176704
Link To Document