ABSTRACT
In this paper, we propose an effective dynamic thermal management (DTM) scheme for MPEG-2 decoding by allowing some degree of spatiotemporal quality degradation. Given a target MPEG-2 decoding time, we dynamically select either an intra-frame spatial degradation or an inter-frame temporal degradation strategy in order to make sure that the microprocessor chip will continue to stay in a thermally safe state of operation, albeit with certain amount of image/video quality loss. For our experiments, we use the MPEG-2 decoder program of MediaBench and modify/combine Wattch and HotSpot for the power and thermal simulations and measurements, respectively. Our experimental results show that we achieve thermally safe state with spatial quality degradation of 0.12 Root Mean Square Error (RMSE) and with frame drop rate of 12.5% on average.
- D. Brooks, M. Martonosi, "Dynamic Thermal Management for High-Performance Microprocessors," Proceedings of International Symposium on High Performance Computer Architecture (HPCA), January, 2001. Google ScholarDigital Library
- H. Sanchez, B. Kuttanna, T. Olson, M. Alexander, G. Gerosa, R. Philip, J. Alvarez, "Thermal Management System for High Performance PowerPC Microprocessors," Proceedings of IEEE Computer Society International Conference (COMPCON), 1997. Google ScholarDigital Library
- S. Heo, K. Barr, K. Asonovic, "Reducing Power Density through Activity Migration," Proceedings of International Symposium on Low Power Electronics and Design (ISLPED), August, 2003. Google ScholarDigital Library
- Jay Srinivasan, Sarita V. Adve, "Predictive Dynamic Thermal Management for Multimedia Applications," Proceedings of International Conference on Supercomputing (ICS), June, 2003. Google ScholarDigital Library
- Mircea R. Stan, K. Skadron, M. Barcella, W. Huang, K. Sankaranarayanan, S. Velusamy, "HotSpot: a Dynamic Compact Thermal Model at the Processor-Architecture Level," Microelectronics Journal: Circuit and Systems, 2003.Google Scholar
- K. Skadron, Mircea R. Stan, W. Huang, S. Velusamy, Kathik Sankaranarayanan, David Tarjan, "Temperature-Aware Microarchitecture," Proceedings of International Symposium on Computer Architecture (ISCA), June, 2003. Google ScholarDigital Library
- K. Skadron, "Hybrid Architectural Dynamic Thermal Management," Proceedings of the Design Automation and Test in Europe (DATE), 2004. Google ScholarDigital Library
- K. Skadron, T. Abdelzaher, Mircea R. Stan, "Control-Theoretic Techniques and Thermal-RC Modeling for Accurate and Localized Dynamic Thermal Management," Proceedings of International Symposium on High-Performance Computer Architecture (HPCA), 2002. Google ScholarDigital Library
- K. J. Lee, K. Skadron, "Using Performance Counters for Runtime Temperature Sensing in High-Performance Processors," Proceedings of High Performance, Power-Aware Computing (HP-PAC), April, 2005.Google Scholar
- MPEG-2 Standard: International Organization for Standardization/International Electro-technical Commission (ISO/IEC) 13818-2.Google Scholar
- HotSpot at http://lava.cs.virginia.edu/HotSpotGoogle Scholar
- D. Son, C. Yu, H. Kim, "Dynamic Voltage Scaling on MPEG Decoding," Proceedings of International Conference on Parallel and Distributed Systems (ICPADS), 2001. Google ScholarDigital Library
- K. Choi, R. Soma, Massoud Pedram, "Off-chip Latency Driven Dynamic Voltage and Frequency Scaling for an MPEG Decoding," Proceedings of Design Automation Conference (DAC), June, 2004. Google ScholarDigital Library
- K. Choi, K. Dantu, W. C. Cheng, Massoud Pedram, "Frame-Based Dynamic Voltage and Frequency Scaling for a MPEG Decoder," Proceedings of International Conference on Computer Aided Design (ICCAD), 2002. Google ScholarDigital Library
- MediaBench at: http://euler.slu.edu/~fritts/mediabenchGoogle Scholar
- M. Verderber, A. Zemva, A. Trost, "HW/SW Codesign of the MPEG-2 Video Decoder," Proceeding of International Parallel and Distributed Processing Symposium, 2003. Google ScholarDigital Library
- Berkeleympeg http://bmrc.berkeley.edu/frame/research/mpegGoogle Scholar
- Simplescalar turorial at http://www.simplescalar.comGoogle Scholar
- D. Brooks, V. Tiwari, M. Martonosi, "Wattch: A Framework for Architectural-Level Power Analysis and Optimizations," Proceedings of International Symposium on Computer Architecture (ISCA), 2000. Google ScholarDigital Library
- MPEG2 streams at http://www.mpeg2.de/video/streamsGoogle Scholar
Index Terms
- Dynamic thermal management for MPEG-2 decoding
Recommendations
GOP-level dynamic thermal management in MPEG-2 decoding
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 ...
Requantization for transcoding of MPEG-2 intraframes
An investigation on requantization for transcoding of video signals is carried out. Specifically, MPEG-2 compatible discrete cosine transform (DCT) intraframe coding is addressed. The aim of this work is twofold: first, to provide a theoretical analysis ...
Comments