PollO: Polling-aware On-demand Governor for Improving Power Efficiency

Sungwoo Lee, Yongju Song, Young Ik Eom

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

2 Scopus citations

Abstract

Efficient power management is one of the most important requirements for modern mobile computing devices. To satisfy it, the Linux kernel provides CPU governors which can adjust the CPU frequency. Meanwhile, as high-performance storage devices being matured, vendors have begun to employ them into mobile devices. To sufficiently exploit this high performance of storage devices, we can use polling-based I/O service mechanism, because it can perform better than conventional methods. However, polling-based I/O service mechanism does not have benefit in power consumption, and traditional CPU governors do not consider this characteristic of polling-based I/O service. In this paper, we introduce Polling-aware Ondemand governor, called PollO governor, which improves the power efficiency while ensuring comparable I/O performance. Our experimental results show that PollO governor achieves 26.93% lower power consumption without a performance drop.

Original languageEnglish
Title of host publicationProceedings of the 2020 14th International Conference on Ubiquitous Information Management and Communication, IMCOM 2020
EditorsSukhan Lee, Hyunseung Choo, Roslan Ismail
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728154534
DOIs
StatePublished - Jan 2020
Event14th International Conference on Ubiquitous Information Management and Communication, IMCOM 2020 - Taichung, Taiwan, Province of China
Duration: 3 Jan 20205 Jan 2020

Publication series

NameProceedings of the 2020 14th International Conference on Ubiquitous Information Management and Communication, IMCOM 2020

Conference

Conference14th International Conference on Ubiquitous Information Management and Communication, IMCOM 2020
Country/TerritoryTaiwan, Province of China
CityTaichung
Period3/01/205/01/20

Keywords

  • CPU frequency
  • CPU governor
  • High-performance storage device
  • I/O completion method

Fingerprint

Dive into the research topics of 'PollO: Polling-aware On-demand Governor for Improving Power Efficiency'. Together they form a unique fingerprint.

Cite this