DocumentCode
3300835
Title
Fast online placement for reconfigurable computing systems
Author
Bazargan, K. ; Sarrafzadeh, M.
Author_Institution
Dept. of Electr. & Comput. Eng., Northwestern Univ., Evanston, IL, USA
fYear
1999
fDate
1999
Firstpage
300
Lastpage
302
Abstract
Advances in programmable hardware have lead to new architectures where the hardware can be dynamically adapted to the application to gain better performance. There are still many challenging problems to be solved before any practical general-purpose reconfigurable system is built. One fundamental issue is the placement of the modules on the reconfigurable functional unit (RFU). In this paper we present an online heuristic placement method with overall O(n log n) space complexity and O(log n) time complexity for each insertion/deletion of modules on the RFU chip, n being the number of modules currently on the RFU. Our proposed method is O(n) faster than an algorithm which considers all possible locations for placing a new module, but as experimental results show its quality is 7% worse
Keywords
computational complexity; field programmable gate arrays; reconfigurable architectures; architectures; fast online module placement; module deletion; module insertion; online heuristic placement method; programmable hardware; reconfigurable computing systems; reconfigurable functional unit; space complexity; time complexity; Algorithm design and analysis; Application software; Computer architecture; Delay; Energy management; Engines; Field programmable gate arrays; Hardware; Performance gain; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Custom Computing Machines, 1999. FCCM '99. Proceedings. Seventh Annual IEEE Symposium on
Conference_Location
Napa Valley, CA
Print_ISBN
0-7695-0375-6
Type
conf
DOI
10.1109/FPGA.1999.803706
Filename
803706
Link To Document