F-lemma: Fast learning-based energy management for multi-/many-core processors

  • An Zou
  • , Karthik Garimella
  • , Benjamin Lee
  • , Christopher Gill
  • , Xuan Zhang

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

10 Scopus citations

Abstract

Over the last two decades, as microprocessors have evolved to achieve higher computational performance, their power density also has increased at an accelerated rate. Improving energy efficiency and reducing power consumption is therefore of critical importance to modern computing systems. One effective technique to improve energy efficiency is dynamic voltage and frequency scaling (DVFS). In this paper, we propose F-LEMMA: a fast learning-based power management framework consisting of a global power allocator in userspace, a reinforcement learning-based power management scheme at the architecture level, and a swift controller at the digital circuit level. This hierarchical approach leverages computation at the system and architecture levels, and the short response times of the swift controllers, to achieve effective and rapid μS-level power management. Our experimental results demonstrate that F-LEMMA can achieve significant energy savings (35.2% on average) across a broad range of workload benchmarks. Compared with existing state-of-the-art DVFS-based power management strategies that can only operate at millisecond timescales, F-LEMMA is able to provide notable (up to 11%) Energy-Delay Product improvements when evaluated across benchmarks.

Original languageEnglish
Title of host publicationMLCAD 2020 - Proceedings of the 2020 ACM/IEEE Workshop on Machine Learning for CAD
PublisherAssociation for Computing Machinery, Inc
Pages43-48
Number of pages6
ISBN (Electronic)9781450375191
DOIs
StatePublished - Nov 16 2020
Event2nd ACM/IEEE Workshop on Machine Learning for CAD, MLCAD 2020 - Virtual, Online, Iceland
Duration: Nov 16 2020Nov 20 2020

Publication series

NameMLCAD 2020 - Proceedings of the 2020 ACM/IEEE Workshop on Machine Learning for CAD

Conference

Conference2nd ACM/IEEE Workshop on Machine Learning for CAD, MLCAD 2020
Country/TerritoryIceland
CityVirtual, Online
Period11/16/2011/20/20

Fingerprint

Dive into the research topics of 'F-lemma: Fast learning-based energy management for multi-/many-core processors'. Together they form a unique fingerprint.

Cite this