• DocumentCode
    2845921
  • Title

    Program counter based techniques for dynamic power management

  • Author

    Gniady, Chris ; Hu, Y. Charlie ; Lu, Yung-Hsiang

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
  • fYear
    2004
  • fDate
    14-18 Feb. 2004
  • Firstpage
    24
  • Lastpage
    35
  • Abstract
    Reducing energy consumption has become one of the major challenges in designing future computing systems. We propose a novel idea of using program counters to predict I/O activities in the operating system. We present a complete design of program-counter access predictor (PCAP) that dynamically learns the access patterns of applications and predicts when an I/O device can be shut down to save energy. PCAP uses path-based correlation to observe a particular sequence of program counters leading to each idle period, and predicts future occurrences of that idle period. PCAP differs from previously proposed shutdown predictors in its ability to: (1) correlate I/O operations to particular behavior of the applications and users, (2) carry prediction information across multiple executions of the applications, and (3) attain better energy savings while incurring low mispredictions.
  • Keywords
    hard discs; microprocessor chips; power consumption; power electronics; I/O activity prediction; dynamic power management; energy consumption reduction; idle period prediction; operating system; path-based correlation; program-counter access predictor design; Counting circuits; Design engineering; Energy consumption; Energy management; Hard disks; Power engineering and energy; Power engineering computing; Power system management; Space technology; Wireless networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software, IEE Proceedings-
  • ISSN
    1530-0897
  • Print_ISBN
    0-7695-2053-7
  • Type

    conf

  • DOI
    10.1109/HPCA.2004.10021
  • Filename
    1410062