Title :
Fast and tight response-times for tasks with offsets
Author :
Mäki-Turja, Jukka ; Nolin, Mikael
Author_Institution :
Malardalen Real-Time Res. Centre, Vasteras, Sweden
Abstract :
In previous work, we presented a tight approximate response-time analysis for tasks with offsets. While providing a tight bound on response times, the tight analysis exhibits similarly long execution times as does the traditional methods for calculating response-times for tasks with offsets. The existing method for fast analysis of tasks with offsets is not applicable to the tight analysis. In this paper we extend the fast analysis to handle the distinguishing trait of the tight analysis; continuously increasing interference functions. Furthermore, we provide another speedup; by introducing pessimism in the modelling of interference at certain points, we speed up the convergence of the numerical solving for response-times without increasing the pessimism of the resulting response-times. The presented fast-and-tight analysis is guaranteed to calculate the same response-times as the tight analysis, and in a simulation study we obtain speedups of more than two orders of magnitude for realistically sized tasks sets compared to the tight analysis. We also demonstrate that the fast-and-tight analysis has comparable execution time to that of the fast analysis. Hence, we conclude that the fast-and-tight analysis is the preferred analysis technique when tight estimates of response-times are needed, and that we do not need to sacrifice tightness for analysis speed; both are obtained with the fast-and-tight analysis.
Keywords :
data flow analysis; real-time systems; task analysis; fast-and-tight analysis; interference function; numerical solving convergence; response time; simulation study; task analysis; task offset; Admission control; Analytical models; Convergence of numerical methods; Delay; Interference; Operating systems; Performance evaluation; Real time systems; System testing; Upper bound;
Conference_Titel :
Real-Time Systems, 2005. (ECRTS 2005). Proceedings. 17th Euromicro Conference on
Print_ISBN :
0-7695-2400-1
DOI :
10.1109/ECRTS.2005.15