Computers and Operations Research
Real-time task scheduling by multiobjective genetic algorithm
Journal of Systems and Software
QoS and resource management in distributed interactive multimedia environments
Multimedia Tools and Applications
Hi-index | 0.00 |
This paper presents a proportional-share CPU scheduler which can support multimedia applications in a general-purpose workstation environment. For this purpose, we have extended the stride scheduler which was designed originally for conventional tasks. New scheduling parameters are introduced to specify timing requirements of multimedia applications. Through the use of the rate regulator, the accuracy error of the scheduling is reduced to O(1). Separate task groups are proposed to represent both relative shares and absolute shares. The proposed scheduler is evaluated using a simulation study. The results show that the proposed scheduler achieves improved accuracy and adaptability as well as fairness.