• DocumentCode
    2036545
  • Title

    A model checking approach to evaluating system level dynamic power management policies for embedded systems

  • Author

    Shukla, Sandeep K. ; Gupta, Rajesh K.

  • Author_Institution
    Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    53
  • Lastpage
    57
  • Abstract
    System Level Power Management policies are typically based on moving the system to various power management states, in order to achieve minimum wastage of power The major challenge in devising such strategies is that the input task arrival rates to a system is usually unpredictable, and hence the power management strategies have to be designed as on-line algorithms. These algorithms are aimed at optimizing wasted power in the face of nondeterministic task arrivals. Previous works on evaluating power management strategies for optimality, have used trace driven simulations, and competitive analysis. In this work we build upon the competitive analysis based paradigm. Our work views a power management strategy as a winning strategy in a two player game, between the power management algorithm, and a non-deterministic adversary. With the power of non-determinism, we can generate the worst possible scenarios in terms of possible traces of tasks. Such scenarios not only disprove conjectured bounds on the optimality of a power management strategy, but also guides the designer towards a better policy. One could also prove such bounds automatically. To achieve these, we exploit model checkers used in formal verification. However, specific tools which are focused mainly on this kind of power management strategies are under development, which would alleviate some of the state explosion problems inherent in model checking techniques
  • Keywords
    embedded systems; formal verification; game theory; high level synthesis; power consumption; competitive analysis based paradigm; formal verification; input task arrival rates; model checkers; nondeterministic task arrivals; on-line algorithms; state explosion problems; system level dynamic power management policies; Algorithm design and analysis; Analytical models; Computer science; Embedded computing; Embedded system; Energy management; Power dissipation; Power system management; Power system modeling; Stochastic systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Level Design Validation and Test Workshop, 2001. Proceedings. Sixth IEEE International
  • Conference_Location
    Monterey, CA
  • Print_ISBN
    0-7695-1411-1
  • Type

    conf

  • DOI
    10.1109/HLDVT.2001.972807
  • Filename
    972807