By Topic

Design and Implementation of a Critical Speed-Based DVFS Mechanism for the Android Operating System

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Wen-Yew Liang ; Dept. of Comput. Sci. & Inf. Eng., Nat. Taipei Univ. of Technol., Taipei, Taiwan ; Po-Ting Lai

DVFS is an efficient energy saving technique for processors during program execution time. In this paper, a critical speed-based DVFS mechanism that we have implemented on the Android operating system is introduced. Our studies indicate that due to memory accesses, decreasing the frequency may not always reduce the energy consumption. A critical speed is thus defined as the CPU frequency with which the energy consumption can be minimized. In our mechanism, a prediction equation based on the correlation of the memory access rate and the critical speed was constructed and used to choose a suitable frequency and voltage dynamically at run time. Our initial experiment results show that for real applications running on Android, the energy consumption can be effectively reduced.

Published in:

2010 5th International Conference on Embedded and Multimedia Computing

Date of Conference:

11-13 Aug. 2010