Title :
Integrated dynamic scheduling of hard and QoS degradable real-time tasks in multiprocessor systems
Author :
Mittal, Anita ; Manimaran, G. ; Murthy, C. Siva Ram
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Madras, India
Abstract :
Many time critical applications require predictable performance and tasks in these applications have deadlines to be met. For tasks with hard deadlines, a deadline miss can be catastrophic, while for QoS degradable tasks (soft real time tasks) timely approximate results of poorer quality or occasional deadline misses are acceptable. Imprecise computation and (m,k) firm guarantee are two workload models that quantify the trade off between schedulability and result quality. We propose dynamic scheduling algorithms for integrated scheduling of real time tasks, represented by these workload models, in multiprocessor systems. The algorithms aim at improving the schedulability of tasks by exploiting the properties of these models in QoS degradation. We also show how the proposed algorithms can be adapted for integrated scheduling of multimedia streams and hard real time tasks, and demonstrate their effectiveness in quantifying QoS degradation. Through simulation, we evaluate the performance of these algorithms using the metrics-success ratio (measure of schedulability) and quality. Our simulation results show that one of the proposed algorithms, multilevel degradation algorithm, outperforms the others in terms of both the performance metrics
Keywords :
multimedia systems; multiprocessing systems; processor scheduling; quality control; real-time systems; QoS degradable real time tasks; QoS degradable tasks; QoS degradation; approximate results; deadline miss; dynamic scheduling algorithms; firm guarantee; hard deadlines; hard real time tasks; integrated dynamic scheduling; integrated scheduling; multilevel degradation algorithm; multimedia streams; multiprocessor systems; occasional deadline misses; performance metrics; real time tasks; result quality; schedulability; success ratio; time critical applications; workload models; Application software; Computer science; Degradation; Dynamic scheduling; High performance computing; Multiprocessing systems; Power system reliability; Real time systems; Safety; Timing;
Conference_Titel :
Real-Time Computing Systems and Applications, 1998. Proceedings. Fifth International Conference on
Conference_Location :
Hiroshima
Print_ISBN :
0-8186-9209-X
DOI :
10.1109/RTCSA.1998.726408