Proceedings of the Ninth ACM International Conference on Embedded Software 2011
DOI: 10.1145/2038642.2038672
|View full text |Cite
|
Sign up to set email alerts
|

Hard-real-time scheduling of data-dependent tasks in embedded streaming applications

Abstract: Most of the hard-real-time scheduling theory for multiprocessor systems assumes independent periodic or sporadic tasks. Such a simple task model is not directly applicable to modern embedded streaming applications. This is because a modern streaming application is typically modeled as a directed graph where nodes represent actors (i.e. tasks) and edges represent data-dependencies. The actors in such graphs have data-dependency constraints and do not necessarily conform to the periodic or sporadic task models. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
51
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
5
2

Relationship

2
5

Authors

Journals

citations
Cited by 47 publications
(51 citation statements)
references
References 27 publications
0
51
0
Order By: Relevance
“…In [10]- [12], the authors provide an analytical framework for computing timing parameters for actors of acyclic Cyclo-Static Dataflow (CSDF) applications with single-input streaming. The actors are considered as implicit-deadline and constrained-deadline periodic tasks in [10] and [11], [12], respectively.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…In [10]- [12], the authors provide an analytical framework for computing timing parameters for actors of acyclic Cyclo-Static Dataflow (CSDF) applications with single-input streaming. The actors are considered as implicit-deadline and constrained-deadline periodic tasks in [10] and [11], [12], respectively.…”
Section: Related Workmentioning
confidence: 99%
“…The actors are considered as implicit-deadline and constrained-deadline periodic tasks in [10] and [11], [12], respectively. In contrast, the proposed approach is more general and can deal with any HSDF graph (CSDF can be converted to an HSDF), single/multiple input, and actors are modelled as arbitrary-deadline tasks.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In [4], a real-time scheduling framework for CSDF graphs is proposed. In this framework, every actor in a CSDF graph is characterized by a 4-tuple τ j = {S j , C j , D j , T j } in which S j is the start time, C j is the worst-case execution time (WCET), D j is the relative deadline, and T j is the period.…”
Section: B Real-time Scheduling Of Csdfmentioning
confidence: 99%
“…In addition, the latency of the CSDF graph can be reduced by selecting proper deadlines of actors. Moreover, [4] and [5] showed that a class of CSDFs scheduled as a periodic task set can achieve the maximum throughput and minimum latency. Scheduling a CSDF graph as a periodic task set makes it possible to benefit from a large amount of proven theories developed by the real-time systems community, which provide several efficient and fast approaches to compute the number of processors instead of performing complex design space exploration.…”
Section: Introductionmentioning
confidence: 99%