2021
DOI: 10.1109/access.2021.3086698
|View full text |Cite
|
Sign up to set email alerts
|

Maximizing Utilization and Minimizing Migration in Thermal-Aware Energy-Efficient Real-Time Multiprocessor Scheduling

Abstract: This work proposes CAlECs, a clustered scheduling system for MPSoCs subject to thermal and energy constraints. It calculates off-line a cyclic executive honoring temporal and thermal constraints, for a hard real-time (HRT) task set at minimum frequency to reduce consumed energy, minimizing context switches and migrations. It also provides an on-line controller able to manage system and task parametric variations and soft real-time (SRT) tasks, always meeting the HRT task set constraints and the system thermal … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
6
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(6 citation statements)
references
References 43 publications
0
6
0
Order By: Relevance
“…AdWCET can virtually use any appropriate scheduler to compute a CE at each iteration. This section summarizes CAlECS [2], the scheduler we leverage in this paper because of its properties (Sec. I).…”
Section: Thermal-aware Cyclic Executive With Optimal Utilizationmentioning
confidence: 99%
See 4 more Smart Citations
“…AdWCET can virtually use any appropriate scheduler to compute a CE at each iteration. This section summarizes CAlECS [2], the scheduler we leverage in this paper because of its properties (Sec. I).…”
Section: Thermal-aware Cyclic Executive With Optimal Utilizationmentioning
confidence: 99%
“…2 shows CALEC's modules. The task set conditioner receives the task set T and processor set P, and outputs a subset F ⊆ F of frequencies such that the task set is feasible, thermal safe and energy efficient [2]. Then, the task clustering module tries to partition the task set into subsets (Q k ) that could fit in clusters of sizes s j ≤ m. If the cluster has size equal to one, then it is scheduled using EDF [21], otherwise the cluster is scheduled using AlECS [22], which is an strategy that encompasses a deadline partitioned scheme, a linear programming problem and a zero-laxity policy.…”
Section: Thermal-aware Cyclic Executive With Optimal Utilizationmentioning
confidence: 99%
See 3 more Smart Citations