2019 16th International Bhurban Conference on Applied Sciences and Technology (IBCAST) 2019
DOI: 10.1109/ibcast.2019.8667139
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Task Allocation for Real-Time Partitioned Scheduling on Multi-Core Systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
3
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 26 publications
0
3
0
Order By: Relevance
“…Additionally, the algorithms were classified according to various scheduling strategies, including Global, Semi-Partitioned, and Partitioned scheduling. The article [34] proposed the Inter-task Affinity-aware Task Allocation (IATA) algorithm that groups tasks depending on their preferences, dependencies, and constraints and allocates these groups to various cores to reduce WCET overheads. The authors in [35] proposed a novel scheduling algorithm called Resource-Oriented Partitioned (ROP), which employs a distributed resource-sharing policy based on the Distributed Priority Ceiling Protocol (DPCP), which can guarantee a significant speedup factor, indicating a substantial performance improvement.…”
Section: Related Workmentioning
confidence: 99%
“…Additionally, the algorithms were classified according to various scheduling strategies, including Global, Semi-Partitioned, and Partitioned scheduling. The article [34] proposed the Inter-task Affinity-aware Task Allocation (IATA) algorithm that groups tasks depending on their preferences, dependencies, and constraints and allocates these groups to various cores to reduce WCET overheads. The authors in [35] proposed a novel scheduling algorithm called Resource-Oriented Partitioned (ROP), which employs a distributed resource-sharing policy based on the Distributed Priority Ceiling Protocol (DPCP), which can guarantee a significant speedup factor, indicating a substantial performance improvement.…”
Section: Related Workmentioning
confidence: 99%
“…Regarding the sets of tasks that are considered schedulable, their empirical tests reveal that CITTA performs better than global EDF scheduling. By grouping tasks according to their constraints, dependencies, as well as preferences, and then allocating these groups over several cores, the authors of [13] suggest an Inter-task Affinity-aware Tasks Assignment (IATA) method that minimises the additive overheads in WCET. Dedicated I/O cores handle sluggish I/O peripherals, while scratch-pad RAM is used for high-priority activities that share datasets in order to decrease cache evictions.…”
Section: Related Workmentioning
confidence: 99%
“…They summed up several algorithms listed in the literature and grouped them by both homogeneous and heterogeneous multi-core processors, depending on Partitioned, Semi-Partitioned, and Global scheduling strategies. An Inter-task Affinity-aware Task Allocation (IATA) algorithm was proposed in [21] to nullify overheads in the WCET due to cache evictions. IATA collects the tasks considering their constraints, dependencies, preferences (shared resources, inter-core communication, and cache evictions) and assigns these groups to multiple cores to decrease the additive overheads in WCET.…”
Section: Related Workmentioning
confidence: 99%