Best-case response times and jitter analysis of real-time tasks

Best-case response times and jitter analysis of real-time tasks

0.00 Avg rating0 Votes
Article ID: iaor2008178
Country: United Kingdom
Volume: 7
Issue: 2
Start Page Number: 133
End Page Number: 147
Publication Date: Mar 2004
Journal: Journal of Scheduling
Authors: , ,
Abstract:

In this paper, we present a simple recursive equation and an iterative procedure to determine the best-case response times of periodic tasks under fixed-priority preemptive scheduling and arbitrary phasings. The approach is of a similar nature as the one used to determine worst-case response times in the sense that where a critical instant is considered to determine the latter, we base our analysis on an optimal instant. Such an optimal instant occurs when all higher priority tasks have a simultaneous release that coincides with the completion of an execution of the task under consideration. The resulting recursive equation closely resembles the one for worst-case response times. The iterative procedure is illustrated by means of a small example. Next, we apply the best-case response times to analyze jitter in distributed multiprocessor systems. To this end, we discuss the effect of the best-case response times on completion jitter, as well as the effect of release jitter on the best-case response times. The newly derived best-case response times generally result in tighter bounds on jitter, in turn leading to tighter worst-case response time bounds.

Reviews

Required fields are marked *. Your email address will not be published.