DocumentCode :
3738523
Title :
A framework for dynamically-loaded hardware library (HLL) in FPGA acceleration
Author :
Gian Carlo Cardarilli;Leonardo Di Carlo;Alberto Nannarelli;Federico Maria Pandolfi;Marco Re
Author_Institution :
University of Rome "Tor Vergata" Dept. of Electronic Engineering Via del Politecnico 1, 00133, Rome, Italy
fYear :
2015
Firstpage :
291
Lastpage :
296
Abstract :
Hardware acceleration is often used to address the need for speed and computing power in embedded systems. FPGAs always represented a good solution for HW acceleration and, recently, new SoC platforms extended the flexibility of the FPGAs by combining on a single chip both high-performance CPUs and FPGA fabric. The aim of this work is the implementation of hardware accelerators for these new SoCs. The innovative feature of these accelerators is the on-the-fly reconfiguration of the hardware to dynamically adapt the accelerator´s functionalities to the current CPU workload. The realization of the accelerators preliminarily requires also the profiling of both the SW (ARM CPU + NEON Units) and HW (FPGA) performance, an evaluation of the partial reconfiguration times and the development of an application-specific IP-cores library. This paper focuses on the profiling aspect of both the SW and HW implementation of the same operations, using arithmetic routines (BLAS) as the reference point for benchmarking, and presents a comparison of the results in terms of speed, power consumption and resources utilization.
Keywords :
"Neon","Optimization","Hardware","Field programmable gate arrays","Acceleration","Libraries","Power demand"
Publisher :
ieee
Conference_Titel :
Signal Processing and Information Technology (ISSPIT), 2015 IEEE International Symposium on
Type :
conf
DOI :
10.1109/ISSPIT.2015.7394346
Filename :
7394346
Link To Document :
بازگشت