2018
DOI: 10.1109/tcad.2018.2858365
|View full text |Cite
|
Sign up to set email alerts
|

Modeling, Analysis, and Hard Real-Time Scheduling of Adaptive Streaming Applications

Abstract: In real-time systems, the application's behavior has to be predictable at compile-time to guarantee timing constraints. However, modern streaming applications which exhibit adaptive behavior due to mode switching at run-time, may degrade system predictability due to unknown behavior of the application during mode transitions. Therefore, proper temporal analysis during mode transitions is imperative to preserve system predictability. To this end, in this paper, we initially introduce Mode Aware Data Flow (MADF)… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
14
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(14 citation statements)
references
References 23 publications
(73 reference statements)
0
14
0
Order By: Relevance
“…To address the first challenge and facilitate the analysis of adaptive streaming applications, several parallel models of computation (MoCs), referred as adaptive MoCs in this paper, such as modeaware dataflow (MADF) [1], mode-controlled dataflow (MCDF) [2], and finite-state machine scenario-aware dataflow (FSM-SADF) [3] have been proposed. These adaptive MoCs are able to capture the behavior of an adaptive streaming application as a collection of a finite number of different dataflow graphs, called scenarios or modes, that are controlled by parameters which values need to be updated at run-time to activate different graphs.…”
Section: Introductionmentioning
confidence: 99%
See 4 more Smart Citations
“…To address the first challenge and facilitate the analysis of adaptive streaming applications, several parallel models of computation (MoCs), referred as adaptive MoCs in this paper, such as modeaware dataflow (MADF) [1], mode-controlled dataflow (MCDF) [2], and finite-state machine scenario-aware dataflow (FSM-SADF) [3] have been proposed. These adaptive MoCs are able to capture the behavior of an adaptive streaming application as a collection of a finite number of different dataflow graphs, called scenarios or modes, that are controlled by parameters which values need to be updated at run-time to activate different graphs.…”
Section: Introductionmentioning
confidence: 99%
“…Each scenario or mode is modeled using a static MoC such as synchronous dataflow (SDF) graph [4] or cyclo-static dataflow (CSDF) graph [5] and is individually analyzable in terms of performance and resource usage at design-time. As a result, design-time analyzability of the adaptive streaming applications, modeled with the aforementioned adaptive MoCs, can be provided to some extent, e.g., hard real-time (HRT) analysis [1], worst-case performance analysis [3], etc.…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations