DocumentCode :
1925173
Title :
Tree-based WCET analysis on instrumentation point graphs
Author :
Betts, Adam ; Bernat, Guillem
Author_Institution :
Real-Time Syst. Res. Group, York Univ.
fYear :
2006
fDate :
24-26 April 2006
Abstract :
This paper presents a framework for combining low-level measurement data through high-level static analysis techniques on instrumented programs in order to generate WCET estimates, for which we introduce the instrumentation point graph (IPG). We present the notion of iteration edges, which are the most important property of the IPG from a timing analysis perspective since they allow more path-based information to be integrated into tree-based calculations on loops. The main focus of this paper, however, is an algorithm that performs a hierarchical decomposition of an IPG into an Itree to permit tree-based WCET calculations. The Itree representation supports a novel high-level structure, the meta-loop, which enables iteration edges to be merged in the calculation stage. The timing schema required for the Itree is also presented. Finally, we outline some conclusions and future areas of interest
Keywords :
program diagnostics; trees (mathematics); Itree; instrumentation point graphs; iteration edges; metaloop; static analysis; timing analysis; timing schema; tree-based worst-case execution time analysis; Buildings; Educational institutions; Flow graphs; Hardware; Information analysis; Instruments; Real time systems; Scheduling algorithm; Timing; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object and Component-Oriented Real-Time Distributed Computing, 2006. ISORC 2006. Ninth IEEE International Symposium on
Conference_Location :
Gyeongju
Print_ISBN :
0-7695-2561-X
Type :
conf
DOI :
10.1109/ISORC.2006.75
Filename :
1630524
Link To Document :
بازگشت