2011
DOI: 10.1016/j.sysarc.2010.06.009
|View full text |Cite
|
Sign up to set email alerts
|

An efficient algorithm for parametric WCET calculation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
34
0

Year Published

2011
2011
2024
2024

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 29 publications
(35 citation statements)
references
References 7 publications
0
34
0
Order By: Relevance
“…Those assumptions guarantee that a WCET does actually exist and that an upper-bound to it is computable. Parametric static timing analyses have been proposed to soften the finiteness assumptions [20]: while they are useful to reuse results from static analysis, they only produce preliminary formulas that need instantiation before use. A real-time software program is therefore assumed to have a theoretical maximum execution time, the WCET, which needs to be estimated and upperbounded for safety.…”
Section: B Wcet Existence and Finitenessmentioning
confidence: 99%
“…Those assumptions guarantee that a WCET does actually exist and that an upper-bound to it is computable. Parametric static timing analyses have been proposed to soften the finiteness assumptions [20]: while they are useful to reuse results from static analysis, they only produce preliminary formulas that need instantiation before use. A real-time software program is therefore assumed to have a theoretical maximum execution time, the WCET, which needs to be estimated and upperbounded for safety.…”
Section: B Wcet Existence and Finitenessmentioning
confidence: 99%
“…Unlike recent methods [15,5], we do not infer parametric bounds for programs. In fact, the outputs we produce are constant bounds and our method only successfully returns a bound for program on which the symbolic execution terminates.…”
Section: Our Contributions and Related Workmentioning
confidence: 99%
“…Implicit Path Enumeration Technique (IPET) [23] and its extensions (e.g. [11,13,5]) have been widely used due to its efficiency and simplicity. However, pure IPET methods have problems with infeasible paths and flow information stretching across loop-nesting levels.…”
Section: Other Related Workmentioning
confidence: 99%
“…Where the number of iterations may vary, the estimated number of iterations should be parametric in the program's variables rather than a simple numeric upper bound. This permits the deduction of tighter WCET estimates at the calculation stage and additionally permits parametric WCET to be undertaken [9], [10]. Furthermore, this allows for the number of loop executions in a procedure to be found as a function of the procedure's inputs, allowing tight estimates from multiple calling contexts.…”
Section: Model Inference For Loop Iteration Determinationmentioning
confidence: 99%
“…As the obtained estimates for the number of iterations are safe for this set, they can be used by existing static analysis techniques to yield safe overall WCETs. Indeed, as these formulae are parametric in program variables, they can be used in parametric WCET analysis [9], [10].…”
Section: Introductionmentioning
confidence: 99%