• DocumentCode
    492665
  • Title

    On reducing power consumption and code size of H.264 intra luma prediction on multicore DSP

  • Author

    Chen, Yan-Fu ; King, Chung-Ta ; Wang, Wen-Shan ; Tseng, Shau-Yin

  • Author_Institution
    Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu
  • Volume
    01
  • fYear
    2008
  • fDate
    24-25 Nov. 2008
  • Abstract
    As the latest international video coding standard, H.264 is gaining importance not only on desktop computers but also on handheld devices. For handheld devices, power consumption of the system is of ultimate importance, which needs to be addressed at every layer of the system design. At the application layer, the code size affects the memory hierarchy behavior, which in turn affects the system power performance. In this paper, we consider the power consumption of H.264 running on handheld devices using multicore DSP processors, focusing particularly on power saving through code reduction. We use the multiple intra-mode prediction as an example. There are nine optional prediction modes for each 4 times 4 intra luma sub-macroblock in H.264, which result in nine separate routines. We examine the access patterns of the modes and propose a general scheme that replaces eight of the nine routines with one. This dramatically reduces the code size and the resultant power consumption. We implemented the code on PACDSP, resulting in a 20% reduction of the code size with negligible performance degradation.
  • Keywords
    digital signal processing chips; power consumption; video coding; H.264; PACDSP; access patterns; code size; handheld devices; intra luma prediction; multicore DSP; power consumption reduction; video coding standard; Application software; Code standards; Computer industry; Computer science; Digital signal processing; Energy consumption; Handheld computers; Multicore processing; Video coding; Video sharing; DSP; H.264; Multicore; code size reduction; power saving;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SoC Design Conference, 2008. ISOCC '08. International
  • Conference_Location
    Busan
  • Print_ISBN
    978-1-4244-2598-3
  • Electronic_ISBN
    978-1-4244-2599-0
  • Type

    conf

  • DOI
    10.1109/SOCDC.2008.4815567
  • Filename
    4815567