• DocumentCode
    2622593
  • Title

    Using dynamic optimization for control of real rate CPU resource management applications

  • Author

    Vahia, Varin ; Goel, Ashvin ; Walpole, Jonathan ; Shor, Molly H.

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
  • Volume
    6
  • fYear
    2003
  • fDate
    9-12 Dec. 2003
  • Firstpage
    6547
  • Abstract
    In this paper, we design a proportional-period controller for allocating the CPU to real rate multimedia applications on a general-purpose computer system. We model this computer system problem in state space form. We design a predictive controller to allocate the proportion of the CPU to the threads when the long-term time deviation from the current time stamp is small or positive. When it is negative and exceeds a certain threshold, we switch to a controller designed using dynamic optimization LQR tracking techniques, to drive the error (short-term and long-term time deviations) to a small value. The challenges in the problem include the coarse granularity (quantization) of the time-stamp markings of the video frames, the unpredictable decoding completion time of the frames, the variable decoding times of the frames, and control actuation being limited to positive values.
  • Keywords
    computer network management; decoding; linear quadratic control; multimedia systems; optimisation; quantisation (signal); resource allocation; state-space methods; LQR tracking techniques; central processing unit; coarse granularity; decoding completion time; dynamic optimization; general-purpose computer system; linear quadratic regulator; long-term time deviation; multimedia applications; predictive controller; proportional-period controller; quantization; real rate CPU resource management control; state space form; time stamp; variable decoding times; video frames; Application software; Control systems; Decoding; Design optimization; Multimedia systems; Proportional control; Resource management; State-space methods; Switches; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control, 2003. Proceedings. 42nd IEEE Conference on
  • ISSN
    0191-2216
  • Print_ISBN
    0-7803-7924-1
  • Type

    conf

  • DOI
    10.1109/CDC.2003.1272414
  • Filename
    1272414