Title :
Probabilistic worst case response time estimation for multi-core real-time systems
Author :
Mucha, Matthias ; Mottok, Jurgen ; Deubzer, Michael
Author_Institution :
Fac. of Electr. Eng. & Inf. Technol., Ostbayrische Tech. Hochschule Regensburg, Regensburg, Germany
Abstract :
Traditional methods rely on Static Timing Analysis techniques to compute the Worst Case Response Time for tasks in real-time systems. Multi-Core real-time systems are faced up with concurrent task executions, semaphore accesses, and task migrations where it may be difficult to obtain the worst case upper bound. A new three staged probabilistic estimation concept is presented. Worst Case Response Times are estimated for tasksets which consist of tasks with multiple time bases. The concept involves data generation with sample classification and sample size equalization, model fit and Worst Case Response Time estimation on the basis of extreme value distribution models. A Generalized Pareto Distribution model fit method which includes threshold detection and parameter estimation is also presented. Sample classification in combination with the new Generalized Pareto Distribution model fit method allows to estimate Worst Case Response Times with low pessimism ranges compared to estimation methods that uses the Generalized Pareto or the Gumbel max distribution without sample classification.
Keywords :
Pareto distribution; multiprocessing systems; parameter estimation; pattern classification; probability; real-time systems; Gumbel max distribution; concurrent task executions; data generation; extreme value distribution models; generalized Pareto distribution model fit method; multicore real-time systems; parameter estimation; probabilistic worst case response time estimation; sample classification; sample size equalization; semaphore accesses; static timing analysis techniques; task migrations; task sets; three staged probabilistic estimation; threshold detection; time bases; worst case upper bound; Computational modeling; Estimation; Hardware; Probabilistic logic; Real-time systems; Time factors; Timing; Automotive Engineering; Estimation; Multi-Core; Real-time systems; Worst Case Response Time Analysis;
Conference_Titel :
Embedded Computing (MECO), 2015 4th Mediterranean Conference on
Conference_Location :
Budva
Print_ISBN :
978-1-4799-8999-7
DOI :
10.1109/MECO.2015.7181918