2006
DOI: 10.1007/s11265-006-9760-y
|View full text |Cite
|
Sign up to set email alerts
|

Temperature-Aware Task Allocation and Scheduling for Embedded Multiprocessor Systems-on-Chip (MPSoC) Design

Abstract: Temperature affects not only the performance but also the power, reliability, and cost of the embedded system. This paper proposes a temperature-aware task allocation and scheduling algorithm for MPSoC embedded systems. Thermal-aware heuristics are developed, and a temperature-aware floorplanning tool is used to reduce the peak temperature and achieve a thermally even distribution while meeting real time constraints. The paper investigates both power-aware and thermal-aware approaches to the task allocation an… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
63
0

Year Published

2008
2008
2023
2023

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 94 publications
(66 citation statements)
references
References 21 publications
1
63
0
Order By: Relevance
“…These approaches reduce the effort of the cooling techniques and alleviate the reliability issues. We can find the works related to thermal-aware floorplanning [7], and the task selection and task assignment algorithms [20].…”
Section: Power Optimizationmentioning
confidence: 99%
“…These approaches reduce the effort of the cooling techniques and alleviate the reliability issues. We can find the works related to thermal-aware floorplanning [7], and the task selection and task assignment algorithms [20].…”
Section: Power Optimizationmentioning
confidence: 99%
“…As discussed earlier, for lifetime reliability threats, we should consider the more reasonable increasing failure rates during the task allocation and scheduling process. Many recent studies on task scheduling for MPSoC systems aimed at balancing different processors' temperatures or keeping them under a threshold (e.g., [14], [29], [30]). These techniques might improve the system's lifetime reliability implicitly, since operational temperature has a significant impact on ICs' lifetime reliability.…”
Section: Task Allocation and Scheduling For Mpsoc Designsmentioning
confidence: 99%
“…In other words, processors' failure rates are assumed to be independent of their usage history, which is obviously inaccurate: a typical wearout failure mechanism will have increasing failure rate as the circuit ages [12], [13]. Recently, some thermal-aware task scheduling techniques have been proposed in the literature (e.g., [14]). As ICs' failure rates are strongly related to their operational temperature, these techniques may implicitly improve the MPSoC's lifetime reliability by balancing different processors' temperatures or keeping them under a safe threshold.…”
Section: Introductionmentioning
confidence: 99%
“…Temperature aware allocation and scheduling in MPSoC for peak temperature reduction have been examined as well. Xie and Hung [21] present an allocation scheme where the maximum temperature is used as one of the factors to drive the allocation of tasks to cores. Chantem et al [7] formulate the problem of allocation and scheduling on an MPSoC as a mixed integer linear programming problem.…”
Section: Related Workmentioning
confidence: 99%