2008
DOI: 10.1007/978-3-540-89740-8_9
|View full text |Cite
|
Sign up to set email alerts
|

Statistically Analyzing Execution Variance for Soft Real-Time Applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2010
2010
2019
2019

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 12 publications
0
3
0
Order By: Relevance
“…In other words, the stage assignment, workload distribution and scheduling are planned before the program's execution commences. However, a lot of streaming applications show ample variations in execution time [11,16], especially with recent multimedia standards where input streams may contain a lot of varying values, types and rates of data being presented to the application. Figure 1(a) shows an example of a stream graph with three partitions.…”
Section: Background and Motivationmentioning
confidence: 99%
See 1 more Smart Citation
“…In other words, the stage assignment, workload distribution and scheduling are planned before the program's execution commences. However, a lot of streaming applications show ample variations in execution time [11,16], especially with recent multimedia standards where input streams may contain a lot of varying values, types and rates of data being presented to the application. Figure 1(a) shows an example of a stream graph with three partitions.…”
Section: Background and Motivationmentioning
confidence: 99%
“…However, they model only the effects of dynamic variations rather than the causes, making it infeasible to predict variation in advance by considering program inputs, which are the root cause. In [11], program execution is analyzed with different input sets to identify which parts of the program have the highest statistical variance in execution time, which is mainly geared towards aiding programmers. We go a step further in actually analyzing the program in such a way that the execution time and its variations can actually be estimated for a new input given to the program.…”
Section: Related Workmentioning
confidence: 99%
“…A domain-agnostic approach is to statistically analyze the execution variance of soft-real time applications (Kumar et al, [11]). Using profiling, components of the applications that lead to variable execution times are first identified.…”
Section: Related Workmentioning
confidence: 99%