Title :
Context-Sensitive Measurement-Based Worst-Case Execution Time Estimation
Author :
Zolda, Michael ; Bunte, S. ; Kirner, Raimund
Author_Institution :
Dept. of Comput. Eng., Vienna Univ. of Technol. Vienna, Vienna, Austria
Abstract :
The goal of measurement-based WCET estimation (MBWE) is to derive an estimate of the worst-case execution time (WCET) of a given piece of software on a particular target platform by executing the software on the target hardware and analyzing the obtained time-stamped execution traces. In this paper we introduce context-sensitive MBWE, an approach that can reduce pessimism by making use of state information that is exposed through individual control-flow decisions. We show how to extend the popular IPET method, to obtain tighter WCET estimates. We provide confirmative empirical results that demonstrate the effectiveness of our approach.
Keywords :
context-sensitive languages; estimation theory; processor scheduling; IPET method; MBWE; WCET; context sensitive measurement based worst case execution time estimation; control flow decisions; state information; Estimation; Hardware; History; Software; Software measurement; Timing; IPET; WCET analysis; measurement-based timing analysis; nonfunctional testing; temporal analysis; worst-case execution time;
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.73