Title :
Energy efficiency of FPGAs and programmable processors for matrix multiplication
Author :
Scrofano, Ronald ; Choi, Seonil ; Prasanna, Viktor K.
Author_Institution :
Dept. of Comput. Sci., Univ. of Southern California, Los Angeles, CA, USA
Abstract :
Advances in their technologies have positioned FPGAs and embedded processors to compete with digital signal processors (DSPs). In this paper, we evaluate the performance in terms of both latency and energy-efficiency of FPGAs, embedded processors, and DSPs in multiplying two n × n matrices. As specific examples, we have chosen a representative of each type of device. Our results show that the FPGAs can multiply two n × n matrices with both lower latency and lower energy consumption than the other two types of devices. This makes FPGAs the ideal choice for matrix multiplication in signal processing applications.
Keywords :
digital arithmetic; digital signal processing chips; field programmable gate arrays; matrix multiplication; microprocessor chips; performance evaluation; DSPs; FPGAs; TMS320C6415; XScale-based PXA250; Xilinx Virtex-II Pro; digital signal processors; embedded processors; energy consumption; energy efficiency; latency; matrix multiplication; programmable processors; signal processing applications; Clocks; Computer science; Delay; Digital signal processing; Digital signal processors; Energy consumption; Energy efficiency; Field programmable gate arrays; Power engineering and energy; Signal processing;
Conference_Titel :
Field-Programmable Technology, 2002. (FPT). Proceedings. 2002 IEEE International Conference on
Print_ISBN :
0-7803-7574-2
DOI :
10.1109/FPT.2002.1188725