DocumentCode :
114120
Title :
High level performance model based design space exploration for energy-efficient designs on FPGAs
Author :
Kuppannagari, Sanmukh R. ; Yusong Hu ; Prasanna, Viktor K.
Author_Institution :
Ming Hsieh Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
fYear :
2014
fDate :
3-5 Nov. 2014
Firstpage :
1
Lastpage :
6
Abstract :
Energy efficiency has become a key performance metric in implementing application on FPGA. Several parameters such as parallelism, data layout, data re-usability etc. determine energy efficiency. Therefore a parameterized architecture is required to analyze the trade-offs and select the most energy-efficient design. However, increasing the number of parameters exponentially increases the number of possible designs in the design space. It then becomes infeasible to simulate all the designs as time consumed in each simulation is quite significant. In this paper, we perform a high-level performance model based design space exploration for 2D image convolution. This technique allows us to explore the design space quickly and efficiently. We first develop a high level performance model which would allow us to do a parameter sweep of the large design space quickly. The parameter sweep will provide us with a small number of promising designs which can be simulated to arrive at the most energy-efficient design. We prove that a small design subspace will contain the dominating designs with respect to the metric of Energy Efficiency. We simulate the designs from this subspace and show that there is a considerable overlap of 77% between the top designs identified by the performance model and the designs simulated from the dominating design subspace.
Keywords :
field programmable gate arrays; logic design; power aware computing; 2D image convolution; FPGA; data layout; data reusability; dominating design subspace; energy-efficient designs; high level performance model based design space exploration; parameter sweep; Algorithm design and analysis; Computer architecture; Convolution; Field programmable gate arrays; Kernel; Mathematical model; Random access memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Green Computing Conference (IGCC), 2014 International
Conference_Location :
Dallas, TX
Type :
conf
DOI :
10.1109/IGCC.2014.7039144
Filename :
7039144
Link To Document :
بازگشت