2019
DOI: 10.1109/tpds.2019.2910525
|View full text |Cite
|
Sign up to set email alerts
|

Intra-Task Priority Assignment in Real-Time Scheduling of DAG Tasks on Multi-Cores

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

2
66
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 53 publications
(68 citation statements)
references
References 24 publications
2
66
0
Order By: Relevance
“…The GoSu model consistently shows competitive performance compared to several state-of-the-art DAG scheduling heuristic methods based on fixed-priority assignments (i.e., [1], [2]) under various experimental settings. Furthermore, the model often achieves better performance than those heuristic methods particularly in nontrivial task configurations, e.g., showing a 2∼3% gain in the slowdown of achieved makespans for the cases when the number of processors is 3 or 4 with moderate parallelism and when the number of processors is between 3 and 8 with high parallelism (Figure 4(b) and (c)).…”
Section: Introductionmentioning
confidence: 91%
See 2 more Smart Citations
“…The GoSu model consistently shows competitive performance compared to several state-of-the-art DAG scheduling heuristic methods based on fixed-priority assignments (i.e., [1], [2]) under various experimental settings. Furthermore, the model often achieves better performance than those heuristic methods particularly in nontrivial task configurations, e.g., showing a 2∼3% gain in the slowdown of achieved makespans for the cases when the number of processors is 3 or 4 with moderate parallelism and when the number of processors is between 3 and 8 with high parallelism (Figure 4(b) and (c)).…”
Section: Introductionmentioning
confidence: 91%
“…In the real-time system literature, fixed-priority scheduling schemes for parallel tasks have been receiving attention relatively recently in [1], [2], while many works on DAG task scheduling considered dynamic scheduling cases [3], [5], [6], [12], [13]. By fixed-priority scheduling, subtasks (or nodes) in a DAG task can be scheduled globally on all processors, and furthermore, a platform can be free from overhead issues of online scheduling in real-time systems [1], [14].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…They use nested fork-join structured DAGs to propose both accurate and efficient solution. In addition, He et al [14] study the global scheduling of multiple DAG tasks on multi-core processors. They also define sub-tasks execution order inside the same graph to reduce the response time.…”
Section: Related Workmentioning
confidence: 99%
“…As previous work points out, new high-level programming language models for realtime systems are therefore needed [13]. Directed Acyclic Graphs (DAGs) are a very general application model that can capture any possible interaction among threads [14]. In contrast, we propose to constrain the application structure to a set of composable skeletons to improve programmability, resource usage and timing analysis at the price of often expendable generality w.r.t.…”
Section: Introductionmentioning
confidence: 99%