• DocumentCode
    1622656
  • Title

    Reducing disk power consumption in portable media players

  • Author

    Song, Minseok ; Ryu, Wanhyung ; Sim, Jeong Seop

  • Author_Institution
    Sch. of Comput. Sci. & Inf. Eng., Inha Univ., Incheon, South Korea
  • fYear
    2010
  • Firstpage
    81
  • Lastpage
    89
  • Abstract
    A video player may prefetch video frames into buffer to allow disk to go into standby mode, which involves complete spindown of the spindle motor. Frequent spindowns, however, affect disk longevity, so it is essential to limit the number of times that disk enters standby mode. We present the design and implementation of a data prefetching scheme that minimizes disk power consumption for a limited number of disk spindowns. We first present a data prefetching model that fully utilizes the available buffer space and analyze how power consumption is affected by the bit-rates of the frames in the buffer. We then formulate the problem that determines when the disk should enter standby mode and provide an optimal solution using dynamic programming. We implemented our algorithm in MPlayer running on the Linux 2.6. Experimental results show that it reduces disk energy consumption by up to 59%.
  • Keywords
    Linux; buffer storage; disc drives; dynamic programming; multimedia computing; power aware computing; video discs; Linux 2.6; disk longevity; disk power consumption; disk spindown; dynamic programming; optimal solution; portable media player; spindle motor; video frame; video player; Data models; Decoding; Energy consumption; Media; Prefetching; Spinning; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Systems for Real-Time Multimedia (ESTIMedia), 2010 8th IEEE Workshop on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    978-1-4244-9084-4
  • Type

    conf

  • DOI
    10.1109/ESTMED.2010.5666983
  • Filename
    5666983