Power and energy efficiency evaluation for HW and SW implementation of nxn matrix multiplication on Altera FPGAs

  • Authors:
  • Abdelghani Renbi;Lennart Lindh

  • Affiliations:
  • Jönköping University, Sweden;Jönköping University, Sweden

  • Venue:
  • Proceedings of the 6th FPGAworld Conference
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Matrix multiplication is most often involved in graphics, image processing, digital signal processing, robotics and control engineering applications. In this paper we compared and analyzed the power and energy consumption in three different designs, which multiply two matrices A and B of nxn 32-bit items and store the result in C matrix of nxn 64-bit items. The first two designs use FPGA HW with different number of storage registers 2n and 2n2 and the third design uses a computer system piloted by NIOS II\e processor with On-Chip memory. We showed that NIOS II\e is not an energy efficient alternative to multiply nxn matrices compared to HW matrix multiplier on FPGA. Since our target FPGA is the Altera cyclone II family, we also had to find one acceptable method to measure the real power consumption in the FPGA device.