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
Link To Document