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