2008
DOI: 10.1109/tvlsi.2008.2000251
|View full text |Cite
|
Sign up to set email alerts
|

GOP-Level Dynamic Thermal Management in MPEG-2 Decoding

Abstract: In this paper, we present a dynamic thermal management (DTM) algorithm based on: 1) accurate estimation of the workload of frames in a group of pictures (GOP) in an MPEG-2 video stream and 2) slack borrowing across the GOP frames in order to achieve a thermally safe state of operation in microprocessors during the video decoding process. The proposed DTM algorithm employs dynamic voltage and frequency scaling (DVFS) while considering the frame-rate-dependent GOP deadline, variance of the frame decoding times w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2012
2012
2017
2017

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 17 publications
(6 citation statements)
references
References 22 publications
0
6
0
Order By: Relevance
“…Since this work belongs to the latter category, dynamic thermal management techniques are discussed in depth. A slack borrowing technique is proposed in [10] to dynamically manage peak temperature for MPEG-2 decoder. A reinforcementlearning based adaptive technique is proposed in [3] to optimize temperature by controlling task mapping based on the temperature of the current iteration.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Since this work belongs to the latter category, dynamic thermal management techniques are discussed in depth. A slack borrowing technique is proposed in [10] to dynamically manage peak temperature for MPEG-2 decoder. A reinforcementlearning based adaptive technique is proposed in [3] to optimize temperature by controlling task mapping based on the temperature of the current iteration.…”
Section: Related Workmentioning
confidence: 99%
“…Thermal management has attracted significant attention both in industry and academia. Examples include dynamic thermal management using voltage and frequency scaling [7], slack time management [10], peak temperature management through system-level task scheduling [3] and thermal stress management through application task mapping [2] (refer to Section 2 for a summary of related works). These approaches, however, suffer from the following limitations.…”
Section: Introductionmentioning
confidence: 99%
“…We evaluate our TONE technique for three threshold temperatures , i.e. 54 ºC, 50 ºC and 46 ºC (as also used by state-of-the-art work [14]) showing how our technique adaptively controls the temperature. Figure 10-14 show the thermal curves during a part of the encoding process for the PartyScene, RaceHorses, Keiba, Basketball and BQMall sequences in terms of peak temperature-per-frame being encoded to take various scenarios into account.…”
Section: Resultsmentioning
confidence: 99%
“…In case of temperature violation, the policy reacts by selecting a new set of configuration parameters c based on our Pareto analysis that ensures temperature reduction with minimum losses in bit rate and PSNR (line 9). Finally, we encode the frame f with configuration c (line 10) update the current temperature (line 11), the error list (line 13) and the complexity of previous frame (line 14). Afterwards, the temperature, PSNR, and bit rate properties of the Pareto-optimal points are updated based on the currently video.…”
Section: Run-time Adaptive Temperature Optimizationmentioning
confidence: 99%
See 1 more Smart Citation