|
ABSTRACT
Energy management has become one of the great challenges in portable computing. This is the result of the increasing energy requirements of modern portable devices without a corresponding increase in battery technology. uSleep is an energy reduction technique for handheld devices that is most effective when the handheld's processor is lightly loaded, such as when the user is reading a document or looking at a web page. When possible, rather than using the processor's idle mode, uSleep tries to put the processor in sleep mode for short periods (less than one second) without affecting the user's experience. To enhance the perception that the system is on, an image is maintained on the display and activity is resumed as a result of external events such as touch-screen and button activity. We have implemented, analyzed and evaluated uSleep on a prototype pocket computer, where it has reduced energy consumption by up to 60%.
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
|
F. Douglis, P. Krishnan, and B. Marsh. Thwarting the power-hungry disk. In USENIX Winter 1994 Technical Conf. Proc., pages 293--306, San Francisco, Jan. 1994. USENIX.
|
 |
2
|
|
| |
3
|
Sonya Gary , Pete Ippolito , Gianfranco Gerosa , Carl Dietz , Jim Eno , Hector Sanchez, PowerPC 603, A Microprocessor for Portable Computers, IEEE Design & Test, v.11 n.4, p.14-23, October 1994
[doi> 10.1109/54.329447]
|
 |
4
|
Kinshuk Govil , Edwin Chan , Hal Wasserman, Comparing algorithm for dynamic speed-setting of a low-power CPU, Proceedings of the 1st annual international conference on Mobile computing and networking, p.13-25, November 13-15, 1995, Berkeley, California, United States
[doi> 10.1145/215530.215546]
|
| |
5
|
William R. Hamburgen , Deborah A. Wallach , Marc A. Viredaz , Lawrence S. Brakmo , Carl A. Waldspurger , Joel F. Bartlett , Timothy Mann , Keith I. Farkas, Itsy: Stretching the Bounds of Mobile Computing, Computer, v.34 n.4, p.28-36, April 2001
[doi> 10.1109/2.917534]
|
 |
6
|
|
| |
7
|
Intel. Intel registered StrongARM registered SA-1100 Microprocessor: Developer's Manual, Aug. 1999. Document No. mbox278088-004.
|
| |
8
|
Intel. Intel registered XScale trademark Microarchitecture: Technical Summary, 2000.
|
| |
9
|
|
| |
10
|
K. Li, R. Kumpf, P. Horton, and T. Anderson. A quantitative analysis of disk drive power management in portable computers. In USENIX Winter 1994 Technical Conf. Proc., pages 279--291, San Francisco, Jan. 1994. USENIX.
|
| |
11
|
|
 |
12
|
Trevor Pering , Tom Burd , Robert Brodersen, The simulation and evaluation of dynamic voltage scaling algorithms, Proceedings of the 1998 international symposium on Low power electronics and design, p.76-81, August 10-12, 1998, Monterey, California, United States
[doi> 10.1145/280756.280790]
|
| |
13
|
J. Pouwelse, K. Langendoen, and H. Sips. Dynamic voltage scaling on a low-power microprocessor. In Int'l Symp. on Mobile Multimedia Systems & Applications, Delft, Nov. 2000.
|
 |
14
|
Tajana Simunic , Luca Benini , Peter Glynn , Giovanni De Micheli, Dynamic power management for portable systems, Proceedings of the 6th annual international conference on Mobile computing and networking, p.11-19, August 06-11, 2000, Boston, Massachusetts, United States
[doi> 10.1145/345910.345914]
|
| |
15
|
|
| |
16
|
R. Stephany, K. Anne, J. Bell, G. Cheney, J. Eno, G. Hoeppner, G. Joe, R. Kaye, J. Lear, T. Litch, J. Meyer, J. Montanaro, K. Patton, T. Pham, R. Reis, M. Silla, J. Slaton, K. Snyder, and R. Witek. A 200MHz 32b 0.5W CMOS RISC microprocessor. In 1998 IEEE Int'l Solid-State Circuits Conf.: Digest of Technical Papers, pages 238--239, 443, San Francisco, Feb. 1998. IEEE.
|
| |
17
|
|
| |
18
|
M. Weiser, B. Welch, A. Demers, and S. Shenker. Scheduling for reduced CPU energy. In Proc. First Symp. on Operating Systems Design and Implementation, pages 13--23, Monterey, Nov. 1994. USENIX.
|
CITED BY 10
|
|
Hongzhou Liu , Tom Roeder , Kevin Walsh , Rimon Barr , Emin Gün Sirer, Design and implementation of a single system image operating system for ad hoc networks, Proceedings of the 3rd international conference on Mobile systems, applications, and services, June 06-08, 2005, Seattle, Washington
|
|
|
Lin Zhong , Niraj K. Jha, Energy efficiency of handheld computer interfaces: limits, characterization and practice, Proceedings of the 3rd international conference on Mobile systems, applications, and services, June 06-08, 2005, Seattle, Washington
|
|
|
|
|
|
|
|
|
Nilanjan Banerjee , Jacob Sorber , Mark D. Corner , Sami Rollins , Deepak Ganesan, Triage: balancing energy and quality of service in a microserver, Proceedings of the 5th international conference on Mobile systems, applications and services, June 11-13, 2007, San Juan, Puerto Rico
|
|
|
|
|
|
Jiayang Liu , Lin Zhong, Micro power management of active 802.11 interfaces, Proceeding of the 6th international conference on Mobile systems, applications, and services, June 17-20, 2008, Breckenridge, CO, USA
|
|
|
Rajesh Palit , Ajit Singh , Kshirasagar Naik, Modeling the energy cost of applications on portable wireless devices, Proceedings of the 11th international symposium on Modeling, analysis and simulation of wireless and mobile systems, October 27-31, 2008, Vancouver, British Columbia, Canada
|
|
|
|
|
|
|
|