• DocumentCode
    2063544
  • Title

    Delay hidden techniques based on configuration contexts reuse and differential reconfiguration in coarse-grained reconfigurable processor

  • Author

    Haopeng Liu ; Weiguang Sheng ; Weifeng He ; Zhigang Mao

  • Author_Institution
    Sch. of Microelectron., Shanghai Jiao Tong Univ., Shanghai, China
  • fYear
    2013
  • fDate
    28-31 Oct. 2013
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Reconfiguration delay seriously downgrades coarse grained reconfigurable processor´s performance because large numbers of cycles are needed to transmit the configuration contexts. Therefore, two delay hidden techniques, configuration contexts reuse and differential reconfiguration, are introduced into our REmus coarse-grained reconfigurable processor by employing the repeatability and similarity between the subsequent configuration contexts. An on-chip Scratchpad Configuration Memory (SCM) less than 4KB is embedded to buffer the repeated obsolete configuration contexts, which can be retransmitted to the reconfigurable elements much faster than reread the configuration words from the outer main memory. Furthermore, a partial reconfiguration mechanism is also designed to mitigate the transmission overheads of two adjacent or non-adjacent similar configuration contexts by only transmitting the distinct parts of the succeeding context (differential reconfiguration). At the same time, corresponding compiling scheme for fully utilizing the two features is also being designed and integrated into the original task compiler. Some preliminary experiments on REmus processor indicate that at most 35% speed-up is achieved than the original design without the two enhancing fabrics.
  • Keywords
    microprocessor chips; reconfigurable architectures; storage management chips; REmus coarse-grained reconfigurable processor; adjacent similar configuration contexts; coarse grained reconfigurable processor performance; configuration contexts reuse; delay hidden techniques; differential reconfiguration; nonadjacent similar configuration contexts; on-chip scratchpad configuration memory; partial reconfiguration mechanism; reconfigurable multimedia system; reconfiguration delay; task compiler; transmission overheads; Benchmark testing; Context; Delays; Hardware; Reconfigurable architectures; Switches; coarse-grained; configuration contexts reuse; differential reconfiguration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC (ASICON), 2013 IEEE 10th International Conference on
  • Conference_Location
    Shenzhen
  • ISSN
    2162-7541
  • Print_ISBN
    978-1-4673-6415-7
  • Type

    conf

  • DOI
    10.1109/ASICON.2013.6811824
  • Filename
    6811824