DocumentCode :
2285624
Title :
Tight non-linear loop timing estimation
Author :
Van Engelen, Robert A. ; Gallivan, K.A.
Author_Institution :
Dept. of Comput. Sci., Florida State Univ., Tallahassee, FL, USA
fYear :
2002
fDate :
2002
Firstpage :
21
Lastpage :
26
Abstract :
Parametric worst case execution time (WCET) bounds are useful in removing restrictions, such as known loop bounds, on algorithms for important applications such as scheduling for real-time embedded systems. However, current parametric approaches have difficulties with multiple loop nests that include non-rectangular loops, zero-trip loops, and/or loops with non-unit strides. These difficulties may result in the increased looseness of the upper bound, increased complexity in determining the bound, or loss of the upper bound property of the estimate. In this paper, we propose a new framework to compute tight parameterized WCET bounds for multiple loop nests that may include nonrectangular loops, zero-trip loops, and loops with non-unit strides. The framework requires only very simple symbolic manipulation capabilities and is restricted only by certain monotonic properties required of the iteration spaces of the inner loops.
Keywords :
nonlinear estimation; program control structures; scheduling; software performance evaluation; inner loops; iteration spaces; loop timing estimation; monotonic properties; multiple loop nests; nonrectangular loops; nonunit strides; parameterized WCET bounds; parametric WCET bounds; real-time embedded systems; scheduling; symbolic manipulation; tight nonlinear estimation; worst case execution time; zero-trip loops; Application software; Computer science; Embedded computing; Embedded system; Information technology; Processor scheduling; Real time systems; Scheduling algorithm; Timing; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Innovative Architecture for Future Generation High-Performance Processors and Systems, 2002. International Workshop on
ISSN :
1537-3223
Print_ISBN :
0-7695-1635-1
Type :
conf
DOI :
10.1109/IWIA.2002.1035015
Filename :
1035015
Link To Document :
بازگشت