ML-based Reinforcement Learning Approach for Power Management in SoCs

David Akselrod

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper presents a machine learning-based reinforcement learning approach, mapping Finite State Machines, traditionally used for power management control in SoCs, to Markov Decision Process (MDP)-based agents for controlling power management features of Integrated Circuits with application to complex multiprocessor-based SoCs such as CPUs, APUs and GPUs. We present the problem of decision-based control of a number of power management features in ICs consisting of numerous heterogeneous IPs. An infinite-horizon fully observable MDPs are utilized to obtain a policy of actions maximizing the expectation of the formulated Power Management utility function. The approach balances the demand for desired performance while providing an optimal power saving as opposed to commonly used FSM-based power management techniques. MDP framework was employed for power management decision-making under conditions of uncertainly for reinforcement learning. We describe in detail converting power management FSMs into infinite-horizon fully observable MDPs. The approach optimizes itself using reinforcement learning based on specified reward structure and previous performance, yielding an optimal and dynamically adjusted power management mechanism in respect to the formulated model.

Original languageEnglish
Title of host publicationProceedings - 32nd IEEE International System on Chip Conference, SOCC 2019
EditorsDanella Zhao, Arindam Basu, Magdy Bayoumi, Gwee Bah Hwee, Ge Tong, Ramalingam Sridhar
PublisherInstitute of Electrical and Electronics Engineers
Pages382-387
Number of pages6
ISBN (Electronic)9781728134826
DOIs
StatePublished - 1 Sep 2019
Externally publishedYes
Event32nd IEEE International System on Chip Conference, SOCC 2019 - Singapore, Singapore
Duration: 3 Sep 20196 Sep 2019

Publication series

NameInternational System on Chip Conference
Volume2019-September
ISSN (Print)2164-1676
ISSN (Electronic)2164-1706

Conference

Conference32nd IEEE International System on Chip Conference, SOCC 2019
Country/TerritorySingapore
CitySingapore
Period3/09/196/09/19

Keywords

  • MDP
  • ML
  • Power
  • Reinforcement learning
  • SoC

ASJC Scopus subject areas

  • Hardware and Architecture
  • Control and Systems Engineering
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'ML-based Reinforcement Learning Approach for Power Management in SoCs'. Together they form a unique fingerprint.

Cite this