Controlling Energy Demand in Mobile Computing Systems

Front Cover
Morgan & Claypool Publishers, 2007 - Computers - 89 pages
This lecture provides an introduction to the problem of managing the energy demand of mobile devices. Reducing energy consumption, primarily with the goal of extending the lifetime of battery-powered devices, has emerged as a fundamental challenge in mobile computing and wireless communication. The focus of this lecture is on a systems approach where software techniques exploit state-of-the-art architectural features rather than relying only upon advances in lower-power circuitry or the slow improvements in battery technology to solve the problem. Fortunately, there are many opportunities to innovate on managing energy demand at the higher levels of a mobile system. Increasingly, device components offer low power modes that enable software to directly affect the energy consumption of the system. The challenge is to design resource management policies to effectively use these capabilities.
 

Contents

Introduction
1
Management of Device Power States
23
Dynamic Voltage Scheduling DVS
39
Multiple DevicesInteractions and Tradeoffs
55
EnergyAware Application Code
69
Challenges and Opportunities
79
Author Biography
89
Copyright

Other editions - View all

Common terms and phrases

Popular passages

Page 88 - W. Ye, N. Vijaykrishnan, M. Kandemir, and MJ Irwin. The design and use of simplepower: a cycle-accurate energy estimation tool.
Page 83 - Brooks D., Tiwari V., Martonosi M., "Wattch: a framework for architectural-level power analysis and optimizations", in: Proceedings of the 27th International Symposium on Computer Architecture (ISCA).
Page 84 - J. Flinn and M. Satyanarayanan. PowerScope: A tool for profiling the energy usage of mobile applications.
Page 87 - Shin, KG Real-time dynamic voltage scaling for low-power embedded operating systems, In Proceedings of ACM Symposium on Operating Systems Principles, December 2001, pp.
Page 85 - A Predictive System Shutdown Method for Energy Saving of Event-Driven Computation", in Proceedings of the Int.
Page 83 - S. Chandra and A. Vahdat. Application-specific Network Management for Energyaware Streaming of Popular Multimedia Formats.
Page 87 - McAuley. Energy is Just Another Resource: Energy Accounting and Energy Pricing in the Nemesis OS.
Page 85 - Online strategies for dynamic power management in systems with multiple power-saving states,
Page 86 - Non-ideal battery and main memory effects on CPU speed-setting for low power, IEEE Trans.
Page 85 - Using complete machine simulation for software power estimation: the SoftWatt approach", in: Proceedings of the International Symposium on High Performance Computer Architecture (HPCA-8), February 2002.