2014
DOI: 10.1145/2566661
|View full text |Cite
|
Sign up to set email alerts
|

Performance-driven dynamic thermal management of MPSoC based on task rescheduling

Abstract: High level of integration has led to the advent of Multiprocessor System-on-Chip (MPSoC) which consists of multiple processor cores and accelerators on the same die. A MPSoC programming model is based on a task graph where tasks are assigned to cores to maximize performance. To address thermal hotspots in MPSoCs, coarse-grain power management techniques based on Dynamic Frequency Scaling (DFS) are widely used. DFS is reactive in nature and has detrimental effects on performance. We propose an alternative solut… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
3
2
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 32 publications
0
5
0
Order By: Relevance
“…A spatial thermal management scheme to reduce the temperature of FPGAs by scheduling high power consumption tasks on cooler processing elements is discussed in [84]. [85] shows a dynamic rescheduling technique for thermal management of MPSoCs. [86] discusses DVFS and scheduling-based dynamic power and thermal management for NoC-Based Heterogeneous MP-SoCs.…”
Section: Prevalent Power Thermal and Fault Management Methodsmentioning
confidence: 99%
“…A spatial thermal management scheme to reduce the temperature of FPGAs by scheduling high power consumption tasks on cooler processing elements is discussed in [84]. [85] shows a dynamic rescheduling technique for thermal management of MPSoCs. [86] discusses DVFS and scheduling-based dynamic power and thermal management for NoC-Based Heterogeneous MP-SoCs.…”
Section: Prevalent Power Thermal and Fault Management Methodsmentioning
confidence: 99%
“…A look into the present-day research efforts shows that there are several methods used for run-time adaptation to different parameters. Methods such as power gating [21,22], Dynamic Voltage and Frequency Scaling (DVFS) and DFS [23][24][25][26], dynamic scheduling techniques [25,[27][28][29][30] and dynamic mapping techniques [25,[31][32][33], and dynamic task migration are used for power and/or thermal aware workload management. Methods such as Triple Modular Redundancy (TMR) and scrubbing [34][35][36], Built-in Self-Test (BIST) procedures [37], device reprogramming to avoid damaged regions [38], dynamic scheduling and mapping [39][40][41], run-time relocation based methods [42,43], and variant-based methods [44][45][46][47] are commonly used methods for fault management.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Methods like Dynamic Voltage and Frequency Scaling (DVFS) and DFS are used to control power consumption [25,26] and temperature [27] and also to sustain task performances in presence of temperature variations [28]. Dynamic scheduling techniques [27,[29][30][31][32] and dynamic mapping (or resource management) techniques [27,[33][34][35] are other methods used to achieve power and/or thermal aware workload management. Dynamic scheduling and mapping techniques are also employed for fault mitigation [15,36,37].…”
Section: Literature Reviewmentioning
confidence: 99%