2020 IEEE Real-Time Systems Symposium (RTSS) 2020
DOI: 10.1109/rtss49844.2020.00022
|View full text |Cite
|
Sign up to set email alerts
|

DAG Scheduling and Analysis on Multiprocessor Systems: Exploitation of Parallelism and Dependency

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
26
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 40 publications
(51 citation statements)
references
References 17 publications
0
26
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 3 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%
“…A directed acyclic graph (DAG) task has been used to represent the dependencies among a number of task components (subtasks) and to formulate a fine-grained parallel scheduling problem with the interdependent subtasks. Furthermore, as non-preemptive task models can avoid the overhead issue of migration and switching tasks, recently, priority-based non-preemptive scheduling for a DAG task has gained much attention [1]. The problem has been tackled by investigating scheduler techniques with priority assignments, which take a set of subtasks in a single DAG as input and produce a priority order for the subtasks and their non-deterministic execution order [1], [2].…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Success relies on components using models at the right level of abstraction and being able to capture the dependencies of functional software components, for example, by modelling parallel tasks as Directed Acyclic Graphs (DAGs) [1]. The models would then enable the evaluation of feasibility and schedulability.…”
Section: Introductionmentioning
confidence: 99%