RMDP-a real-time CPU scheduling algorithm to provide QoS guarantees for protocol processing
Ragavendran Gopalakrishnan, Gurudatta M. Parulkar · Proceedings - Real-Time Technology and Applications Symposium · 2002
We present the analysis of a real-time CPU scheduling algorithm specifically designed to provide processing guarantees for multimedia applications. It is motivated by the need to reduce the number of contest switch operations in protocol processing while being able to provide bandwidth and delay guarantees to each protocol session. We have implemented this scheme in the NetBSD operating system. Our experimental and simulation results show that there is substantial reduction in the number of context switch operations. We present the scheme and derive its schedulability test.