Adaptive energy management for dynamically reconfigurable processors

Muhammad Shafique, Lars Bauer, Jörg Henkel

Research output: Contribution to journalArticlepeer-review

Abstract

We present an adaptive energy management system for dynamically reconfigurable processors that chooses an energy-minimizing set of custom instructions (CIs) and then power-gates the temporarily unused subset of CIs. It requires a comprehensive power model to estimate the power consumption of different CIs at run time. We deploy our new energy management in two state-of-the-art reconfigurable processors (RISPP and Molen) and perform an elaborative evaluation of energy savings under various area and performance constraints for different technology nodes. We demonstrate the energy benefits by comparing it to state-of-the-art power-gating techniques for FPGAs. The work is implemented as a prototype on a Xilinx FPGA platform.

Original languageEnglish (US)
Article number6685906
Pages (from-to)50-63
Number of pages14
JournalIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Volume33
Issue number1
DOIs
StatePublished - Jan 2014

Keywords

  • Adaptivity
  • Custom instructions
  • Energy management
  • Low power
  • Power modeling
  • Reconfigurable processors

ASJC Scopus subject areas

  • Software
  • Computer Graphics and Computer-Aided Design
  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'Adaptive energy management for dynamically reconfigurable processors'. Together they form a unique fingerprint.

Cite this