• DocumentCode
    1995682
  • Title

    Control theory-based DVS for interactive 3D games

  • Author

    Gu, Yan ; Chakraborty, Samarjit

  • Author_Institution
    Dept. of Comput. Sci., Nat. Univ. of Singapore, Singapore
  • fYear
    2008
  • fDate
    8-13 June 2008
  • Firstpage
    740
  • Lastpage
    745
  • Abstract
    We propose a control theory-based dynamic voltage scaling (DVS) algorithm for interactive 3D game applications running on battery- powered portable devices. Using this scheme, we periodically adjust the game workload prediction based on the feedback from recent prediction errors. Although such control-theoretic feedback mechanisms have been widely applied to predict the workload of video decoding applications, they heavily rely on estimating the queue lengths of video frame buffers. Given the interactive nature of games - where game frames cannot be buffered - the control - theoretic DVS schemes for video applications can no longer be applied. Our main contribution is to suitably adapt these schemes for interactive games. Compared to history-based workload prediction schemes - where the workload of a game frame is predicted by averaging the workload of the previously-rendered frames - our proposed scheme yields significant improvement on different platforms (e.g. a laptop and a PDA) both in terms of energy savings as well as output quality.
  • Keywords
    computer games; feedback; interactive systems; mobile handsets; power aware computing; predictive control; battery-powered portable devices; control theory; control-theoretic feedback mechanisms; dynamic voltage scaling algorithm; feedback; interactive 3D game; prediction errors; queue lengths; video decoding; video frame buffers; workload prediction schemes; Application software; Computer graphics; Computer science; Decoding; Dynamic voltage scaling; Energy management; Feedback; Frequency estimation; Game theory; Voltage control; 3D Games; Graphics; Power management; Voltage scaling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2008. DAC 2008. 45th ACM/IEEE
  • Conference_Location
    Anaheim, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-60558-115-6
  • Type

    conf

  • Filename
    4555917