DocumentCode
2873642
Title
Configuration caching management techniques for reconfigurable computing
Author
Li, Zhiyuan ; Compton, Katherine ; Hauck, Steve
Author_Institution
Dept. of Electr. & Comput. Eng., Northwestern Univ., Evanston, IL, USA
fYear
2000
fDate
2000
Firstpage
22
Lastpage
36
Abstract
Although run-time reconfigurable systems have been shown to achieve very high performance, the speedups over traditional microprocessor systems are limited by the cost of configuration of the hardware. We explore the idea of configuration caching. We present techniques to carefully manage the configurations present on the reconfigurable hardware throughout program execution. Through the use of the presented strategies, we show that the number of required reconfigurations is reduced, lowering the configuration overhead. We extend these techniques to a number of different FPGA programming models, and develop both lower bound and realistic caching algorithms for these structures
Keywords
cache storage; configuration management; field programmable gate arrays; reconfigurable architectures; FPGA programming models; caching algorithms; configuration caching management; configuration overhead; microprocessor systems; program execution; reconfigurable computing; reconfigurable hardware; run-time reconfigurable systems; Arithmetic; Costs; Delay; Field programmable gate arrays; Hardware; High performance computing; Microprocessors; Prefetching; Reconfigurable logic; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Custom Computing Machines, 2000 IEEE Symposium on
Conference_Location
Napa Valley, CA
Print_ISBN
0-7695-0871-5
Type
conf
DOI
10.1109/FPGA.2000.903390
Filename
903390
Link To Document