skip to main content
10.1145/1165573.1165647acmconferencesArticle/Chapter ViewAbstractPublication PagesislpedConference Proceedingsconference-collections
Article

Dynamic thermal management for MPEG-2 decoding

Authors Info & Claims
Published:04 October 2006Publication History

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.

References

  1. D. Brooks, M. Martonosi, "Dynamic Thermal Management for High-Performance Microprocessors," Proceedings of International Symposium on High Performance Computer Architecture (HPCA), January, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  3. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  4. Jay Srinivasan, Sarita V. Adve, "Predictive Dynamic Thermal Management for Multimedia Applications," Proceedings of International Conference on Supercomputing (ICS), June, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 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 ScholarGoogle Scholar
  6. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  7. K. Skadron, "Hybrid Architectural Dynamic Thermal Management," Proceedings of the Design Automation and Test in Europe (DATE), 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  9. 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 ScholarGoogle Scholar
  10. MPEG-2 Standard: International Organization for Standardization/International Electro-technical Commission (ISO/IEC) 13818-2.Google ScholarGoogle Scholar
  11. HotSpot at http://lava.cs.virginia.edu/HotSpotGoogle ScholarGoogle Scholar
  12. D. Son, C. Yu, H. Kim, "Dynamic Voltage Scaling on MPEG Decoding," Proceedings of International Conference on Parallel and Distributed Systems (ICPADS), 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  14. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  15. MediaBench at: http://euler.slu.edu/~fritts/mediabenchGoogle ScholarGoogle Scholar
  16. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  17. Berkeleympeg http://bmrc.berkeley.edu/frame/research/mpegGoogle ScholarGoogle Scholar
  18. Simplescalar turorial at http://www.simplescalar.comGoogle ScholarGoogle Scholar
  19. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  20. MPEG2 streams at http://www.mpeg2.de/video/streamsGoogle ScholarGoogle Scholar

Index Terms

  1. Dynamic thermal management for MPEG-2 decoding

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      ISLPED '06: Proceedings of the 2006 international symposium on Low power electronics and design
      October 2006
      446 pages
      ISBN:1595934626
      DOI:10.1145/1165573

      Copyright © 2006 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 4 October 2006

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate398of1,159submissions,34%

      Upcoming Conference

      ISLPED '24

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader