DocumentCode
3344675
Title
Writing Portable Applications that Dynamically Bind at Run Time to Reconfigurable Hardware
Author
Moore, Nicholas ; Conti, Albert ; Leeser, Miriam ; King, Laurie Smith
Author_Institution
Northeastern Univ., Boston
fYear
2007
fDate
23-25 April 2007
Firstpage
229
Lastpage
238
Abstract
Powerful multicomputer platforms that combine FPGAs and programmable processors promise tremendous performance benefits for applications that take advantage of these rapidly emerging architectures. Portable applications are desirable because they can be easily adapted to take advantage of different reconfigurable computing platforms. raditional practices, however, intertwine application code with hardware specific code such that porting entails a significant rewrite of the application and reuse is difficult. Vforce, based on the VSIPL++ standard, is an exten sible framework we created that allows the same application code to run on different reconfigurable computing platforms. Vforce offers application-level portability, framework-level extensibility to new hardware, and system-level run time resource management. In particular, Vforce supports very late binding of the application to a specific hardware platform such that binding does not occur until run time. This paper describes Vforce with a focus on late run time binding to a specific hardware platform. Results using Vforce to implement an FFT and a time domain adaptive beam- former are presented.
Keywords
fast Fourier transforms; field programmable gate arrays; reconfigurable architectures; FFT; FPGA; VSIPL++ standard; hardware specific code; multicomputer platform; portable application; programmable processor; reconfigurable hardware; Acceleration; Application software; Computer architecture; Field programmable gate arrays; Hardware; Image processing; Portable computers; Sensor arrays; Signal processing; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Custom Computing Machines, 2007. FCCM 2007. 15th Annual IEEE Symposium on
Conference_Location
Napa, CA
Print_ISBN
978-0-7695-2940-0
Type
conf
DOI
10.1109/FCCM.2007.39
Filename
4297259
Link To Document