DocumentCode
2284580
Title
A worst case timing analysis technique for optimized programs
Author
Lim, Sung-Soo ; Kim, Jihong ; Min, Sang Lyul
Author_Institution
Dept. of Comput. Eng., Seoul Nat. Univ., South Korea
fYear
1998
fDate
27-29 Oct 1998
Firstpage
151
Lastpage
157
Abstract
We propose a technique to analyze the worst case execution times (WCETs) of optimized programs. Our work is based on a hierarchical timing analysis technique called the extended timing schema (ETS). A major hurdle in applying the ETS to optimized programs is the lack of correspondences in the control structure between the optimized machine code to be analyzed and the original source program written in a high-level programming language. We suggest a compiler-assisted approach where a timing analyzer relies on an optimizing compiler for a consistent hierarchical representation and an accurate source-level correspondence that are essential for accurate WCET analysis for optimized programs. In order to validate the proposed approach, we implemented a proof-of-concept version of a timing analyzer for a 256-bit VLIW processor and compared the analysis results with the simulation results. The experimental results show that the proposed solution can accurately predict the WCETs of highly-optimized VLIW programs
Keywords
instruction sets; multiprocessing systems; optimising compilers; real-time systems; software performance evaluation; timing; VLIW processor; VLIW programs; extended timing schema; hierarchical representation; hierarchical timing analysis; high-level programming language; optimized machine code; optimized programs; optimizing compiler; worst case execution times; worst case timing analysis; Analytical models; Computer aided software engineering; Computer languages; Computer science; Educational institutions; Optimizing compilers; Prediction methods; Real time systems; Timing; VLIW;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Computing Systems and Applications, 1998. Proceedings. Fifth International Conference on
Conference_Location
Hiroshima
Print_ISBN
0-8186-9209-X
Type
conf
DOI
10.1109/RTCSA.1998.726411
Filename
726411
Link To Document