Title :
Real-Time Analysis of Servers for General Job Arrivals
Author :
Kumar, Pranaw ; Jian-Jia Chen ; Thiele, Lothar ; Schranzhofer, Andreas ; Buttazzo, Giorgio C.
Author_Institution :
Comput. Eng. & Networks Lab., ETH Zurich, Zurich, Switzerland
Abstract :
Several servers have been proposed to schedule streams of a periodic jobs in the presence of other periodic tasks. Standard schedulability analysis has been extended to consider such servers. However, not much attention has been laid on computing the worst-case delay suffered by a given stream of jobs when scheduled via a server. Such analysis is essential for using servers to schedule hard real-time tasks. We illustrate, with examples, that well established resource models, such as supply bound function and models from Real-Time Calculus, do not tightly characterize servers. In this work, we analyze the server algorithm of the Constant Bandwidth Server and compute a provably tight resource model of the server. The approach used enables us to differentiate between the soft and hard variants of the server. A similar approach can be used to characterize other servers, the final results for which are presented.
Keywords :
processor scheduling; constant bandwidth server; earliest deadline first; general job arrivals; periodic tasks; rate monotonic; schedulability analysis; servers real-time analysis; supply bound function; Analytical models; Bandwidth; Computational modeling; Delay; Real time systems; Schedules; Servers;
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2011 IEEE 17th International Conference on
Conference_Location :
Toyama
Print_ISBN :
978-1-4577-1118-3
DOI :
10.1109/RTCSA.2011.80