skip to main content
10.1145/277044.277094acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
Article
Free Access

Policy optimization for dynamic power management

Authors Info & Claims
Published:01 May 1998Publication History

ABSTRACT

Dynamic power management schemes (also called policies) can be used to control the power consumption levels of electronic systems, by setting their components in different states, each characterized by a performance level and a power consumption. In this paper, we describe power-managed systems using a finite-state, stochastic model. Furthermore, we show that the fundamental problem of finding an optimal policy which maximizes the average performance level of a system, subject to a constraint on the power consumption, can be formulated as a stochastic optimization problem called policy optimization. Policy optimization can be solved exactly in polynomial time (in the number of states of the model). We implemented a policy optimization tool and tested the quality of the optimal policies on a realistic case study.

References

  1. 1.Auspex File System Traces, available at http ://now. cs. berkeley, edu/X fs/Auspex Trac es/auspex, html (1993).]]Google ScholarGoogle Scholar
  2. 2.L. Benini and G. De Micheli, Dynamic Power Management: Design Techniques and CAD Tools, Kluwer (1997).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.J. Czyzyk, S. Mehrotra, and S. Wright, "PCx User Guide", Technical Report OTC 96/01, Optimization Technology Center, May, 1996.]]Google ScholarGoogle Scholar
  4. 4.C. Derman, Finite State Markov Decision Chains, Academic Press, (1970).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.R. Golding, P. Bosh et al, "Idleness is not sloth", in Proceedings of Winter USENIX Technical Conference, pp.201-212 (1995).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.D. Gross and C. M. HarrisFundamentals of Queueing Theory, Wiley (1985).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.A. Hordijk, and L. C. M. Kallenberg, "Constrained Undiscounted Stochastic Dynamic Programming", Mathematics of Operations Research, Vol. 2, pp. 276-289 (1984).]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8.C.-H. Hwang and A. C.-H. Wu, "A Predictive System Shutdown Method for Energy Saving of Event-Driven Computation", in Proceedings of thelCCAD, pp. 28-32 (1997).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.Intel, Microsoft and Toshiba, "Advanced Configuration and Power Interface specification", available at http://www, intel, com/ial/powermgm/specs, html (1996).]]Google ScholarGoogle Scholar
  10. 10.Microsoft,"OnNow: the evolution of the PC platform", available at http ://www. microsoft, com/hwdev/pcfuture/ONNOW. HTM (1997).]]Google ScholarGoogle Scholar
  11. 11.W. Nebel and J. Mermet(Eds.),Low power design in deep submicron electronics, Kluwer (1997).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.M. Srivastava, A. Chandrakasan and R. Brodersen, "Predictive system shutdown and other architectural techniques or energy efficient programmable computation", IEEE Transactions on Very Large Scale Integration Systemsvol. 4, no.l. pp. 42-55, March 1996.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.Technical specifications of hard drive IBM Travelstar VP 2.5-inch, available at http ://www. storage, ibm. com/stora ge/oem/data/travvp, htm ( 1996 ).]]Google ScholarGoogle Scholar
  14. 14.S. Udani and J. Smith, "The power broker: intelligent power management for mobile computing", Technical report MS-CLS-96-12, Dept. of Computer Information Science, University of Pennsylvania (1996).]]Google ScholarGoogle Scholar

Index Terms

  1. Policy optimization for dynamic power management

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            DAC '98: Proceedings of the 35th annual Design Automation Conference
            May 1998
            820 pages
            ISBN:0897919645
            DOI:10.1145/277044

            Copyright © 1998 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 May 1998

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            Overall Acceptance Rate1,770of5,499submissions,32%

            Upcoming Conference

            DAC '24
            61st ACM/IEEE Design Automation Conference
            June 23 - 27, 2024
            San Francisco , CA , USA

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader