Title :
Initial values for online response time calculations
Author :
Bril, Reinder J. ; Verhaegh, Wim F J ; Pol, Evert-Jan D.
Author_Institution :
Philips Res. Labs. Eindhoven, Spain
Abstract :
Many real-time systems needing an online schedulability test requires exact schedulability analysis. In this paper we evaluate standard initial values for the iterative procedure to calculate worst-case response times of periodic tasks under fixed priority preemptive scheduling and arbitrary phasing. For discrete scheduling, we show that the number of iterations needed to determine the worst-case response time of a task using standard initial values increases logarithmically for an increasing worst-case computation time of that task. We present a new initial value, and prove that the number of iterations for that value is bounded. The costs of using the standard and new initial values are compared by means of an experiment. We briefly discuss the applicability of the initial value in other contexts, such as best-case response time analysis and jitter analysis.
Keywords :
online operation; processor scheduling; real-time systems; task analysis; FPPS; RTOS; arbitrary phasing; best-case response time; discrete scheduling; fixed priority preemptive scheduling; iterative procedure; jitter analysis; logarithmical increase; online response time calculation; online schedulability test; periodic task; real-time operating system; response time analysis; schedulability analysis; standard initial value; worst-case response time; Consumer products; Costs; Delay; Jitter; Laboratories; Processor scheduling; Real time systems; System testing;
Conference_Titel :
Real-Time Systems, 2003. Proceedings. 15th Euromicro Conference on
Print_ISBN :
0-7695-1936-9
DOI :
10.1109/EMRTS.2003.1212722