• 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