DocumentCode
2125654
Title
A New Approach to Determine Number of Loop Iterations for WCET Analysis
Author
Parsa, Saeed ; Sakhaei-nia, Mehdi
Author_Institution
Fac. of Comput. Eng., Iran Univ. of Sci. & Technol., Tehran, Iran
fYear
2011
fDate
11-13 April 2011
Firstpage
760
Lastpage
765
Abstract
Estimation of program execution time is of great importance for development of real time systems. One of the major ingredients affecting the execution time of a program code is the number of loop iterations. In this paper a new approach to determine the number of loop iterations is presented. This is achieved by building symbolic expressions to represent iteration conditions and state change of the loop counters across each of loop iteration path. These expressions are then evaluated to determine the number of the loop iterations. The result of analysis on the Mälardalen benchmark suite reveals the accuracy of the proposed approach.
Keywords
iterative methods; program control structures; real-time systems; symbol manipulation; Malardalen benchmark; WCET analysis; iteration condition; loop counter; loop iteration path; program code; program execution; real time system; symbolic expression; Algorithm design and analysis; Binary trees; Decision making; Flow graphs; Java; Lips; Radiation detectors; WCET analysis; loop bound; static analysis; symbolic analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology: New Generations (ITNG), 2011 Eighth International Conference on
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-61284-427-5
Electronic_ISBN
978-0-7695-4367-3
Type
conf
DOI
10.1109/ITNG.2011.134
Filename
5945332
Link To Document