Using probabilistic model checking for dynamic power management

  • Authors:
  • Gethin Norman;David Parker;Marta Kwiatkowska;Sandeep Shukla;Rajesh Gupta

  • Affiliations:
  • School of Computer Science, University of Birmingham, B15 2TT, Birmingham, UK;School of Computer Science, University of Birmingham, B15 2TT, Birmingham, UK;School of Computer Science, University of Birmingham, B15 2TT, Birmingham, UK;Bradley Department of Electrical and Computer Engineering, Virginia Tech, B15 2TT, Blacksburg, USA;Department of Information and Computer Science, University of California, B15 2TT, San Diego, USA

  • Venue:
  • Formal Aspects of Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.02

Visualization

Abstract

Dynamic power management (DPM) refers to the use of runtime strategies in order to achieve a tradeoff between the performance and power consumption of a system and its components. We present an approach to analysing stochastic DPM strategies using probabilistic model checking as the formal framework. This is a novel application of probabilistic model checking to the area of system design. This approach allows us to obtain performance measures of strategies by automated analytical means without expensive simulations. Moreover, one can formally establish various probabilistically quantified properties pertaining to buffer sizes, delays, energy usage etc., for each derived strategy.