TY - GEN
T1 - Enhanced processor budget for QoS management in multimedia systems
AU - Lee, Chang Gun
AU - Sha, Lui
N1 - Publisher Copyright:
© 2003 IEEE.
PY - 2003
Y1 - 2003
N2 - Resource reservation and QoS negotiation is a common way to guarantee timely progress of programs in distributed multimedia systems. For this, determining the available resource capacity, resource budget, is important. The resource budget depends on resource characteristics (e.g., processor, memory, disk, and network bandwidth) and scheduling algorithms. The paper provides an improved processor budget for the fixed-priority scheduling algorithm, which is most common in commercial real-time operating systems. The improvement is possible by noting that, in multimedia systems, there is a prefixed set of task periods for the finite set of QoS options and parameters. Our approach explicitly takes these periods into account and calculates the tight bound of the processor budget using the linear programming technique. This bound significantly improves Liu and Layland bound (Liu and Layland, 1973) and also it is proved to be better than any other bounds in the literature. We also show how this bound is effectively used for resource reservation and QoS re-negotiation for adapting to dynamic workload.
AB - Resource reservation and QoS negotiation is a common way to guarantee timely progress of programs in distributed multimedia systems. For this, determining the available resource capacity, resource budget, is important. The resource budget depends on resource characteristics (e.g., processor, memory, disk, and network bandwidth) and scheduling algorithms. The paper provides an improved processor budget for the fixed-priority scheduling algorithm, which is most common in commercial real-time operating systems. The improvement is possible by noting that, in multimedia systems, there is a prefixed set of task periods for the finite set of QoS options and parameters. Our approach explicitly takes these periods into account and calculates the tight bound of the processor budget using the linear programming technique. This bound significantly improves Liu and Layland bound (Liu and Layland, 1973) and also it is proved to be better than any other bounds in the literature. We also show how this bound is effectively used for resource reservation and QoS re-negotiation for adapting to dynamic workload.
KW - Fixedpriority scheduling
KW - Multimedia
KW - QoS
KW - Resource reservation
KW - Utilization bound
UR - http://www.scopus.com/inward/record.url?scp=84947215652&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84947215652&partnerID=8YFLogxK
U2 - 10.1109/IPDPS.2003.1213244
DO - 10.1109/IPDPS.2003.1213244
M3 - Conference contribution
AN - SCOPUS:84947215652
T3 - Proceedings - International Parallel and Distributed Processing Symposium, IPDPS 2003
BT - Proceedings - International Parallel and Distributed Processing Symposium, IPDPS 2003
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - International Parallel and Distributed Processing Symposium, IPDPS 2003
Y2 - 22 April 2003 through 26 April 2003
ER -