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 :
بازگشت