Dynamic Energy Management of FPGA Accelerators in Embedded Systems

Mohammad Hosseinabady, Jose Nunez-Yanez

Research output: Contribution to journalArticle (Academic Journal)

387 Downloads (Pure)

Abstract

In this paper, we investigate how to utilize an FPGA in an embedded system to save energy. For this purpose, we study the energy efficiency of a hybrid FPGA-CPU device that can switch task execution between hardware and software with focus on periodic tasks. We have applied the proposed techniques to a robot map creation algorithm as a case study which shows up to 38\% energy reduction compared to using only the FPGA implementation. Overall, experimental results show up to 48\% energy reduction by applying the proposed DEM at runtime on thirteen individual tasks.
Original languageEnglish
Article number63
Number of pages25
JournalACM Transactions on Embedded Computing Systems
Volume17
Issue number3
Early online date1 Jun 2018
DOIs
Publication statusE-pub ahead of print - 1 Jun 2018

Keywords

  • FPGA
  • Dynamic Voltage and Frequency Scaling
  • Dynamic Power Management
  • Zynq-SoC
  • Dynamic Energy Management

Fingerprint Dive into the research topics of 'Dynamic Energy Management of FPGA Accelerators in Embedded Systems'. Together they form a unique fingerprint.

Cite this