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
Link To Document