DocumentCode
2175953
Title
Input-Driven Reconfiguration for Area and Performance Adaption of Reconfigurable Accelerators
Author
Yan, Like ; Wen, Yuan ; Chen, Tianzhou
Author_Institution
Coll. of Comput. Sci., Zhejiang Univ., Hangzhou, China
fYear
2010
fDate
11-13 Dec. 2010
Firstpage
237
Lastpage
244
Abstract
Attaching a reconfigurable loop accelerator to a processor for improving the performance and the efficiency of the system, which can be further enhanced by unrolling the loop to change its parallelism in a better way, is a promising development. The more a loop is unrolled, the wider the reconfigurable area that is exposed. However, the utilization of a loop accelerator is highly linked with the input. Also, in some situations, one will be wasting area to overunroll the loop. With a focus on the area and the performance balance, this paper proposes a dynamically adaptive reconfigurable accelerator framework for the processor/RL architecture. In the framework, reconfiguration of the accelerator is driven by the input. An accelerator selection model is presented for selecting an accelerator at run time among the predefined input patterns. Also, with the help of a detailed illustration of a bzip2 case study, experimental results were provided for the feasibility of the approach, which showed that up to 69.21% reconfigurable area is saved at a cost of 2.63% performance slowdown in the best case.
Keywords
multiprocessing systems; accelerator selection model; adaptive reconfigurable accelerator; input driven reconfiguration; reconfigurable loop accelerator; Arrays; Field programmable gate arrays; Hardware; Parallel processing; Strain; Transforms;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Science and Engineering (CSE), 2010 IEEE 13th International Conference on
Conference_Location
Hong Kong
Print_ISBN
978-1-4244-9591-7
Electronic_ISBN
978-0-7695-4323-9
Type
conf
DOI
10.1109/CSE.2010.64
Filename
5692481
Link To Document