DocumentCode :
646638
Title :
Evaluating energy efficiency of floating point matrix multiplication on FPGAs
Author :
Matam, Kiran Kumar ; Hoang Le ; Prasanna, Viktor K.
Author_Institution :
Comput. Sci. Dept., Univ. of Southern California, Los Angeles, CA, USA
fYear :
2013
fDate :
10-12 Sept. 2013
Firstpage :
1
Lastpage :
6
Abstract :
Energy efficiency has emerged as one of the key performance metrics in scientific computing. In this work, we evaluate the energy efficiency of floating point matrix multiplication on the state-of-the-art FPGAs. We implement a modular design parameterized with the problem size and the type of on-chip storage. To understand the efficiency of our implementations, we estimate the peak energy efficiency of any matrix multiplication implementation. Our on-chip matrix multiplication core achieves up to 7.07 and 2.28 GFlops/Joule for single and double precision arithmetic, respectively. Our implementations sustain up to 73% and 84% of the peak energy efficiency for single and double precision arithmetic, respectively. Using an optimal on-chip matrix multiplication core, we also model and estimate the energy efficiency of large-scale matrix multiplication using external DRAM. Our designs for large-scale matrix multiplication achieve energy efficiency of 5.21 and 1.60 GFlops/Joule for single and double precision, respectively.
Keywords :
energy conservation; field programmable gate arrays; floating point arithmetic; matrix multiplication; power aware computing; FPGA; double precision arithmetic; energy efficiency; external DRAM; floating point matrix multiplication; modular design; onchip matrix multiplication core; onchip storage; single precision arithmetic; Algorithm design and analysis; Arrays; Field programmable gate arrays; SDRAM; System-on-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Extreme Computing Conference (HPEC), 2013 IEEE
Conference_Location :
Waltham, MA
Print_ISBN :
978-1-4799-1364-0
Type :
conf
DOI :
10.1109/HPEC.2013.6670345
Filename :
6670345
Link To Document :
بازگشت