Skip to main content

Energy Consumption in Mobile Devices: Why Future Systems Need Requirements–Aware Energy Scale-Down

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3164))

Abstract

The current proliferation of mobile devices has resulted in a large diversity of designs, each optimized for a specific application, form-factor, battery life, and functionality (e.g., cell phone, pager, MP3 player, PDA, laptop). Recent trends, motivated by user preferences towards carrying less, have focused on integrating these different applications in a single general-purpose device, often resulting in much higher energy consumption and consequently much reduced battery life. This paper argues that in order to achieve longer battery life, such systems should be designed to include requirements-aware energy scale-down techniques. Such techniques would allow a general-purpose device to use hardware mechanisms and software policies to adapt energy use to the user’s requirements for the task at hand, potentially approaching the low energy use of a special-purpose device. We make two main contributions. We first provide a model for energy scale-down. We argue that one approach to design scale-down is to use special-purpose devices as examples of powerefficient design points, and structure adaptivity using insights from these design points. To understand the magnitude of the potential benefits, we present an energy comparison of a wide spectrum of mobile devices (to the best of our knowledge, the first study to do so). A comparison of these devices with general- purpose systems helps us identify scale-down opportunities. Based on these insights, we propose and evaluate three specific requirements-aware energy scale-down optimizations, in the context of the display, wireless, and CPU components of the system. Our optimizations reduce the energy consumption of their targeted subsystems by factors of 2 to 10 demonstrating the importance of energy scale-down in future designs.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abou-Ghazala, N., Mayo, R., Ranganathan, P.: Idle Mode Power Management for Personal Wireless Devices, Hewlett Packard Technical Report HPL 2003-102 (2003)

    Google Scholar 

  2. Douglis, F., Krishnan, P., Marsh, B.: Thwarting the power hungry disk. In: Proceedings of the 1994 USENIX Conference, January 1994, pp. 293–306 (1994)

    Google Scholar 

  3. Harter, T., Vroegindeweij, S., Geelhoed, E., Manahan, M., Ranganathan, P.: Energy-aware User Interfaces: An Evaluation of User Acceptance. In: Proceedings of the Conference on Human Factors in Computing Systems (CHI) (April 2004)

    Google Scholar 

  4. Hamburgen, B., Mogul, J., Reid, B., Eustace, A., Swan, R., Doherty, M.J., Bartlett, J.: Characterization of Organic Illumination Systems. Hewlett Packard Technical Report WRL-TN-13 (1989)

    Google Scholar 

  5. Iyer, S., Luo, A., Mayo, R., Ranganathan, P.: Energy-Adaptive Display System Designs for Future Mobile Environments. In: Proceedings of the First International Conference on Mobile Systems, Applications, and Services, pp. 245–258 (2003)

    Google Scholar 

  6. Kumar, R., Farkas, K., Jouppi, N., Ranganathan, P., Tullsen, D.: Processor Power Reduction via Single-ISA Heterogeneous Multi-core Architectures. Computer Architecture Letters 2 (April 2003)

    Google Scholar 

  7. Kumar, R., Farkas, K., Jouppi, N., Ranganathan, P., Tullsen, D.: Single-ISA Heterogeneous Multi-Core Architectures: The Potential for Processor Power Reduction. In: Proceedings of the 36th International Symposium on Microarchitecture (December 2003)

    Google Scholar 

  8. Lebeck, A., Fan, X., Zeng, H., Ellis, C.S.: Power aware page allocation. In: Proceedings of the Ninth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS IX) (November 2000)

    Google Scholar 

  9. Manne, S., Klauser, A., Grunwald, D.: Pipeline gating: Speculation control for energy reduction. In: Proceedings of the 25th Annual International Symposium on Computer Architecture, June 1998, pp. 132–141 (1998)

    Google Scholar 

  10. Pillai, P., Shin, K.G.: Real-time dynamic voltage scaling for low-power embedded operating systems. In: Proceedings of the 18th Symposium on Operating System Principles (2001)

    Google Scholar 

  11. Shih, E., Bahl, P., Sinclair, M.J.: Wake on Wireless: An Event Driven Energy Saving Strategy for Battery Operated Devices. In: Proceedings of the Eighth Annual ACM Conference on Mobile Computing and Networking, Atlanta, Georgia, USA (September 2002)

    Google Scholar 

  12. Stanford Resources Inc. Organic Light Emitting Diode Displays: Annual Display Industry Report, Second Edition (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mayo, R.N., Ranganathan, P. (2005). Energy Consumption in Mobile Devices: Why Future Systems Need Requirements–Aware Energy Scale-Down. In: Falsafi, B., VijayKumar, T.N. (eds) Power-Aware Computer Systems. PACS 2003. Lecture Notes in Computer Science, vol 3164. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-28641-7_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-28641-7_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24031-0

  • Online ISBN: 978-3-540-28641-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics