2017
DOI: 10.1145/3065924
|View full text |Cite
|
Sign up to set email alerts
|

Measurement-Based Worst-Case Execution Time Estimation Using the Coefficient of Variation

Abstract: Extreme Value Theory (EVT) has been historically used in domains such as finance and hydrology to model worst-case events (e.g. major stock market incidences). EVT takes as input a sample of the distribution of the variable to model and fits the tail of that sample to either the Generalised Extreme Value (GEV) or the Generalised Pareto Distribution (GPD). Recently, EVT has become popular in real-time systems to derive worst-case execution time (WCET) estimates of programs. However, the application of EVT is no… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
166
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
3
2
2

Relationship

3
4

Authors

Journals

citations
Cited by 61 publications
(166 citation statements)
references
References 40 publications
0
166
0
Order By: Relevance
“…Observation 2: e pWCET curve obtained from the sample of a pETd is (probabilistically) an upper-bound for the execution time distribution that has been sampled [2].…”
Section: Sensible Application Of Pub and Tacmentioning
confidence: 99%
See 2 more Smart Citations
“…Observation 2: e pWCET curve obtained from the sample of a pETd is (probabilistically) an upper-bound for the execution time distribution that has been sampled [2].…”
Section: Sensible Application Of Pub and Tacmentioning
confidence: 99%
“…$15.00 DOI: 10.1145/3195970.3196075 e increased variability in the execution time of a task, whose distribution can have arbitrary variance and shape, has motivated several research works to use statistical techniques to derive bounds to execution time distributions. is has resulted in a variant of MBTA referred to as Measurement-based probabilistic timing analysis (MBPTA) [2]. MBPTA delivers a probabilistic WCET (pWCET) function (see Figure 1(a)) upper-bounding the execution time distribution (pETd) of the program at any exceeding probability.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Yet, for the argument we have given above (further developed in [23]), the extreme behaviour of the execution-time distribution of a real-time software program can always be modelled with a Gumbel distribution: it may not be the tightest one, but it is always -at least -a safe over-approximation of it. Unless we assume that our program of interest has an unbounded WCET, using the Fréchet distribution should be considered inappropriate.…”
Section: Tail Distributions and Pwcet Estimationmentioning
confidence: 99%
“…If a Fréchet distribution were to best fit a given sample of execution-time measurements, this should happen because either the sample does not contain enough tail values or some of them do not really belong to the tail of the distribution. The remedy would be to increase the sample (to capture more tail values) or use different BM block sizes (to discard less tail values), respectively, as illustrated in [23].…”
Section: Tail Distributions and Pwcet Estimationmentioning
confidence: 99%