EmPower: FPGA based rapid prototyping of dynamic power management algorithms for multi-processor systems on chip

Dynamic power management for multi-core system on chip (MPSoC) platforms has become an increasingly critical design problem. In this paper, we present EmPower, an FPGA based rapid prototyping framework for dynamic power management algorithms targeted at MPSoC platforms. EmPower supports two advanced...

Full description

Saved in:
Bibliographic Details
Published in22nd International Conference on Field Programmable Logic and Applications (FPL) pp. 41 - 48
Main Authors Ravishankar, C., Ananthanarayan, S., Garg, S., Kennings, A.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.08.2012
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Dynamic power management for multi-core system on chip (MPSoC) platforms has become an increasingly critical design problem. In this paper, we present EmPower, an FPGA based rapid prototyping framework for dynamic power management algorithms targeted at MPSoC platforms. EmPower supports two advanced power management techniques (per-core dynamic frequency scaling and clock gating, and thread migration), enables software based expression of the power management algorithm, and provides on-chip power measurement capabilities. EmPower also includes two fully-functional parallel applications for benchmarking - video encoding and software-defined radio. We demonstrate the use of EmPower in rapid exploration of the large design space of power management algorithms using two illustrative case studies.
ISBN:9781467322577
1467322571
ISSN:1946-147X
1946-1488
DOI:10.1109/FPL.2012.6339239