2007 · 10 citations · 12 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureField-programmable Gate ArraysReconfigurable ComputingDynamic ReconfigurationField-programmable Gate Array ArchitectureFpga ArchitectureReconfigurable System ArchitectureRun-time ReconfigurationApplication-specific Reconfigurable HardwarePlatform ExtensibilityPortabilityReconfigurable Computing ArchitecturesReconfiguration Of Field-programmable Gate ArraysRun-time AdaptationRun-time Resource AllocationRun-time Resource Management
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.
12
JHDL-an HDL for reconfigurable systems
Peter Bellows, Brad Hutchings · 2002 · 249 citations
Hthreads: A Computational Model for Reconfigurable Devices
Wesley Peck, Erik K. Anderson, Jason Agron et al. · 2006 · 67 citations
Enabling a Uniform Programming Model Across the Software/Hardware Boundary
Erik K. Anderson, Jason Agron, Wesley Peck et al. · 2006 · 45 citations