CPU Power Management in Video Transcoding Servers

  • Authors:
  • Minseok Song;Yeongju Lee;Jinhan Park

  • Affiliations:
  • School of Computer and Information Engineering, Inha University, Incheon, Korea;School of Computer and Information Engineering, Inha University, Incheon, Korea;School of Computer and Information Engineering, Inha University, Incheon, Korea

  • Venue:
  • Proceedings of Network and Operating System Support on Digital Audio and Video Workshop
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

To support the diverse requirements of mobile clients and fluctuating network bandwidth, video content for wireless streaming is usually transcoded into several versions. However, transcoding requires a lot of computation, resulting in high power consumption by the server. We examine the characteristics of transcoding workloads and characterize them in terms of deadline and computation time. We then propose a new dynamic voltage and frequency scaling (DVFS) scheme that allocates a frequency and a workload to each CPU with the aim of minimizing power consumption while meeting all transcoding deadlines. Experimental results show that our scheme can reduce system-wide energy consumption by 10% to 16% compared with the Linux On-demand governor while ensuring all the transcoding tasks meet their deadlines.