2019
DOI: 10.1145/3322643
|View full text |Cite
|
Sign up to set email alerts
|

Thermal-aware Real-time Scheduling Using Timed Continuous Petri Nets

Abstract: We present a thermal-aware, hard real-time (HRT) global scheduler for a multiprocessor system designed upon three novel techinques. First, we present a modeling methodology based on Timed Continuous Petri nets (TCPN) that yields a complete state variable model, including job arrivals, CPU usage, power, and thermal behavior. The model is accurate and avoids the calibration stage of RC thermal models. Second, based on this model, a linear programming problem (LPP) determines the existence… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(8 citation statements)
references
References 32 publications
0
8
0
Order By: Relevance
“…The downside of the heuristic approach in [12] is that it cannot ensure schedulability, and only explores a very small portion of the solution space, yielding sub-optimal results. Also, authors in [12] apply an abstraction of an RC thermal and power model at the chip level, whereas we can fine-tune thermal properties and dynamics by discretizing the MPSoC or the relevant part of it with prisms as small as desired [13], [14]. We provide a holistic formal model of the system, whereas RC power and thermal models do not provide a true integrated state model.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…The downside of the heuristic approach in [12] is that it cannot ensure schedulability, and only explores a very small portion of the solution space, yielding sub-optimal results. Also, authors in [12] apply an abstraction of an RC thermal and power model at the chip level, whereas we can fine-tune thermal properties and dynamics by discretizing the MPSoC or the relevant part of it with prisms as small as desired [13], [14]. We provide a holistic formal model of the system, whereas RC power and thermal models do not provide a true integrated state model.…”
Section: Related Workmentioning
confidence: 99%
“…This makes possible to generate a pre-schedule which is tracked by a controller which modifies the frequency. We introduced a similar approach in [13]. Although it was capable of managing thermal and temporal constraints of HRT tasks, it did not accounted for energy minimization and incurred in a great number of context switches.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The TCPN model representing the Task arrival and CPU's Module ( Fig. 4) was first introduced in [17] and evaluated in [16]. Here we present a brief explanation of the TCPN model and the differential equations that represent the behaviour.…”
Section: Task Arrival and Cpu's Submodulementioning
confidence: 99%
“…We have included three schedulers: a global EDF scheduler from [1], and other two from our own authorship a RT fluid scheduler ( [15]) and a thermal aware RT scheduler ( [16]), however the user can define his own scheduler. Sec.…”
Section: Introductionmentioning
confidence: 99%