DocumentCode :
676334
Title :
Bitwidth-optimized hardware accelerators with software fallback
Author :
Klimovic, Ana ; Anderson, James H.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
fYear :
2013
fDate :
9-11 Dec. 2013
Firstpage :
136
Lastpage :
143
Abstract :
We propose the high-level synthesis of an FPGA-based hybrid computing system, where the implementations of compute-intensive functions are available in both software, and as hardware accelerators. The accelerators are optimized to handle common-case inputs, as opposed to worst-case inputs, allowing accelerator area to be reduced by 28%, on average, while retaining the majority of performance advantages associated with a hardware versus software implementation. When inputs exceed the range that the hardware accelerators can handle, a software fallback is automatically triggered. Optimization of the accelerator area is achieved by reducing datapath widths based on application profiling of variable ranges in software (under typical datasets). The selected widths are passed to a high-level synthesis tool which generates the accelerator for a given function. The optimized accelerators with software fallback capability are generated automatically by our framework, with minimal user intervention. Our study explores the trade-offs of delay and area for benchmarks implemented on an Altera Cyclone II FPGA.
Keywords :
field programmable gate arrays; high level synthesis; optimisation; Altera Cyclone II FPGA; FPGA-based hybrid computing system; accelerator area; bitwidth-optimized hardware accelerators; compute-intensive functions; datapath widths; high-level synthesis; optimization; optimized accelerators; performance advantages; software fallback capability; Benchmark testing; Dynamic range; Field programmable gate arrays; Hardware; Optimization; Program processors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology (FPT), 2013 International Conference on
Conference_Location :
Kyoto
Print_ISBN :
978-1-4799-2199-7
Type :
conf
DOI :
10.1109/FPT.2013.6718343
Filename :
6718343
Link To Document :
بازگشت