ACM Home Page
Please provide us with feedback. Feedback
Ghosts in the machine: interfaces for better power management
Full text PdfPdf (294 KB)
Source International Conference On Mobile Systems, Applications And Services archive
Proceedings of the 2nd international conference on Mobile systems, applications, and services table of contents
Boston, MA, USA
SESSION: Energy conservation for mobile devices table of contents
Pages: 23 - 35  
Year of Publication: 2004
ISBN:1-58113-793-1
Authors
Manish Anand  University of Michigan, Ann Arbor, MI
Edmund B. Nightingale  University of Michigan, Ann Arbor, MI
Jason Flinn  University of Michigan, Ann Arbor, MI
Sponsors
SIGMOBILE: ACM Special Interest Group on Mobility of Systems, Users, Data and Computing
USENIX: USENIX Association
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 58,   Citation Count: 15
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/990064.990070
What is a DOI?

ABSTRACT

We observe that the modularity of current power management algorithms often leads to poor results. We propose two new interfaces that pierce the abstraction barrier that inhibits device power management. First, an OS power manager allows applications to query the current power mode of I/O devices to evaluate the performance and energy cost of alternative strategies for reading and writing data. Second, we allow applications to disclose ghost hints that enable better power management in the presence of multiple devices. Adaptive applications issue ghost hints to device power managers when they are forced to use a poor I/O path because a device is not in an ideal power mode; such hints allow devices to implement proactive power management strategies that do not depend upon passive load observation. Using these new interfaces, we implement a middleware layer that supports adaptive disk cache management. On an iPAQ handheld running Linux, our cache manager reduces interactive response time for a Web browser by 27% and decreases total energy usage by 9%. For a mail reader, the cache manager decreases response time by 42% and energy use by 5%.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
Bishop, A. M. World wide web offline explorer 2.8. http://www.gedanken.demon.co.uk/wwwoffle/, October 2003.
 
4
Carson, M. Adaptation and Protocol Testing thorugh Network Emulation. NIST, http://snad.ncsl.nist.gov/itg/nistnet/slides/index.htm.
 
5
Cisco Systems, Inc. Cisco Aironet wireless LAN client adapters installation and configuration guide for Linux.
 
6
Dillo web browser 0.7.2. http://www.dillo.org/, April 2003.
 
7
Doron, E. Emailsync - email synchronizer 0.0.8. http://www.savan.com/erez/emailsync.html, July 2002.
 
8
 
9
Douglis, F., Krishnan, P., and Marsh, B. Thwarting the power-hungry disk. In Proceedings of 1994 Winter USENIX Conference (San Francisco, CA, January 1994), pp. 292--306.
10
 
11
Gribble, S. D. UC Berkeley Home IP HTTP Traces. http://www.acm.org/sigcomm/ITA/.
 
12
Heath, T., Pinheiro, E., and Bianchini, R. Application-supported device management for energy and performance. In Proceedings of the 2002 Workshop on Power-Aware Computer Systems (February 2002), pp. 114--123.
 
13
 
14
Hitachi Global Storage Technologies. Hitachi Microdrive Hard Disk Drive Specifications, January 2003.
 
15
Intel, Microsoft, and Toshiba. Advanced Configuration and Power Interface Specification, February 1998. http://www.acpi.info.
16
17
 
18
19
 
20
 
21
 
22
Mozilla web browser. http://www.mozilla.org.
 
23
 
24
Papathanasiou, A. E., and Scott, M. L. Energy efficiency through burstiness. In Proceedings of the 5th IEEE Workshop on Mobile Computing Systems and Applications (Monterey, CA, October 2003), pp. 444--53.
25
26
 
27
USB Flash Store. http://www.usbflashstore.com (as of 11/4/03).
28
29
30
 
31
Zeng, H., Ellis, C. S., Lebeck, A. R., and Vahdat, A. Currentcy: A unifying abstraction for expressing energy management policies. In Proceedings of the 2003 USENIX Annual Technical Conference (San Antonio, TX, June 2003), pp. 43--56.
 
32
Zheng, F., Garg, N., Sobti, S., Zhang, C., Joseph, R. E., Krishnamurty, A., and Wang, R. Y. Considering the energy consumption of mobile storage alternatives. In Proceedings of the 11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (October 2003).

CITED BY  15

Collaborative Colleagues:
Manish Anand: colleagues
Edmund B. Nightingale: colleagues
Jason Flinn: colleagues