DocumentCode :
2630330
Title :
Guaranteeing utility level of a firm real-time system using control theory
Author :
Kargahi, Mehdi ; Bazrafshan, Marzieh
Author_Institution :
Sch. of Electr. & Comput. Eng., Univ. of Tehran, Tehran, Iran
fYear :
2009
fDate :
20-21 Oct. 2009
Firstpage :
692
Lastpage :
697
Abstract :
It is argued that time/utility functions (TUF) besides deadline and the utility accrual scheduling paradigm provide a more generalized and flexible approach to characterize real-time systems behavior. On the other hand, controlling the transient behavior of real-time systems is a quite important issue, whereas many such systems operate in unpredictable environments. Further, open-loop real-time scheduling algorithms, especially in overloaded conditions, do not satisfy the desired performance requirements. This paper proposes a closed-loop utility control algorithm for a firm real-time (FRT) system with a predetermined target for the accrued utility by the individual jobs who meet their deadline. In order to lead the accrued utility to the target, the algorithm uses DVS to dynamically adjust the processor speed. In the process of designing the algorithm, an established control theoretic method has been used. The method has been applied to the FRT system with three scheduling policies, namely, FCFS, EDF, and GUS. The efficiency of applying the proposed utility control algorithm to the system with these policies is investigated. Observations confirm that in spite of EDF, GUS is a quite suitable scheduling policy to get a relatively constant utility by the jobs in the system.
Keywords :
closed loop systems; open loop systems; real-time systems; scheduling; utility programs; accrued utility; closed-loop utility control algorithm; control theory; firm real-time system; open loop real-time scheduling algorithm; real-time system behavior; time/utility functions; utility accrual scheduling; Algorithm design and analysis; Control systems; Control theory; Dynamic voltage scaling; Energy consumption; Feedback control; Processor scheduling; Real time systems; Scheduling algorithm; Voltage control; Control Theory; Dynamic Voltage Scaling (DVS); Feedback Control Loop; Firm Real-Time System; Time/Utility Function (TUF);
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Conference, 2009. CSICC 2009. 14th International CSI
Conference_Location :
Tehran
Print_ISBN :
978-1-4244-4261-4
Electronic_ISBN :
978-1-4244-4262-1
Type :
conf
DOI :
10.1109/CSICC.2009.5349660
Filename :
5349660
Link To Document :
بازگشت