A dynamic frequency scaling solution to DPM in embedded linux systems

  • Authors:
  • Zhang Yuhua;Qian Longhua;Lv Qiang;Qian Peide;Zhao Lei

  • Affiliations:
  • School of Computer Science and Technology,Soochow University, Suzhou, China;School of Computer Science and Technology,Soochow University, Suzhou, China;School of Computer Science and Technology,Soochow University, Suzhou, China;School of Computer Science and Technology,Soochow University, Suzhou, China;School of Computer Science and Technology,Soochow University, Suzhou, China

  • Venue:
  • IRI'09 Proceedings of the 10th IEEE international conference on Information Reuse & Integration
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Traditional power management enables CPU to switch among different power consumption modes such as running, idle and standby to save energy to a certain degree. In battery-powered embedded Linux systems, power management plays an even more important role than in desktops. This paper proposes a solution to dynamic power management (DPM) based on dynamic frequency scaling (DFS). According to the system workload, it switches the working frequency among several predefined settings. This paper presents a design and implementation of the solution in an embedded Linux system. Experimental results on an Intel PXA250-based system have demonstrated that the system running a DPM-enabled Linux can save up to 44% of execution time with less than 8% extra power consumption in an email application.