• DocumentCode
    2954084
  • Title

    Software controlled power management

  • Author

    Lu, Yung-Hsiang ; Simunic, T. ; De Micheli, Giovanni

  • Author_Institution
    Comput. Syst. Lab., Stanford Univ., CA, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    157
  • Lastpage
    161
  • Abstract
    Reducing power consumption is critical in many system designs. Dynamic power management is an effective approach to decrease power without significantly degrading performance. Power management decisions can be implemented in either hardware or software. A recent trend on personal computers is to use software to change hardware power states. This paper presents a software architecture that allows system designers to investigate power management algorithms in a systematic fashion through a template. The architecture exploits the Advanced Configuration and Power Interface (ACPI), a standard for hardware and software. We implement two algorithms for controlling the power states of a hard disk on a personal computer running Microsoft Windows. By measuring the current feeding the hard disk, we show that the algorithms can save up to 25% more energy than the Windows power manager. Our work has two major contributions: a template for software-controlled power management and experimental comparisons of management algorithms for a hard disk
  • Keywords
    computer power supplies; power consumption; power control; software architecture; ACPI; Advanced Configuration and Power Interface; dynamic power management; hard disk; personal computers; power management; software-controlled power management; system designs; Algorithm design and analysis; Degradation; Energy consumption; Energy management; Hard disks; Hardware; Microcomputers; Power system management; Software algorithms; Software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 1999. (CODES '99) Proceedings of the Seventh International Workshop on
  • Conference_Location
    Rome
  • ISSN
    1092-6100
  • Print_ISBN
    1-58113-132-1
  • Type

    conf

  • DOI
    10.1109/HSC.1999.777412
  • Filename
    777412