• DocumentCode
    2974442
  • Title

    Adaptive compression for instruction code of Coarse Grained Reconfigurable Architectures

  • Author

    Moo-Kyoung Chung ; Jun-Kyoung Kim ; Yeon-Gon Cho ; Soojung Ryu

  • Author_Institution
    Samsung Adv. Inst. of Technol. (SAIT), Yongin, South Korea
  • fYear
    2013
  • fDate
    9-11 Dec. 2013
  • Firstpage
    394
  • Lastpage
    397
  • Abstract
    Coarse Grained Reconfigurable Architecture (CGRA) achieves high performance by exploiting instruction-level parallelism with software pipeline. Large instruction memory is, however, a critical problem of CGRA, which requires large silicon area and power consumption. Code compression is a promising technique to reduce the memory area, bandwidth requirements, and power consumption. We present an adaptive code compression scheme for CGRA instructions based on dictionary-based compression, where compression mode and dictionary contents are adaptively selected for each execution kernel and compression group. In addition, it is able to design hardware decompressor efficiently with two-cycle latency and negligible silicon overhead. The proposed method achieved an average compression ratio 0.52 in a CGRA of 16-functional unit array with the experiments of well-optimized applications.
  • Keywords
    microprocessor chips; pipeline processing; power aware computing; reconfigurable architectures; 16-functional unit array; CGRA; adaptive code compression scheme; bandwidth requirements; coarse grained reconfigurable architectures; dictionary contents; dictionary-based compression; hardware decompressor; instruction code; instruction-level parallelism; large instruction memory; memory area; negligible silicon overhead; power consumption; silicon area; software pipeline; two-cycle latency; well-optimized applications; Decoding; Dictionaries; Kernel; Memory management; Power demand; Silicon; CGRA; Dictionary-Based Code Compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2013 International Conference on
  • Conference_Location
    Kyoto
  • Print_ISBN
    978-1-4799-2199-7
  • Type

    conf

  • DOI
    10.1109/FPT.2013.6718396
  • Filename
    6718396